Montana · Blue Ribbon Trout Water

Madison River

From Yellowstone's Madison Junction through the legendary 50-Mile Riffle and Bear Trap Canyon to the Missouri River headwaters at Three Forks.

Photo: Jacob W. Frank / NPS
River Length ~183 mi
Paddleable Sections 4
Headwaters Elevation ~6,800 ft
Fishery Blue Ribbon

About the River

The Madison River begins at Madison Junction inside Yellowstone National Park, where the Firehole and Gibbon Rivers meet, then flows north for about 183 miles before joining the Jefferson and Gallatin Rivers at Three Forks, Montana, to form the Missouri River. Hebgen Dam and Quake Lake, the natural dam formed by a 1959 earthquake that triggered a massive landslide, both interrupt the upper river before it settles into the broad, gentle valley for which the Madison is famous.

Below Quake Lake, the Madison runs roughly 90 miles to Ennis Lake in what anglers call the 50-Mile Riffle, one of the most productive and heavily fished trout streams in the country. Below Ennis Lake and Madison Dam, the river drops through Bear Trap Canyon, a designated wilderness area with Class III-IV whitewater culminating in the Kitchen Sink rapid, before mellowing into the Warm Springs float on its way toward Three Forks.

Flows near Cameron and at Ennis are the standard reference for the upper river and the riffle; the gauge below Ennis Lake reflects releases into Bear Trap Canyon. Water released from Madison Dam warms considerably by midsummer, so anglers fishing the lower river should plan around early morning or evening once temperatures climb. Commercial trips, competitive events, and organized groups need a Special Recreation Permit anywhere between Quake Lake and the Jefferson River confluence; private anglers and boaters do not.

Fly Fishing Blue Ribbon
Whitewater Bear Trap Canyon
Floating Drift boat · 50-Mile Riffle
Camping National Forest & FWP sites

Flow Guide

Optimal CFS by pursuit

The table below shows recommended CFS ranges for each major activity at each section. Status badges reflect the current reading from the closest gauge.

Live
-- CFS
Loading live data…
View full station data
Pursuit Hebgen & Quake Lakes 50-Mile Riffle Ennis to Below the Dam Bear Trap Canyon
Minimal
Low
Good / Prime / Primo
Running High
Too High

* Flow ranges are general guidelines. Conditions vary; always assess local hazards before launching. Water above 65°F stresses trout; plan lower-river fishing around early morning or evening in midsummer.


Interactive Map

Put-ins, take-outs & gauges

Put-in
Take-out
USGS Gauge

River Sections

Four distinct reaches

Full gauge map

Related Rivers

Continue the journey

Live gauges, 24-hour charts & forecasts

Check real-time flows at every station on the Madison before you drive to the put-in.