Michigan is fishing. No state in the lower 48 comes close to the sheer variety and volume of water. You're surrounded by four of the five Great Lakes, sitting on top of 11,000 inland lakes, and 36,000 miles of rivers and streams. Steelhead, salmon, walleye, bass, pike, perch - Michigan has it all, and it's accessible. The state takes its fishing seriously, and the infrastructure shows it. Public boat ramps, stocked rivers, well-managed fisheries. If you only fish one state in your life, this should be the one.

Mackinac Bridge connecting Michigan's Upper and Lower Peninsulas over the Straits of Mackinac
Mackinac Bridge - gateway between Michigan's two fishing-rich peninsulas - Photo: Wikimedia Commons

Fishing License in Michigan

You need a Michigan fishing license if you're 17 or older. Buy online through the Michigan DNR, at any Secretary of State office, or at licensed retailers. All-species license covers everything from bass to salmon.

License Type Cost Valid For
Resident All-Species$261 year
Non-Resident All-Species$761 year
Resident 24-Hour$1024 hours
Non-Resident 24-Hour$1024 hours
Senior (65+)$111 year
Youth (Under 17)FreeN/A
Disabled VeteranFree1 year

Age exemptions: Anglers under 17 fish free but must follow all regulations. Residents 65+ get a discounted senior license. Disabled veterans fish free with proper documentation.

Special permits: No separate trout or salmon stamp needed - the all-species license covers everything. A separate permit is required for sturgeon spearing and tribal waters have their own regulations.

Buy your license or check current fees on the Michigan DNR website.

Top 10 Fishing Spots in Michigan

Picking ten spots in Michigan feels criminal - there are thousands of excellent options. These are the ones that consistently rank at the top for both quality and access.

1. Lake St. Clair
Great Lake / Channel
Smallmouth Bass, Muskie, Walleye, Yellow Perch, Pike
The undisputed smallmouth bass capital of the world. Crystal-clear water, lush weed beds, and bass that average 3-4 pounds with 6-pounders possible on any cast. The muskie fishing has exploded in recent years too. Fish the shipping channel for walleye in spring and the flats for bass all summer.
2. Pere Marquette River
River
Steelhead, Chinook Salmon, Brown Trout, Coho Salmon
The PM is Michigan's iconic steelhead river. Fall brings kings that fight like freight trains, winter and spring bring chrome steelhead that'll make your reel scream. The flies-only section above M-37 is world-class. Drift boats are the best way to cover water, and local guides know every seam and pocket.
3. Grand Traverse Bay
Bay / Great Lake
Lake Trout, Chinook Salmon, Smallmouth Bass, Whitefish, Cisco
Two arms of deep, cold water surrounded by some of the most beautiful scenery in the Midwest. Trolling for lake trout and salmon in the deep water is the main draw, but the smallmouth fishing along the rocky nearshore structure is world-class. The Boardman River at the south end adds more variety.
4. Au Sable River
River
Brown Trout, Brook Trout, Rainbow Trout, Steelhead
Michigan's most famous trout stream. The Holy Waters section is fly-fishing-only and produces big browns on hatches from April through October. Hexagenia mayfly hatches in June are legendary - fish rise to size 6 dry flies in the dark. A drift boat trip on the Au Sable belongs on every trout angler's bucket list.
5. Saginaw Bay
Bay / Great Lake
Walleye, Yellow Perch, Largemouth Bass, Catfish
One of the best walleye fisheries in the country. The spring walleye run in the rivers feeding the bay is massive. Summer perch fishing on the reefs is a Michigan tradition. The bay is shallow and can get rough fast - check the weather before heading out in a smaller boat.
6. Torch Lake
Inland Lake
Lake Trout, Smallmouth Bass, Yellow Perch, Whitefish
The deepest inland lake in Michigan with Caribbean-blue water. Lake trout cruise the deep shelves and smallmouth own the rocky shoreline. The water clarity is insane - you can sight-fish for bass in 15 feet of water. Less crowded than nearby Glen Lake or Crystal Lake.
7. Manistee River
River
Steelhead, Chinook Salmon, Brown Trout, Walleye
A big, powerful river with excellent runs of salmon and steelhead. The stretch below Tippy Dam is ground zero for fall salmon fishing - shoulder to shoulder on a good day, but the fishing is incredible. Float the upper river for resident browns that see less pressure.
8. Houghton Lake
Inland Lake
Walleye, Largemouth Bass, Bluegill, Pike, Perch
Michigan's largest inland lake and a legendary ice fishing destination. Tip-Up Town USA happens here every January. Open water walleye and bass fishing is solid too. The shallow, weedy bays hold big pike. Easy access and plenty of resorts and campgrounds nearby.
9. Burt Lake
Inland Lake
Walleye, Smallmouth Bass, Pike, Rock Bass, Perch
Connected to Mullett Lake via the Indian River, Burt Lake fishes big. Walleye hold on the rock piles and the smallmouth fishing on the north end is underrated. Part of the massive Inland Waterway system that connects multiple lakes. Great for a multi-day fishing trip.
10. Muskegon River
River
Steelhead, Chinook Salmon, Brown Trout, Smallmouth Bass
A diverse big river with something running through it almost every month. Kings in September, steelhead from October through April, and resident trout and smallmouth all summer. The stretch from Croton Dam to Newaygo gets the most attention, but the lower river near Muskegon Lake is productive too.

