The Upper Madison is fishing well throughout. A few Big Bugs have been active down around Ennis and fish have been keyed in on them from Varney down. Dry droppers with a chubby to a frenchie or CDC nymph will catch fish on all parts of the river. Caddis are out in force and dry fly fishing has been excellent. Look for PMDs as well.
View USGS Streamflows
Dries:
Water walker salmonfly, flutterbug, X-Caddis, chubby chernobyl, #14-16, Parachute PMD, Elk hair caddis
Nymphs:
Blowtorch, $3 dip, shop vac, frenchie, pats rubber legs, mega prince
Streamers:
Dungeons, Sparkle Minnows, sculpzilla, Boogie Man, Double Screamer, rusty trombone, mini sculpzilla