Minnesota · Cottonwood County
Cottonwood Lake Fishing guide
Cottonwood Lake is a 155-acre lake in Cottonwood County, Minnesota, reaching 10 ft at its deepest point. Average water clarity runs about 1.7 ft. The Minnesota DNR has surveyed the lake 9 times, most recently in 2024, with walleye, largemouth bass, smallmouth bass and northern pike in the nets.
DNR survey data
Fish species
WalleyeLast stocked 2025Fair numbers3.7per gill net13"Typical24"Biggest
Lengths measured · 41 fish
Recent · 2024Lengths measured · 41 fish
2024Lengths measured · 24 fish
2020Lengths measured · 8 fish
2016Only 8 fish measured that year — too few to read as a shape.
Lengths measured · 38 fish
2012BluegillJust a few2.3per trap net4"Typical8"Biggest
Lengths measured · 21 fish
Recent · 2024Lengths measured · 21 fish
2024Lengths measured · 214 fish
2020Lengths measured · 9 fish
2016Only 9 fish measured that year — too few to read as a shape.
Lengths measured · 191 fish
2012CrappieOne of the best around38.4per trap net8"Typical10"Biggest
Lengths measured · 363 fish
Recent · 2024Lengths measured · 363 fish
2024Lengths measured · 64 fish
2020Lengths measured · 40 fish
2016Lengths measured · 196 fish
2012Yellow perchGood numbers9.7per gill net8"Typical10"Biggest
Lengths measured · 38 fish
Recent · 2024Lengths measured · 38 fish
2024Lengths measured · 71 fish
2020Lengths measured · 37 fish
2016Lengths measured · 236 fish
2012Channel catfishExcellent numbers1.1per trap net15"Typical18"Biggest
Lengths measured · 27 fish
Recent · 2024Lengths measured · 27 fish
2024Lengths measured · 60 fish
2020Lengths measured · 11 fish
2016Lengths measured · 17 fish
2012Rates come from standard DNR survey gear (gill nets, trap nets, electrofishing), judged against statewide benchmarks for the same gear, so the same number of fish per net can read differently for two species. Where the standard gear can't count a species reliably, only presence and size are listed. Typical is the middle fish of those measured. Open a row for the full length spread, survey by survey.
How to fish Cottonwood Lake through the year
Walleye
- Spring
- Walleye are shallow, on and just off the spawning flats and the first green weeds. In 1.7 ft of visibility, they sit shallower than you think.
- Early summer
- Walleye are setting up on the outside weed edge, points and shallow structure.
- Summer
- Walleye are working the weed edge, points and any wind-blown structure. With 100% of this lake 15 ft or shallower, the weed edge is the main event.
- Fall
- Walleye are packing onto the sharpest breaks and points as the water cools, in big schools with short windows. A 10-ft bowl cools fast, so the fall window comes early here.
Largemouth bass
- Spring
- Largemouth are moving up into the warming bays and flats, staging around wood, docks and new weeds to spawn. In 1.7 ft of visibility, they sit shallower than you think.
- Early summer
- Largemouth are on the shallow spawning flats and protected bays, where beds go on firm bottom next to isolated cover.
- Summer
- Largemouth are in and along the weeds: cabbage and milfoil edges, matted cover and shade. With 100% of this lake 15 ft or shallower, the weed edge is the main event.
- Fall
- Largemouth are chasing bait back onto the flats and into the remaining green weeds, feeding hard and shallow before the freeze. A 10-ft bowl cools fast, so the fall window comes early here.
Season patterns for each species. Open the live map for today's wind, light and water temp.
Size history
Biggest fish by survey year
| Survey year | Walleye | Largemouth bass | Smallmouth bass |
|---|---|---|---|
| 2024 | 24" | 16" | 8" |
| 2020 | 26" | 18" | 16" |
| 2016 | 26" | — | — |
| 2012 | 30" | 19" | — |
| 2008 | 20" | — | — |
| 2002 | 22" | 19" | 16" |
| 1998 | 20" | 18" | — |
| 1994 | 21" | 14" | 13" |
Longest fish measured by DNR survey crews in each year's nets. Survey gear samples the population, so the lake usually holds larger fish than any survey measured.
Suggested tackle
What to bring
Top presentations for this lake's structure and clarity:
Walleye · Live bait
Live-Bait (Lindy) Rig + Leech/Crawler
jumbo leech or half a nightcrawler
Walleye · Trolling
Snap Weights + Stickbaits
4–5" suspending or slow-floating stickbait
Largemouth bass · Hardbaits
Hollow-Body Frog
3–3.5" hollow-body frog
Largemouth bass · Soft plastics
Texas-Rigged Worm
7" ribbon-tail or straight-tail plastic worm
Smallmouth bass · Soft plastics
Ned Rig
2.75" finesse stickbait or craw-style Ned bait
Full setups, including hooks, weights and line, are on the live map. As an Amazon Associate I earn from qualifying purchases.
DNR stocking records
Stocking history
| Year | Species | Stocked |
|---|---|---|
| 2025 | Walleye | 36,500 fry |
| 2024 | Walleye | 36,500 fry |
| 2023 | Walleye | 36,500 fry |
| 2022 | Walleye | 36,500 fry |
| 2020 | Walleye | 304 adults |
| 2018 | Walleye | 1,316 fingerlings · 35 yearlings |
| 2016 | Walleye | 199 yearlings · 50 adults |
MN DNR · in their words
From the 2024 survey
Cottonwood Lake is a small shallow lake, 155 acres and 11 feet max depth, located in the City of Windom in Cottonwood County. While there are many concerns about water quality and water quantity in Cottonwood Lake, the lake remains resilient and has some decent fishing at times. Cottonwood Lake is managed primarily for Walleye and secondarily for Black Crappie, Bluegill, Yellow Perch and Largemouth Bass. Cottonwood Lake was surveyed the week of August 19, 2024, to monitor fish populations using 3 gill nets and 9 trap nets.
WALLEYE
Read the full DNR narrative
The 2024 Walleye gill net catch rate of 3.7 per net was within the expected range for similar lakes (2.3 to 18.0 per net) but a decrease from 4.7 per gill net in 2020 and below Cottonwood Lake's long-term average of 5.7 per gill net. Walleye in the gill net sample ranged in length from 12.9 to 22.9 inches and averaged 15.0 inches. Thirty Walleye were captured in the trap net sample and ranged in length from 13.3 to 24.5 inches with an average of 13.3 inches. The trap net catch was the greatest since 2002. Aging otoliths from gill net fish revealed only 2 different year classes of Walleye with nine 2-year-old fish and two 6-year-old fish. Weights relative to a typical population were fair indicating a population of fish that are finding enough prey to maintain a decent but sleek body shape. A recent management change from stocking any size Walleye when available to annual fry stocking has shown some good progress. The 2022 and 2023 year-classes were very well represented in gill nets (2022) and trap nets (2023) and should result in good numbers of harvestable size fish over the next several years. Anglers are starting to report some 14-to-15-inch Walleye becoming more abundant in their catch. Walleye angling could become more consistent in Cottonwood Lake with annual fry stocking and excellent productivity.
BLACK CRAPPIE
Black Crappie relative abundance is up in Cottonwood Lake with 5.7 per gill net and 38.4 per trap net in 2024. Gill net and trap net catch rates increased from 2020 to 2024 and the trap net catch rate is the greatest ever recorded. The expected catch rate range for Black Crappie in similar lakes is 1.2 to 20.5 per trap net with a long-term lake specific average of 18.1 per trap net indicating how unusually high the 2024 catch rate is. Size of Black Crappie in the gill net and trap net samples were also very good with a PSD-Q of 96 and a PSD-P of 1. Black Crappie ranged in length from 8.2 to 10.4 inches with an average of 8.4 inches in gill nets and 8.6 inches in trap nets. Overall, 17% of Black Crappie in the sample were over 9 inches. Typically, growth of Black Crappie is fast in southwest Minnesota, and if the Cottonwood Lake population follows the regional growth trend many 10 inch, or larger, Black Crappie will be present. The health of Black Crappie was excellent, leading to optimism for fast growth. The Black Crappie population will provide an excellent angling opportunity over the next several years and could become the major draw for anglers at Cottonwood Lake.
BLUEGILL
Bluegill relative abundance has fluctuated widely from a low of 1.0 per trap net in 2016 to 26.0 per trap net in 2020 with a long-term catch average of 7.4 per trap net. The 2024 catch rate was 2.3 per trap net which is within the expected catch rate range for similar lakes (1.2 to 20.0 per trap net) but below the long-term average. Lengths of Bluegill ranged from 3.8 to 8.4 inches and averaged 5.8 inches (PSD-Q=38 and PSD-P=19). Health of Bluegill in the sample was excellent. Bluegill continue to be an excellent member of the fish community and an aggressive sunfish for anglers to target.
YELLOW PERCH
Yellow Perch were caught at typical relative abundances for gill nets and trap nets in 2024. The gill net catch rate was 9.7 per net, within the expected catch rate range (2.7 to 25.0 per trap net) but less than the long-term average of 18.9 per trap net. The trap net catch rate was 1.0 per net, also within the expected catch rate range (0.3 to 3.8 per trap net) and less than the long-term average of 1.5 per net. Length of Yellow Perch in the gill nets and trap nets ranged from 5.6 to 10.7 inches with an average length of 8.5 inches in gill nets and trap nets. Health of Yellow Perch in the sample was excellent indicating fish are finding ample prey abundance. Yellow Perch angling could be good over the next several years, and their decent relative abundance will help provide prey for other gamefish.
OTHER SPECIES
One Largemouth and Smallmouth Bass were sampled in 2024. However, Largemouth Bass and now Smallmouth Bass are both residents of Cottonwood Lake. Largemouth Bass have a long history as members of the fish community while Smallmouth Bass are a recent introduction. Smallmouth Bass were not stocked by the Department of Natural Resources, they were most likely illegally introduced by bucket stocking from a nearby lake that does have a population of Smallmouth Bass. Largemouth and Smallmouth Bass are large enough to provide an additional angling opportunity (as large as 18 inches in 2020), but their low numbers may make them difficult to catch. However, each species appears to be sustaining itself via natural reproduction.
The Black Bullhead catch rate was 28.33 per gill net, which was the lowest recorded catch rate ever observed, and the first time it has ever been lower than the expected catch rate range for similar lakes (30.3 to 150.6 per gill net). Black bullheads averaged 8.4 inches long in gill nets and 8.9 inches in trap nets indicating a population that is skewed toward larger, older fish. The Channel Catfish Catch rate was 5.7 per gill net, which is the second highest ever recorded. Channel Catfish ranged from 10.9 to 18.5 inches and averaged 16.3 inches in gill nets and 21.9 inches in trap nets.
Other species sampled included Common Carp, Northern Pike, Orangespotted Sunfish, White Sucker, and Pumpkinseed. Of those, Northern Pike were the most notable. Some larger Northern Pike are present with harvest potential above the 24-inch, 2-fish-daily bag limit for southern Minnesota. In 2024, 7 Northern Pike were caught in gill nets and trap nets ranging in length from 14.4 to 31.7 inches. Northern Pike may not be what brings people to fish Cottonwood Lake, but they certainly will provide a great additional angling opportunity. A reminder to anglers that Northern Pike need to be 24 inches to harvest and a bag limit of 2 fish.
We did receive a report from an angler and lakeshore owner that a Yellow Bass was caught by hook and line during 2024. Additionally during August of 2024 while collecting a few fish by way of electrofishing, a staff member thought they observed a Yellow Bass. While effort was made to net the suspected fish it did evade capture. It will be interesting to see if that species shows up on Cottonwood Lake in the future.
Narrative text from the Minnesota DNR lake survey.
Recent reports
Cottonwood Lake fishing reports
Recent reports on Cottonwood Lake from guides, tournaments and regular anglers. Anything posted in the last two weeks also bumps the matching spots on the live map, so you'll see a "matches a recent report" tag on them.
Public water access
Getting on the water
- Cottonwood Lake (trailer launch)
- Cottonwood Lake Fishing Pier (fishing pier)
DNR bathymetry
Cottonwood Lake depth map

