Minnesota Fishing Reports

Minnesota is walleye country and Mille Lacs is its cathedral: 132,000 acres of gravel reefs and legendary offshore mud flats, plus a trophy smallmouth fishery that snuck up on the whole country and a winter ice-house city that has to be seen.

Reports current for Friday, October 23

Is it worth going out in Minnesota today?

Every one of the 21 Minnesota waters we cover has a live read this morning. 4 are scoring 4 out of 5 or better and 1 is slow. Water runs 47 F to 62 F. Pressure is holding steady on most of them, so the day comes down to water temperature and wind. 7 have a better-than-even chance of rain.

Best right now: Big Stone Lake 4/5, Green Lake 4/5, Lake Minnetonka 4/5

· statewide average 3.1/5 · scored from live gauge and weather data, regenerated every half hour

Tap a dot to open that water's report

Today on Minnesota's waters

Live verdicts from this morning's reports.

Mille Lacs Lake

Mille Lacs County · Lake
3/5 Fair. Fish the windows.

Minnesota's walleye legend: 132,000 acres of reefs, mud flats and the state's most storied ice fishery.

Leech Lake

Chisago County · Lake
3/5 Fair. Fish the windows.

Minnesota's third-largest: walleye reefs, muskie legend and Chippewa National Forest wild.

Lake of the Woods

Lake of the Woods County · Lake
2/5 Slow. The wind owns today.

Lake of the Woods: a Canada-Minnesota border water with its own walleye, sauger and northern pike limits, and two Minnesota state-record fish.

Lake Vermilion

St. Louis County · Lake
3/5 Fair. Fish the windows.

Lake Vermilion: a 365-island St. Louis County lake under its own 20-26-inch walleye protected slot.

Cass Lake

Cass County · Reservoir
3/5 Fair. Fish the windows.

Cass Lake: the largest lake of the Cass Lake Chain in the Chippewa National Forest, fished for walleye, northern pike, perch and muskie.

Lake Winnibigoshish

Cass County · Reservoir
3/5 Fair. Fish the windows.

Big Winnie: the walleye factory where wind decides everything.

Lake Pepin

Pepin County · Lake
3/5 Fair. Fish the windows.

Lake Pepin: a natural 29,295-acre lake on the Mississippi River, formed behind the Chippewa River's delta and fished under Minnesota-Wisconsin border-water rules.

Rainy Lake

Koochiching County · Lake
3/5 Fair. Fish the windows.

Rainy Lake: a 227,604-acre Minnesota–Ontario border lake, a third of it inside Voyageurs National Park, fished under Minnesota's Rainy Lake walleye rule.

Big Stone Lake

Big Stone County · Lake
4/5 Good. Solid day ahead.

The prairie border lake: 26 miles of Minnesota-South Dakota water at the Minnesota River's source, grinding out walleye and perch the old way.

Root River

Fillmore County · River
3/5 Fair. Fish the windows.

Minnesota's driftless jewel: limestone spring creeks braiding through bluff country, thick with wild browns and bikeable access.

Lake Minnetonka

Hennepin County · Lake
4/5 Good. Solid day ahead.

The Twin Cities' trophy maze: 14,000 acres of bays and channels where metro muskies, bragging-size bass and ice culture share the docks.

Gull Lake

Cass County · Lake
3/5 Fair. Fish the windows.

Brainerd's flagship: the resort-country classic where Minnesota learned to fish walleye chop over gravel and muskies haunt the cabbage.

Upper Red Lake

Beltrami County · Lake
3/5 Fair. Fish the windows.

The comeback of comebacks: tribal-state cooperation resurrected Red Lake's walleye, and the ice city that followed became Minnesota legend.

Grindstone Lake

Pine County · Lake
3/5 Fair. Fish the windows.

Minnesota's two-story secret: a 60-foot glacial bowl stocked with lake trout, browns and the clarity to sight-fish them all.

Lake Waconia

Carver County · Lake
4/5 Good. Solid day ahead.

Lake Waconia: a 3,080-acre Carver County lake with a special walleye size rule and a stocked muskellunge population.

Lake Bemidji

Beltrami County · Lake
3/5 Fair. Fish the windows.

Lake Bemidji: the Mississippi River's lake at Bemidji, crossed by the state water trail between Paul Bunyan City Park and Lake Bemidji State Park.

Green Lake

Kandiyohi County · Lake
4/5 Good. Solid day ahead.

Green Lake at Spicer: Kandiyohi County's largest and deepest lake, about 5,400 acres and 110 feet at its deepest, with a special 3-walleye possession limit.