Get Your Free Fish ID Cheat Sheet

Never wonder "what did I just catch?" again. Laminate it and bring it on the boat.

Download Free Guide

Popular Fish Species in Michigan

Michigan's species list is massive. Here are the main targets - check the current Michigan Fishing Guide for water-specific regulations.

Species Season Size Limit Bag Limit Best Technique
WalleyeMay - Nov15"5/dayJig and minnow, trolling crawlers
Yellow PerchYear-roundNone25/daySmall jigs, minnows, wax worms
Chinook SalmonApr - Oct10"3/dayTrolling spoons, cut bait
SteelheadOct - Apr10"3/daySpawn sacs, beads, nymphs
Largemouth BassYear-round14"5/dayPlastic worms, topwater frogs
Northern PikeYear-round24"2/daySpoons, jerkbaits, large minnows

Seasonal Fishing Calendar

Michigan truly fishes year-round. Ice fishing in winter, steelhead in spring, bass and walleye in summer, salmon in fall. Plan your trip around what you want to catch.

Species JanFebMarAprMayJun JulAugSepOctNovDec
Walleye GoodGood- GoodPeakPeak GoodGoodPeak PeakGoodGood
Yellow Perch PeakPeakGood GoodPeakGood --Good PeakGoodPeak
Salmon --- GoodGoodGood PeakPeakPeak Good--
Steelhead GoodGoodPeak PeakGood- --- GoodPeakPeak
Largemouth Bass --- GoodPeakPeak PeakGoodPeak Good--
Northern Pike GoodGoodPeak PeakPeakGood --Good PeakGoodGood

Fishing Regulations in Michigan

Michigan's fishing regulations are managed by the Michigan DNR and can be complex because rules vary by water body and region. Here's the essentials.

Download the current Michigan Fishing Guide from the Michigan DNR.

Tips for Fishing in Michigan

Follow the salmon runs

Chinook salmon start pushing into rivers in late August and peak in September. The Pere Marquette, Manistee, and Muskegon Rivers are the big three. Fish early morning with spawn sacs or skein under a float. The crowds can be intense below the dams, but the fishing is unlike anything else in the Midwest.

Go ice fishing at least once

Michigan's ice fishing culture is real. When the lakes freeze, thousands of shanties appear overnight. Houghton Lake, Saginaw Bay, and the inland lakes of the northern LP produce walleye, perch, and pike through the ice. Bring a heater, a flasher, and plenty of snacks.

Target smallmouth on Lake St. Clair

The smallmouth bass fishing on Lake St. Clair is legitimately world-class. Fish the weed beds in 8-15 feet with drop-shot rigs, tubes, or ned rigs. Four-pounders are average. Six-pounders are not uncommon. The best months are June through September.

Don't skip the Upper Peninsula

The UP is lightly pressured and loaded with fish. Brook trout streams that rarely see another angler, walleye lakes with cabins right on the water, and Lake Superior tributaries with steelhead runs. It's a longer drive, but the fishing makes up for it ten times over.

Check the stream flow gauges

Michigan rivers are dam-controlled and levels fluctuate. USGS stream flow data is available in real-time online. For steelhead and salmon, you want rising water to trigger runs. For trout, stable flows produce the best dry fly action. Check the gauges before you drive.

Also Fish In...

Free Fishing Guides

Download these free guides and take them on your next trip. No fluff - just the stuff you actually need on the water.

🐟
Fish ID Cheat Sheet
Laminate it. Bring it on the boat.
πŸ“…
Monthly Bite Calendar
Know what's biting before you leave the house.
πŸͺ’
Knot Guide
8 knots every fisherman needs. Step-by-step.
βœ…
Packing Checklist
Never forget your pliers again.
πŸ—ΊοΈ
Secret Spots Map
10 spots the locals don't talk about.