Muskellunge Fishing in Minnesota
The ‘fish of 10,000 casts.’ Minnesota has world-class muskie fishing, especially in Leech Lake, Mille Lacs, and Vermilion. Catch-and-release is the norm.
Esox masquinongy
The 'fish of 10,000 casts.' Minnesota has world-class muskie fishing, especially in Leech Lake, Mille Lacs, and Vermilion. Catch-and-release is the norm.
The ‘fish of 10,000 casts.’ Minnesota has world-class muskie fishing, especially in Leech Lake, Mille Lacs, and Vermilion. Catch-and-release is the norm.
112 lakes in our directory have muskellunge — sorted by size.
Lake of the Woods County
Mille Lacs County
Cass County
Cass County
St. Louis County
Beltrami County
Hennepin County
Cass County
St. Louis County
Itasca County
Beltrami County
Douglas County
Minimum size varies by water. Practice careful catch-and-release.
Find lakes, guides, and bait shops for your next muskellunge fishing trip in Minnesota.
Explore Lakes Find a Guide Bait & TackleRegulations shown are statewide defaults. Some waters have special regulations — always check the current Minnesota DNR regulations before fishing. A Minnesota fishing license is required for ages 16+.