Kabetogama Lake

St. Louis County · Lake
3/5 Fair. Fish the windows.

A 25,760-acre lake entirely inside Voyageurs National Park, fished under Minnesota's 18–26-inch protected walleye slot.

Otter Tail Lake

Otter Tail County · Lake
3/5 Fair. Fish the windows.

Otter Tail County's largest lake, which the DNR calls the tenth largest lake entirely within Minnesota, with three state public water accesses.

Saint Croix River

Chisago County · River
3/5 Fair. Fish the windows.

The St. Croix National Scenic Riverway: smallmouth water above St. Croix Falls and a mixed fishery below, under Minnesota–Wisconsin boundary rules.

Whitewater River

Winona County · River
3/5 Fair. Fish the windows.

Whitewater River: a southeast Minnesota trout stream whose Middle Branch runs through Whitewater State Park under catch-and-release rules.

Fishing license: Minnesota fishing license, from the Minnesota DNR. Mille Lacs walleye rules change annually: check before keeping fish. dnr.state.mn.us

The Minnesota season, at a glance

Species activity across the state's covered waters. Peak of the year: May.

Species activity by month

1 = slow, 5 = peak. Current month highlighted.

J
F
M
A
M
J
J
A
S
O
N
D
Walleye
Smallmouth bass
Northern pike
Yellow perch
Muskellunge
Largemouth bass
SlowPeak

Typical water temperature

Seasonal surface curve for this state's dominant water type (estimated).

304050607080JanMarMayJulSepNovOct, ~55 F now

Waters at a glance

WaterTypeCountyLive gaugePeak month
Mille Lacs Lake fishing reportLakeMille LacsUSGSApr
Leech Lake fishing reportLakeChisagomodeledApr
Lake of the Woods fishing reportLakeLake of the WoodsUSGSApr
Lake Vermilion fishing reportLakeSt. LouismodeledApr
Cass Lake fishing reportReservoirCassUSGSApr
Lake Winnibigoshish fishing reportReservoirCassmodeledApr
Lake Pepin fishing reportLakePepinmodeledApr
Rainy Lake fishing reportLakeKoochichingmodeledApr
Big Stone Lake fishing reportLakeBig StonemodeledApr
Root River fishing reportRiverFillmoreUSGSApr
Lake Minnetonka fishing reportLakeHennepinmodeledMay
Gull Lake fishing reportLakeCassmodeledApr
Upper Red Lake fishing reportLakeBeltramimodeledApr
Grindstone Lake fishing reportLakePinemodeledApr
Lake Waconia fishing reportLakeCarvermodeledApr
Lake Bemidji fishing reportLakeBeltramimodeledApr
Green Lake fishing reportLakeKandiyohimodeledApr
Kabetogama Lake fishing reportLakeSt. LouisUSGSApr
Otter Tail Lake fishing reportLakeOtter TailUSGSMay
Saint Croix River fishing reportRiverChisagoUSGSMay
Whitewater River fishing reportRiverWinonamodeledApr

Fishing Minnesota: the long view

Land of 10,000 fisheries

Minnesota's identity is walleye: Mille Lacs, Leech, Winnibigoshish and the border waters (Rainy, Lake of the Woods) form the sport's American heartland. But the state is deeper than its state fish: trophy muskies in the metro lakes, smallmouth rivers (the Mississippi's upper pools are superb), stream trout in the southeast's driftless valleys, and a north-country canoe wilderness where every portage hides pike and lake trout.

Openers, flats and ice

The mid-May walleye opener is a cultural holiday. June: everything active, bugs included. Summer: mud-flat walleye on Mille Lacs, muskie hunts, evening hex hatches. Fall: the big-fish window: reefs at dusk, muskies feeding down. Then the long season: Minnesota ice fishing is a way of life, with wheelhouse cities on every major lake from December to March.

About fishing in Minnesota

Can I keep walleye on Mille Lacs?

Rules are set season by season under state-tribal management: some years catch-and-release, some a narrow slot. Always check current MDNR regulations: the rules on the day you fish are what count.

How this page was made. The daily report is computed by our scoring engine from live readings; nobody types it. The written guide was drafted with AI assistance. Unlike our newer pages, it does not yet list the official pages its facts were checked against: that audit is under way, and anything it cannot verify will be taken out. Pablo Ruiz Quintero sets every guideline, the data-verification system and the minimum standards a page must meet to be published, reviews page structure and approves what goes live; the responsibility is his, and the AI carries out the work. We work this way because it is how one person can keep every page current with named sources. Errors are published in the verification log; the full policy is in the editorial policy.