Minnesota Fish Species
19 game fish species found in Minnesota waters. Each guide covers where to find them, best baits and lures, seasonal patterns, regulations, and links to the best lakes.
Centrarchidae
Bluegill
Lepomis macrochirus
Limit: No minimum / 20 (combined sunfish) per day
Crappie
Pomoxis spp.
Limit: No minimum (lake-specific exceptions) / 10 per day
Largemouth Bass
Micropterus salmoides
Limit: No minimum / 6 (combined with smallmouth) per day
Smallmouth Bass
Micropterus dolomieu
Limit: No minimum / 6 (combined with largemouth) per day
Salmonidae
Brook Trout
Salvelinus fontinalis
Limit: 8 inches (streams) / 5 (streams), 3 (BWCA lakes) per day
Brown Trout
Salmo trutta
Limit: Varies by stream / 5 (streams) per day
Cisco (Tullibee)
Coregonus artedi
Limit: No minimum / 6 (combined whitefish) per day
Lake Trout
Salvelinus namaycush
Limit: Varies by water / 3 (inland), varies on Superior per day
Rainbow Trout (Steelhead)
Oncorhynchus mykiss
Limit: Varies by water / 5 (streams), varies on Superior per day
Lotidae
Ictaluridae
Acipenseridae
Esocidae
Percidae
Sauger
Sander canadensis
Limit: 15 inches (combined with walleye on most waters) / 6 (combined with walleye) per day
Walleye
Sander vitreus
Limit: 15 inches minimum (varies by lake) / 6 (combined with sauger) per day
Yellow Perch
Perca flavescens
Limit: No minimum / 20 per day
Moronidae
Minnesota Fishing Regulations
The size limits and bag limits shown are statewide defaults. Many individual lakes and rivers have special regulations. Always check the current Minnesota DNR regulations before fishing. A Minnesota fishing license is required for ages 16+ — buy online at dnr.state.mn.us.
Explore More
Find lakes, guides, and bait shops for your next trip.
Explore Lakes Find a Guide Fishing Articles