Within 30 miles
Nearby lakes
- Fish Lake · 297 ac · 3.6 mi
- Bingham Lake · 270 ac · 3.7 mi
- String Lake · 336 ac · 5.3 mi
- Eagle Lake · 105 ac · 6.6 mi
- Timber Lake · 191 ac · 7.1 mi
- Independence Lake · 99 ac · 8.5 mi
- Mountain Lake · 230 ac · 8.9 mi
- Flahtery Lake · 457 ac · 10.7 mi
Quick answers
Frequently asked questions
How deep is Cottonwood Lake?
Cottonwood Lake reaches 10 ft at its deepest point with a mean depth of 8 ft; about 100% of the lake is littoral (15 ft or shallower).
How big is Cottonwood Lake?
Cottonwood Lake covers 155 acres with about 3.5 miles of shoreline.
How clear is the water in Cottonwood Lake?
DNR Secchi readings on Cottonwood Lake average 1.7 ft of visibility, on the stained end for a Minnesota lake.
What fish are in Cottonwood Lake?
Minnesota DNR surveys (most recently 2024) record walleye, largemouth bass, smallmouth bass, northern pike, bluegill, crappie, yellow perch, channel catfish.
Is Cottonwood Lake stocked?
Yes. The DNR stocked walleye in 2025; the stocking table on this page lists every year back to 2016.
Does Cottonwood Lake have a public access?
Yes. Cottonwood Lake has 2 public access sites, including Cottonwood Lake (trailer launch).
How big do walleye get in Cottonwood Lake?
The biggest walleye measured in recent DNR surveys taped 24"; the size-history table on this page tracks the biggest fish in each survey back to 1994.
When was Cottonwood Lake last surveyed?
The Minnesota DNR last surveyed Cottonwood Lake in 2024, the most recent of 9 surveys on record.
Page updated .
Featured guide spot
Your guide service here
One featured guide per lake, with your photo, your writeup and a link straight to your booking page. Free through December 31, 2026.
Then $20 a month from January. Cancel any time.
The live map adds today's conditions and ranked spots for Cottonwood Lake, plus a trip plan you can share:
Open Cottonwood Lake on the live map → Fished it lately? Write a report