Upper Madison River Fishing Report

Hebgen Dam to Ennis Lake

Below Hebgen Dam the river drops into Quake Lake, and from there down to Ennis Lake it runs roughly fifty miles of almost continuous riffle, the stretch anglers call the fifty-mile riffle. It is the reach most people mean when they say they are fishing the Madison, and it holds good numbers of rainbows and browns from top to bottom.

Upper Madison — Today's Report

Tuesday, September 22, 2026

Live Data

Updated Sep 21, 7:02 PM MDT

Upper Madison Fishing Report

Hebgen Dam to Ennis Lake
Water Temp (Kirby) 57°F
Flow Rate (Kirby) 809 CFS
Water Clarity Excellent

Flows below Hebgen have bumped up to 820 cfs from the 760 we had two weeks ago, and the water is cold and clean top to bottom. Yesterday's peak temp at Kirby was 63.1°F, and with the nights we've been having, mornings are starting in the low 50s. Fish are comfortable and feeding through the whole day, which you can't say about much of Montana in a normal September. Hoot owl came off the Madison back on August 31 and there's no reason to think it comes back this year. That said, honest reports from the valley over the last couple weeks have run the gamut. Some days have been lights out, others have been a grind, and that's normal for this time of year. The fish are here, they're healthy, and they're just being complicated. Cover water and don't camp on a run that isn't producing. The between-the-lakes stretch has been the most consistent water on the river. Stable flows, cold water, and hoppers still bouncing around in the afternoon sun. Remember that fishing from a boat is prohibited from the Quake Lake outlet down to Lyons Bridge, so that's wade water, same as Ennis Bridge down to Ennis Lake. Floats legally start at Lyons. Down through the Fifty Mile Riffle, the wade fishing at the usual access points has been better than the float fishing lately, mostly because low, clear water lets waders pick apart the good buckets while boats blow past them. Bug-wise, we're in the transition. Terrestrials are on borrowed time but still working, especially ants, which have been out-fishing hoppers on the tougher days. There was a legitimately great Trico spinner fall reported between the lakes recently, so if you're on the water early and see fish sipping in the slicks, don't assume they're on midges. The bigger story going forward is Blue Winged Olives. Any overcast, drizzly afternoon from here on out can produce a real hatch, and the first good BWO day of fall is one of the best days of the year on this river. Fish have already started keying on small olive nymphs subsurface even without a visible hatch. Streamer fishing is picking up too as the browns start thinking about October. Nothing crazy yet, but a Sparkle Minnow or Zonker worked through the deeper slots is moving fish, particularly on the low-light ends of the day. Clarity is excellent everywhere, no tributary issues, and Hebgen sitting a few feet from full pond means the Bureau shouldn't throw any surprise flow changes at us. If you want to understand what those gauge numbers actually mean for your day, the flow data page walks through it. Bottom line, this is the reach I'd fish today. The park water is a dawn-only bet and the Lower is good but not this good.

Tactics for today

Fish a single hopper and cover water in the afternoon, banging the banks and the inside seams. Don't dead-stick it, a little twitch sells it in clear water. If the hopper eat is slow, drop a #16 ant off the back before you give up on the surface. Subsurface, I'd run a black rubber legs with a Juju Baetis trailer through the deeper runs, dead drift it under an indicator, then let it swing out at the tailout. That swing eat at the end of the drift has been producing. Long leaders and 4X or lighter on the flats, the water is too clear for rope. If clouds roll in, re-rig for BWOs immediately with a #18 olive sparkle dun and fish the soft seams and back eddies where the duns collect.

Recommended Patterns
Morrish Hopper #8-12Black Pat's Rubber Legs #8Olive Hot Spot Jig #16Juju Baetis #16-18Sparkle Minnow #4

The water

Below Hebgen Dam the river drops into Quake Lake, formed by the 1959 earthquake, then exits into the slide area: steep, boulder-strewn, the most technical wading on the river.

From Lyons Bridge down to Ennis the gradient eases into the classic broken riffle: pocket water, seams behind boulders, and few obvious pools. Fish hold everywhere, which is why covering water beats working one spot.

This is the reach that made the salmonfly hatch famous. In late June and early July the hatch works upstream and the whole valley fills up.

Access

  • Quake Lake outlet: Top of the reach. Steep, rough wading through the slide area.
  • Raynolds Bridge: First bridge access below the slide.
  • Three Dollar Bridge: Public fishing access (conserved and opened to the public in 2002) with a long stretch of wade water.
  • Lyons Bridge: The most-used put-in on the upper river, and the start of the float water.
  • Palisades: Between Lyons and Ruby Creek; short float or wade access.
  • Ruby Creek: Common take-out for the Lyons float.
  • McAtee Bridge: Mid-valley access with parking and a ramp.
  • Varney Bridge: Popular put-in for the run down to Ennis.
  • Ennis: Town ramp at the bottom of the float water, above Ennis Lake.

See the access points guide for GPS coordinates, parking notes and float distances.

When it fishes

  • Winter (December–March): Midges and small nymphs in the slower water. Fish the middle of the day.
  • Spring (April–May): Skwalas and Mother's Day caddis, with runoff usually arriving by late May.
  • Salmonflies (late June–early July): The hatch moves upstream. Crowded, and worth it.
  • Summer terrestrials (July–September): Hoppers, ants and beetles along the banks, with caddis in the evening.
  • Fall (October–November): Baetis on grey days, and brown trout moving toward the spawn.

For the whole river month by month, see the seasons guide and the hatch chart.

Regulations on this reach

  • Two wade-only stretches: Quake Lake down to Lyons Bridge, and Ennis Bridge down to Ennis Lake. No fishing from a boat in either.
  • The rest of the reach is open to fishing from a boat, and the Lyons-to-Ennis water is the standard float.
  • The boat restrictions and closures on this reach change, so check current Montana regulations before you go.

Reading the gauge

Readings come from USGS gauge 06038800 at Kirby Ranch, below Hebgen Dam. Typical summer flows run 900 to 1,400 CFS. Below about 1,100 CFS the wading gets comfortable; much above 1,400 and the banks fish better than the middle.

Live readings for all three gauges are on the river conditions page. New to flow data? See how to read Madison River flow data.

Other reaches today

Frequently Asked Questions

When is the salmonfly hatch on the Upper Madison?

Usually late June into early July, though it shifts a week or more either way with runoff and water temperature. The hatch starts in the lower part of the reach and works upstream. See the salmonfly guide for how to track it.

Can you fish from a boat on the Upper Madison?

On most of it, yes. Two stretches are wade-only: Quake Lake to Lyons Bridge, and Ennis Bridge to Ennis Lake. The standard float is Lyons Bridge down toward Ennis.

What is a good flow for wading the Upper Madison?

Between about 800 and 1,100 CFS at Kirby the river is comfortable to wade. Higher than that and it gets pushy through the boulder runs. Felt soles or cleats and a wading staff are worth having regardless.