Ask ten Michigan fly fishers to rank the state's rivers and you'll get ten arguments — which is half the fun. This is ours. Every river on this list is genuinely worth fishing; even the water near the bottom would be the best trout stream in a lot of other states. What separates the top from the bottom isn't quality of experience so much as how much river there is, how reliably it fishes, and what it means to the sport.
We ranked the 18 rivers we cover on Michigan Fly Fishing Hub — the same rivers you'll find with live flows, hatch timing, and weekly conditions on the homepage. Tap any river name to jump to its live data.
Five things we weighed
Top 5 at a glance
The crown jewel. Best dry fly trout water in the state, full stop.↓ 2Pere Marquette River
Michigan's best steelhead river and a brown-trout landmark.↓ 3Manistee River — Lower (below Tippy)
World-class tailwater. Legendary fall salmon and steelhead.↓ 4Muskegon River
One of the best steelhead tailwaters in the Great Lakes.↓ 5Au Sable River — South Branch (Mason Tract)
Wilderness flies-only water with big, educated wild browns.↓
If there's a case for any other river at the top, we haven't heard a convincing one. The Holy Water — the Blue Ribbon stretch from Grayling to Mio — is considered among the finest dry fly trout water in North America, fed by cold springs that hold near-perfect temperatures year-round. Trout Unlimited was founded on its banks in 1959, and the river remains one of the most studied and carefully managed in America. Its Hendrickson, Sulphur, and Hex hatches are the yardstick every other Michigan river gets measured against. This is the one you build a trip around.
The PM is the river that fly fishers fly in for. It's widely regarded as the single best steelhead river in Michigan, and its flies-only water draws annual pilgrimages from across North America. It also carries real history: the first brown trout introduced to North American waters were planted here near Baldwin in 1884, and in 1978 it became one of the country's first federally designated Wild & Scenic Rivers. Cold, spring-fed, and clear year-round — it's a trout river and a steelhead river in one.
From Tippy Dam to Lake Michigan, the Lower Manistee is one of Michigan's premier tailwaters and a true world-class destination for steelhead and salmon. The dam's cold, consistent releases create holding water year-round, and the fall Chinook run is legendary — it draws thousands of anglers to the pools below Tippy every October. Spring and fall steelhead runs are among the strongest in the Great Lakes. It's big, powerful water that rewards skill, and it's wide enough that drift-boat fishing is the standard approach.
At 216 miles, the Muskegon is one of Michigan's longest rivers, and the tailwater below Croton Dam stays cold all summer — which makes it among the best steelhead fisheries in the entire Great Lakes region. Serious anglers travel from across the country for it. There's real volume of water and real numbers of fish here, plus resident brown trout and a summer smallmouth bonus. If the PM is the connoisseur's steelhead river, the Muskegon is the one that simply produces.
Arguably the most storied piece of fly fishing real estate in Michigan. The Mason Tract is a 1,500-acre wilderness preserve where the South Branch winds for miles through cedar swamp and jack pine without a single road crossing — a genuine wilderness wading experience that's rare in the Lower Peninsula. Much of the Tract is flies-only and catch-and-release, and its population of large, wild brown trout rivals any stream in the state. Cold and spring-fed year-round. The only reason it's not higher is that its parent river is sitting at number one.
A different river entirely from the famous tailwater downstream. The Upper Manistee is a classic northern stream — intimate, spring-fed, gin-clear, and running through deep national forest. It holds self-sustaining wild brown and brook trout that have thrived since the original German brown plantings of the late 1800s, and it's technical dry fly and nymph water that sees far less pressure than below Tippy. It's also part of the longest river entirely within the Lower Peninsula. Quiet, beautiful, and all wild fish.
The most intimate and technical branch of the Au Sable system — smaller, slicker, and full of educated browns that demand precise presentations. A fly-fishing-only section runs more than 20 miles from Sheep Ranch to the confluence, and it remains one of the last strongholds for stream-resident brook trout in the northern Lower Peninsula. There's deep history here too: the tiny hamlet of Lovells was the birthplace of Michigan trout culture, home to one of the first trout hatcheries in the United States, established in 1874. Lower pressure than the Holy Water, every bit as rewarding.
Pound for pound, one of Michigan's most productive steelhead rivers. The egg-take weir on its banks supplies steelhead stocked throughout the entire Great Lakes — which makes this small, wild river quietly important to fisheries far beyond it. It runs 52 miles through Mason and Lake Counties and stays largely unknown outside Michigan fishing circles, which is exactly how its devotees like it. Less famous than the PM next door, and that's part of the appeal.
Fast, cold, and boulder-strewn, the Pine cuts a demanding path through the Manistee National Forest. It earned its reputation as a canoer's river — swift, rocky, unforgiving — but those same traits create ideal holding water for big browns, and it's arguably the best euro-nymphing river in the state. One of the first Michigan rivers protected under the Natural Rivers Act, it runs clean year-round. Bring felt soles and a wading staff; this water makes you earn it.
Michigan's first designated Wild and Scenic River, flowing through a glacially carved valley that's one of the most pristine in the Lower Peninsula. The water is cold and clean enough to support wild brook trout — an increasingly rare find south of the Mackinac Bridge — and the Jordan River National Fish Hatchery has called its banks home since 1906. Small, intimate, scenic water for anglers who'd rather catch wild fish than big numbers.
A Blue Ribbon trout stream in its upper reaches and one of Michigan's most historically significant — the state ran one of its first major stream-improvement programs here in the 1940s and '50s, work that shaped management practices statewide. Today it offers an excellent, uncrowded Hex hatch in late June and 4,000-plus acres of public land along the upper river, making it one of the most accessible wilderness fishing experiences in the LP. The lower river even picks up fall Chinook and steelhead off Saginaw Bay. Quietly one of the best values on this list.
A genuine river-restoration success story. After more than a century behind four dams, a landmark removal project from 2012 to 2019 reopened miles of natural habitat and dramatically improved trout access and spawning. The payoff is a rare thing: a trout river you can fish on foot from a walkable downtown, flowing right through Traverse City. It's not the biggest or wildest water on this list, but for accessibility plus a real comeback story, it earns its place.
Smaller and more intimate than rivers like the Pere Marquette, the Betsie punches well above its weight class — impressive steelhead runs and good brown trout habitat over its 44 miles to Lake Michigan near Frankfort. Heavily logged in the 1800s, it was revived through a century of restoration, and the Betsie River State Game Area now protects much of the corridor. A great pick when you want a steelhead river without the crowds of the bigger names.
One of the most productive and undersung tributaries of the Big Manistee. Small in width but outsized in fishery, Bear Creek carries strong runs of steelhead, coho, and Chinook that follow the Manistee in. The annual salmon runs load the water with nutrients, and resident browns in the lower reaches grow past 20 inches for anglers who know where to look — all in a cathedral-like, forested small-stream setting. A sleeper for those willing to scout.
You don't fish the Two-Hearted for numbers — you fish it for the wilderness and the legend. It runs through some of the most remote country in the UP to Lake Superior near Paradise, immortalized by Hemingway, who gave its name to his most celebrated fishing story even though he fished the nearby Fox more often. Wild brook trout, jack pine barrens, and boreal forest largely unchanged from his era. It ranks here on destination merit, but for solitude it's near the top.
The river Hemingway actually fished. The Fox runs a characteristic amber-tea color from tannin-rich bog water that does nothing to deter its brilliant wild brook trout, set in some of the most remote and undeveloped country in the Lower 48. It's small, it's a hike, and it's a pilgrimage for brook trout purists more than a numbers game. For wild-fish character in true backcountry, few places match it.
For a huge number of Michigan fly fishers, the Clinton is home water — the river where they threw their first streamer or landed their first steelhead. That it's a fishery at all, draining a heavily urbanized watershed across metro Detroit, is remarkable, and decades of work by the DNR and the Clinton River Watershed Council have kept it alive. The upper reaches hold resident browns in cold, spring-fed stretches; the lower river becomes one of metro Detroit's most productive steelhead runs each spring and fall. It ranks here as a destination, but on convenience and sentimental value it's hard to beat.
The most accessible designated trout stream in Southeast Michigan, and one of the more remarkable urban fisheries in the Great Lakes. It's small and heavily canopied — roll casts and stealth, not long drifts — but a Trout Unlimited habitat project in 2019 and 2021 rebuilt featureless stretches into classic riffle-pool-cover water. The gear-restricted run from Gunn Road to Tienken Road (artificials only) fishes like managed catch-and-release. It's last on a statewide ranking, but it's genuine trout fishing minutes from metro Detroit — and that's no small thing.
Ranking the Fox, the Two-Hearted, the Clinton, and Paint Creek last says nothing about the quality of a day spent on them. A wild brook trout from the Fox or a first steelhead on the Clinton can be the best fishing of your year. They rank lower as statewide destinations — smaller, more specialized, or more urban — not as places to fish. Pick the river that fits the day you want.
Michigan's best rivers, answered
The Au Sable's Holy Water — the Blue Ribbon stretch from Grayling to Mio — is the consensus pick, home to some of the finest dry fly trout water in North America and the birthplace of Trout Unlimited. If you're specifically after steelhead, the Pere Marquette takes the title instead.
The Pere Marquette is widely regarded as Michigan's best steelhead river, with the Lower Manistee below Tippy Dam and the Muskegon tailwater below Croton Dam right behind it. All three draw fly anglers from across the country, especially during the spring and fall runs.
The Au Sable system — the Holy Water plus the South and North Branches — is the premier dry fly destination, famous for its Hendrickson, Sulphur, and legendary Hex hatches. The Upper Manistee and Rifle are excellent, less-crowded alternatives.
The Clinton River is metro Detroit's most accessible trout and steelhead fishery, and Paint Creek in Oakland County is a designated trout stream just minutes from Rochester Hills. Both offer real fly fishing close to home, no drive north required.
See Any River Live
Every river on this list comes with live USGS flows, water temps, hatch calendars, and weekly conditions reports — updated every Thursday.
Explore the Rivers Seasons Guide Hex Hatch Guide The Weekly Rise