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.

Open the live map → Survey data

Depth to 10 ft · top 5 summer marks
Surface155 ac
Max depth10 ft
Mean8 ft
Clarity1.7 ft
Littoral100%
Surveyed2024

DNR survey data

Fish species

Species
How many
Survey numbers
Lengths
WalleyeLast stocked 2025
Fair numbers
3.7per gill net
13"Typical
24"Biggest
9"24"

Lengths measured · 41 fish

Recent · 2024
7"10"15"20"25"30"

Lengths measured · 41 fish

2024
7"10"15"20"25"30"

Lengths measured · 24 fish

2020
7"10"15"20"25"30"

Lengths measured · 8 fish

2016
7"10"15"20"25"30"

Only 8 fish measured that year — too few to read as a shape.

Lengths measured · 38 fish

2012
7"10"15"20"25"30"
Largemouth bass
Present
0.1per trap net
—Typical
16"Biggest
Smallmouth bass
Present
0.1per trap net
—Typical
8"Biggest
Northern pike
Just a few
1.7per gill net
—Typical
31"Biggest
Bluegill
Just a few
2.3per trap net
4"Typical
8"Biggest
3"8"

Lengths measured · 21 fish

Recent · 2024
3"4"6"8"

Lengths measured · 21 fish

2024
3"4"6"8"

Lengths measured · 214 fish

2020
3"4"6"8"

Lengths measured · 9 fish

2016
3"4"6"8"

Only 9 fish measured that year — too few to read as a shape.

Lengths measured · 191 fish

2012
3"4"6"8"
Crappie
One of the best around
38.4per trap net
8"Typical
10"Biggest
5"10"

Lengths measured · 363 fish

Recent · 2024
3"4"6"8"10"

Lengths measured · 363 fish

2024
3"4"6"8"10"

Lengths measured · 64 fish

2020
3"4"6"8"10"

Lengths measured · 40 fish

2016
3"4"6"8"10"

Lengths measured · 196 fish

2012
3"4"6"8"10"
Yellow perch
Good numbers
9.7per gill net
8"Typical
10"Biggest
5"10"

Lengths measured · 38 fish

Recent · 2024
4"6"8"10"

Lengths measured · 38 fish

2024
4"6"8"10"

Lengths measured · 71 fish

2020
4"6"8"10"

Lengths measured · 37 fish

2016
4"6"8"10"

Lengths measured · 236 fish

2012
4"6"8"10"
Channel catfish
Excellent numbers
1.1per trap net
15"Typical
18"Biggest
10"18"

Lengths measured · 27 fish

Recent · 2024
7"10"15"20"24"

Lengths measured · 27 fish

2024
7"10"15"20"24"

Lengths measured · 60 fish

2020
7"10"15"20"24"

Lengths measured · 11 fish

2016
7"10"15"20"24"

Lengths measured · 17 fish

2012
7"10"15"20"24"

Rates 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 yearWalleyeLargemouth bassSmallmouth bass
202424"16"8"
202026"18"16"
201626"——
201230"19"—
200820"——
200222"19"16"
199820"18"—
199421"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

8–35 ftslow
Shop octopus hooks →

Walleye · Trolling

Snap Weights + Stickbaits

4–5" suspending or slow-floating stickbait

10–35 fttrolling
Shop trolling stickbaits →

Largemouth bass · Hardbaits

Hollow-Body Frog

3–3.5" hollow-body frog

0–6 ftslow
Shop hollow-body frogs →

Largemouth bass · Soft plastics

Texas-Rigged Worm

7" ribbon-tail or straight-tail plastic worm

1–25 ftdead slow
Shop plastic worms →

Smallmouth bass · Soft plastics

Ned Rig

2.75" finesse stickbait or craw-style Ned bait

5–25 ftdead slowweedless
Shop ned rig plastics →

Smallmouth bass · Soft plastics

Tube Jig

3.5" tube jig

5–25 ftslow
Shop tube baits →

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

YearSpeciesStocked
2025Walleye36,500 fry
2024Walleye36,500 fry
2023Walleye36,500 fry
2022Walleye36,500 fry
2020Walleye304 adults
2018Walleye1,316 fingerlings · 35 yearlings
2016Walleye199 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.

Open the live map → Fished it lately? Write a report

Cottonwood County reports

Public water access

Getting on the water

DNR bathymetry

Cottonwood Lake depth map

Cottonwood Lake depth contour map, Cottonwood County, Minnesota
Depth contours to 10 ft from Minnesota DNR bathymetry, free to save or print. The live map adds ranked spots and conditions on the same contours.

Within 30 miles

Nearby lakes

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 .

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