Minnesota, known as the Land of 10,000 Lakes, offers world-class freshwater fishing for walleye, northern pike, and muskie across its diverse glacial lakes and river systems. Anglers can enjoy everything from fly fishing for trout in the southeastern Driftless Area to deep-water trolling for lake trout on the inland sea of Lake Superior.
Buy a Fishing License
Minnesota Department of Natural Resources
Fishing Regulations
Current season guide
Species & Seasons
Walleye and Northern Pike
The general inland season opens the second Saturday in May (Governor's Fishing Opener) and typically runs through February. Walleye daily limit is usually 6, but special regulations apply to many popular lakes.
Largemouth and Smallmouth Bass
Catch-and-release season begins in mid-May; harvest season opens late May. In the northeast zone, the season is strictly catch-and-release for part of the year to protect spawning beds.
Muskellunge (Muskie)
Season opens early June and runs through November. There is a statewide minimum size limit of 54 inches on most waters to ensure trophy potential.
Stream Trout
The winter catch-and-release season in the southeast begins in January, while the general harvest season runs from mid-April through mid-September.
Lake Trout
Summer season on inland lakes typically runs from mid-May through September; Lake Superior has specific year-round and seasonal zones for lake trout and salmon.
Panfish (Crappie, Sunfish, Perch)
Open year-round statewide. Many lakes have recently implemented reduced bag limits (e.g., 5 or 10 fish) to protect larger quality-sized panfish.
Top Waters
Lake Mille Lacs
A premier destination for trophy smallmouth bass and world-famous walleye fishing located in central Minnesota.
Lake of the Woods
Known as the Walleye Capital of the World, this massive border lake offers incredible numbers of walleye and sauger.
Lake Minnetonka
The state's most popular metro-area lake, renowned for high-density largemouth bass and competitive fishing tournaments.
Rainy Lake
A wilderness border lake famous for its rugged scenery and exceptional smallmouth bass and walleye fishing.
Lake Vermilion
Often cited as one of the best muskie lakes in the country, featuring over 365 islands and diverse structure.
Mississippi River (Pool 4)
The stretch near Red Wing remains open for walleye and sauger year-round and is a hotspot for early spring river fishing.
Lake Superior
Offers deep-water trolling for lake trout, coho salmon, and chinook salmon along the North Shore.
Local Charters, Bait Shops & More
Support Minnesota's local fishing businesses — guides, tackle shops, marinas, fly shops, and more.
Walleye Dan's Guide Service
Charter/GuideNisswa, MN
Professional multi-species guide service focusing on the Brainerd Lakes Area and Gull Lake.
Duluth Fishing Charters
Charter/GuideDuluth, MN
Specializing in Lake Superior lake trout and salmon excursions departing from the Duluth waterfront.
True North Guide Service
Charter/GuideEly, MN
Expert fishing trips in the Boundary Waters Canoe Area Wilderness and surrounding Ely area lakes.
Northland Guide Service
Charter/GuideCass Lake, MN
Specializing in walleye, muskie, and perch on the Cass Lake Chain of Lakes.
Dick Beardsley Fishing Guide
Charter/GuideBemidji, MN
Guided walleye and bass trips on Lake Bemidji and surrounding northern Minnesota waters.
Joe's Sporting Goods
Bait & Tackle ShopSt. Paul, MN
A family-owned institution serving Twin Cities anglers since 1930 with a massive selection of gear.
Thorne Bros. Custom Rod & Tackle
Bait & Tackle ShopBlaine, MN
Renowned nationwide as a leader in muskie and ice fishing equipment and expertise.
Reeds Family Outdoor Outfitters
Bait & Tackle ShopWalker, MN
A legendary destination for fishing tackle and marine electronics located near Leech Lake.
Blue Ribbon Bait & Tackle
Bait & Tackle ShopOakdale, MN
Full-service shop specializing in live bait and high-quality tackle for East Metro anglers.
Stone Harbor Whole Food & Outdoors
Bait & Tackle ShopGrand Marais, MN
Providing North Shore anglers with fishing gear, tackle, and regional lake expertise.
Knife River Marina
MarinaKnife River, MN
The largest privately owned marina on the Minnesota shore of Lake Superior.
Silver Bay Marina
MarinaSilver Bay, MN
Provides safe harbor and full services for boaters exploring the North Shore's fishing grounds.
Afton Marina & Yacht Club
MarinaAfton, MN
Located on the scenic St. Croix River, providing slips and services for river anglers.
Spirit Bay Marina
MarinaTower, MN
A full-service marina located on the west end of Lake Vermilion.
Bob Mitchell's Fly Shop
Fly ShopSt. Paul, MN
Minnesota's oldest fly shop, catering to trout, bass, and muskie fly anglers.
Driftless Fly Shop
Fly ShopPreston, MN
Expert local shop serving the world-class trout streams of the Minnesota Driftless area.
Great Lakes Fly Company
Fly ShopDuluth, MN
Focusing on steelhead, salmon, and trout fly fishing for North Shore tributaries.
Frankie's Marine
Boat DealerChisago City, MN
One of the nation's top Ranger boat dealers, specializing in high-performance fishing boats.
Rapid Marine
Boat DealerHam Lake, MN
Full-service dealership offering a wide range of fishing pontoons and aluminum fishing boats.
Wayzata Marine
Boat DealerZumbra Heights, MN
Serving the Lake Minnetonka area with premium fishing and recreational watercraft.
Hannay's Marine
Boat DealerMinneapolis, MN
Providing sales and service for many top aluminum fishing boat brands since 1945.
Tuned Up Customs
Rod BuilderCoon Rapids, MN
Hand-crafted custom ice and open-water fishing rods built for high performance.
JT Outdoor Products
Rod BuilderHastings, MN
Premium custom rod builder specializing in innovative ice fishing and walleye rods.
Elliott Fishing Rods
Rod BuilderRichmond, MN
Precision-engineered fishing rods designed by legendary Minnesota rod builders.
DH Custom Rods & Tackle
Rod BuilderChanhassen, MN
Customized rod building for serious tournament anglers and enthusiasts.
Catch more Minnesota fish — free
Create a free account and unlock the full angling toolkit:
Resource details are gathered from public sources and may change. Always confirm licenses, limits, and season dates with the official state agency before you fish.
