Discover Minnesota's Lakes
Your guide to lakes across the Land of 10,000 Lakes — find your next day on the water, totally free.
Browse by Activity
Find the perfect lake for whatever you love to do.
Best Lakes by Activity
County-by-county rankings of Minnesota's top-scoring lakes.
Top-ranked walleye, pike, bass and panfish waters by county.
Lakes with mapped swim beaches and clear water.
Big water with public ramps, marinas and room to run.
Lakes with campgrounds mapped on the shoreline.
Carry-in and canoe-country water for kayaks, canoes and paddleboards.
Hard-water lakes for walleye, perch, crappie and lake trout.
Free Lake Tools New
Estimate when a Minnesota lake's ice goes out from decades of DNR records, find fish by species, and plan a lake day. Instant, free, no sign-up.
Top Scoring Lakes
Some of the highest-scoring lakes in Minnesota for access, fishing, clarity and amenities.
Leech Lake
92 out of 100 Lake ScoreCass · Walker103,444 acres
Cass Lake
92 out of 100 Lake ScoreBeltrami · Cass Lake15,958 acres
Gull Lake
90 out of 100 Lake ScoreCass · Nisswa10,010 acres
Rainy Lake
89 out of 100 Lake ScoreSt. Louis · International Falls210,200 acres
Burntside Lake
87 out of 100 Lake ScoreSt. Louis · Ely7,314 acres
Lake Carlos
87 out of 100 Lake ScoreDouglas · Carlos2,605 acres
Guides & How-Tos
Plan your trip and fish smarter with our Minnesota lake guides.
Popular Counties
The counties with the most lakes to explore.
Browse by County
Every county, every lake — pick yours.
Why Visit Minnesota Lakes
From canoe-country lakes on the Canadian border to walleye factories and city swimming beaches, Minnesota has it all.
Glacier-Carved Waters
Retreating ice left Minnesota with thousands of natural lakes — deep, clear basins in the north and fertile prairie lakes in the south.
Over 2,382 Lakes
Every lake here has a public record behind it: acreage, depth, fish surveys and access from the Minnesota DNR.
Year-Round Activities
Swimming, boating and paddling in summer, then fish houses and ice roads in winter — the lakes never really close.