Montana Fly Fishing: Rivers, Seasons, and Trip Planning
Montana has more blue-ribbon trout water per mile than any state in the country. That is not marketing copy — it is the reason fly fishers from every state and a dozen countries show up every summer to wade into cold, clear rivers full of wild trout. The fishing really is that good.
But Montana is also enormous, the rivers fish differently depending on the month, and showing up at the wrong stretch at the wrong time means you might drive eight hours to catch nothing. This guide covers the five rivers you should fish, when to fish them, what flies to bring, and the logistical details that turn a good idea into an actual trip.
The Five Must-Fish Rivers
1. The Missouri River (Craig to Cascade)
The Missouri below Holter Dam is arguably the most productive trout river in the lower 48. The dam-controlled flows keep water temperatures stable and food supply consistent, which grows trout to impressive sizes. Fish averaging 16-18 inches are standard, and 20-inch fish are a genuine possibility on any given day.
What makes it special: The Missouri fishes well 12 months a year. Tailwater regulation means the flows and temperatures are more predictable than freestone rivers. The insect hatches are prolific — particularly midges in winter and spring, and pale morning duns (PMDs) and caddis in summer.
When to go: Late June through mid-July for the legendary PMD hatch. September and October for fall baetis (blue-winged olives) and fewer crowds. Winter fishing is possible and productive, though cold and demanding.
What to throw: Midges (sizes 18-22) in winter and spring. PMDs (sizes 16-18) in June-July. Caddis (sizes 14-16) in summer evenings. Streamers (woolly buggers, sculpins) work year-round for larger fish.
Access and logistics: Craig is the hub — a tiny town with fly shops, lodges, and outfitters. The river fishes best by drift boat, though wade access exists at multiple points. Helena is the nearest city with an airport (about 35 miles).
2. The Madison River (Ennis to Varney Bridge)
The Madison is classic Montana freestone water — fast, cold, bouldered runs that hold trout in every seam and pocket. It is the river that appears in every fly fishing calendar and for good reason. The fish are wild, the scenery is absurd, and the hatches are reliable.
What makes it special: The Madison produces aggressive fish. Rainbow and brown trout here actively feed in fast water, which means they are less selective than Missouri River fish. Dry fly fishing is exceptional, and hopper-dropper rigs work from July through September.
When to go: Mid-July through September is prime. The salmonfly hatch in late June is legendary but also draws the heaviest crowds of the year. October is underrated — brown trout become aggressive before spawning, and the crowds disappear.
What to throw: Salmonflies and golden stones (sizes 6-10) in late June. Hoppers (sizes 8-10) July through September. Caddis and mayflies (sizes 14-16) all summer. Streamers in October and November.
Access and logistics: Ennis is the base town. Multiple public access points line the river between Ennis and Varney Bridge. Wade fishing is productive on the Madison — you do not need a boat. Bozeman is the nearest commercial airport (about 70 miles).
3. The Yellowstone River (Paradise Valley)
The longest undammed river in the lower 48 runs through one of the most beautiful valleys in Montana. The Yellowstone in Paradise Valley between Livingston and Gardiner is big water with big fish — and it fishes very differently from the Missouri or Madison.
What makes it special: The Yellowstone is a powerful river with long runs, deep pools, and gravel bars that spread out over wide channels. The Yellowstone cutthroat trout (a native species) mixed with rainbows and browns gives you a chance at three species in one day. The scenery — the Absaroka Range rising directly from the river valley — is staggering.
When to go: Late July through September, after spring runoff clears. The Yellowstone runs high and muddy through June and often into early July. When it drops and clears, the fishing turns on fast. October can be excellent for brown trout.
What to throw: Hoppers and attractors (sizes 8-12) in late summer. Streamers (articulated patterns, sizes 2-6) for big browns. PMDs and caddis (sizes 14-16) during hatch activity.
Access and logistics: Livingston is the base town — a legitimate small city with restaurants, shops, and character. Bozeman airport is 30 miles west. Float trips are the best way to cover water, but wade access exists at numerous bridge crossings.
4. The Bighorn River (Fort Smith)
The Bighorn below Yellowtail Dam is a tailwater that rivals the Missouri for productivity. The numbers on this river are staggering — fisheries surveys have counted over 5,000 trout per mile in the upper section. The fish are not all large, but the sheer volume means you will catch fish. A lot of fish.
What makes it special: Consistent, clear flows and a food-rich environment create ideal growing conditions. The Bighorn fishes well when other rivers are blown out by spring runoff or drought conditions. It is Montana's most reliable fishery — the one guides send people to when they need to guarantee a good day.
When to go: Year-round, but March through May for midges and baetis, and August through October for the best dry fly fishing (tricos and baetis). Summer can be crowded, especially July.
What to throw: Midges (sizes 18-22) are essential year-round. Sowbugs and scuds (sizes 14-16) as nymph patterns. Baetis (sizes 18-20) in spring and fall. San Juan Worms below size 12 are productive and controversial.
Access and logistics: Fort Smith is remote — a small community with a few lodges and outfitters. The nearest sizable town is Hardin (40 miles). Billings has the closest commercial airport (about 100 miles). This is a destination you plan around, not something you add to a broader trip.
5. The Gallatin River (Big Sky to Manhattan)
The Gallatin runs through a tight canyon south of Bozeman before opening up into a broader valley. It is smaller and more intimate than the other rivers on this list, which makes it exceptional wade fishing water.
What makes it special: Pocket water perfection. The canyon section is a continuous series of boulders, seams, plunge pools, and riffles that hold trout in every feature. The fish are not large — 10-14 inches is typical — but the technical challenge and beauty of the setting make up for it. This is the river where you refine your skills.
When to go: July through September for the best dry fly fishing. June can be fishable in the lower sections even when upper reaches are running high. Fall is beautiful and less crowded.
What to throw: Attractor dries (Royal Wulff, Stimulator, sizes 12-14) work well in the fast pocket water. Caddis (sizes 14-16) all summer. Small nymphs (Pheasant Tail, Prince Nymph, sizes 14-18) for subsurface fishing.
Access and logistics: Highway 191 runs parallel to the canyon, providing easy access to dozens of pullouts. Bozeman is 20-50 miles north depending on which section you fish. This is the most accessible river on this list — you can stay in Bozeman with restaurants and hotels and fish the Gallatin as a day trip.
Trip Planning Logistics
How Many Days
A focused Montana fly fishing trip should be at least 4-5 days of fishing. Travel days will eat one day on each end. A full week is ideal — it gives you time to fish 2-3 rivers, adjust to conditions, and recover from the inevitable bad weather day.
Guided vs DIY
If you have never fished Montana, book at least one or two guided days. A good guide puts you on water and patterns that would take you days to figure out alone. Budget $500-600 per day for a guided float trip (boat, lunch, flies included — you bring your rod and license).
For DIY days, the wade access on the Madison and Gallatin is straightforward. The Missouri and Yellowstone fish better from a drift boat. The Bighorn is primarily a boat river.
Licensing
Montana fishing licenses are available online at fwp.mt.gov. Non-resident season licenses run about $86 plus a $10 conservation license. Short-term options are available for 2-day and 10-day trips. Buy before you arrive — you cannot fish without one, and they check.
Where to Stay
Bozeman is the most practical base for fishing the Madison, Yellowstone, and Gallatin — all within 30-70 miles. For the Missouri, stay in Craig or Helena. For the Bighorn, Fort Smith lodges are the only nearby option.
Book accommodations early for July and August. Montana's fishing tourism has grown significantly, and popular lodges and vacation rentals fill months in advance.
Key Takeaways
- The Missouri and Bighorn are the most consistent producers — tailwater regulation keeps fishing reliable year-round
- The Madison and Yellowstone offer the classic freestone experience with wild, aggressive trout
- The Gallatin is the best wade fishing water and most accessible from Bozeman
- Peak season is July through September, but shoulder seasons (June, October) offer excellent fishing with fewer crowds
- Book guided days for rivers you have never fished, fish DIY on wade-friendly water
- Buy your license online before you arrive and book lodging early for summer trips
Planning a fishing trip?
Destination guides, gear picks, and trip planning advice — delivered weekly. Join 1,500+ readers.
Related articles:
- Best Fly Fishing Rivers in the U.S.
- The Complete Starter Kit for Fly Fishing Under $400
- Fly Fishing Waders: What to Buy
Affiliate Disclosure: This article may contain affiliate links. If you make a purchase through these links, we may earn a small commission at no extra cost to you. We only recommend products we genuinely believe in. This helps support our work and allows us to continue providing free content.