← Back to US Fishing

Fishing in Minnesota

6 regions · 455 verified fishing spots · 30+ species

6
Regions
455+
Spots Listed
30+
Species

Minnesota is the Land of 10,000 Lakes — actually 11,842 lakes over 10 acres. With the headwaters of the Mississippi River, the north shore of Lake Superior, the Boundary Waters Canoe Area, and more lakeshore than California, Florida, and Hawaii combined, Minnesota offers world-class fishing for walleye, northern pike, muskellunge, smallmouth bass, lake trout, and panfish across six distinct regions.

Fishing Regulations

14 species limits are shown per spot in the CatchTales app.

View full regulations →

Pick a region below to explore its fishing spots.

Get CatchTales

Ready to start bragging? Download the app and hit the water.