
Upper & Lower Madison
Madison River
fly fishing guide
Float the famous 50-mile riffle on the Upper Madison or the beginner-friendly runs of the Lower Madison near Bozeman.
Two rivers in one
The Madison is two rivers in one, and both are full of wild trout.
The Upper Madison near Ennis runs as one long riffle under the Madison Range, with high trout numbers per mile and endless pocket water. The Lower Madison below Ennis Dam has moderate currents and broad runs, a short drive from Bozeman.
Upper Madison
Riffle-run water from the boat with dry-dropper rigs and nymphs, plus streamers in the fall. Early spring is a local favorite before runoff.
Lower Madison
Wide, moderate runs that are easy to read and easy to cast. Nymphing and streamers shine in spring and fall, which makes it a great first float.
Which section is right for you
We pick the section by season, flows and your experience. Tell us what you are after when you book and we will plan the day around it.
Madison River
| Species | Wild rainbow and brown trout |
| Upper Madison | Year-round, strong early season |
| Lower Madison | Best in spring and fall |
| Anglers | 1 or 2 per boat |
| Rates | $550 half day, $700 full day |
or call (406) 224-5813
From the boat
Madison River days





Questions
Madison River questions
Is the Madison River good for beginners?
Yes. The Lower Madison in particular has moderate currents and broad runs that are easy to fish, and every trip includes instruction.
What is the Madison River 50-mile riffle?
It’s the nickname for the Upper Madison near Ennis, a long stretch of continuous riffle-run water that holds a lot of trout per mile.
When is the best time to fish the Madison?
The Upper Madison fishes well year-round with a strong early season. The Lower Madison is best in spring and fall.
How much is a guided Madison River trip?
$550 for a half day and $700 for a full day, per boat for one or two anglers, with gear, shuttle and drinks included.

