I’ve been fly fishing Montana for nearly my entire life and I have to say, for United States fly anglers, the fly fishing in Montana is nothing short of casting in paradise.

The miles of crystal clear trout streams surrounded by snow-capped peaks are enough to make many die-hards uproot their lives and move to the Big Sky State.

The legendary waters have been producing trophy trout for years.

My first time fly fishing Montana showed me how incredible the state truly is. My father and I were hiking along the Boulder River when we stopped to talk to a fellow angler.

They owned the land surrounding a portion of the river where “A River Runs Through It” was shot and she offered to let my father and I fish it.

Fly Fishing Montana River Aerial View

It was surreal to think back on this prolific movie and stare at the same water that represented the ultimate beauty of Montana. The massive hatches combined with sizable trout make this trip entirely worth it.

As an Amazon Associate I earn from qualifying purchases.

Best Fly Fishing Spots in Montana

Montana has every type of water that an angler would want to try. Wide free-flowing rivers, small mountain streams, and alpine lakes are available across the state.

These locations often have easy access, but beware of private property. Landowners in Montana own everything above the high water marks so be sure to pay attention to your location.

Fly Fishing Rivers in Montana

Montana has numerous legendary rivers. These waters have brought every prolific fly angler from all over the world to the United States. You’ll never have a shortage of moving water to fish in Montana.

It’s what makes the state one of the best places to fly fish on earth.

Clark Fork

The Clark Fork River has a storied past. It was almost lost at one point due to mining waste and runoff. There have been massive efforts made to keep this river functioning at a proper level and it’s done well to return to prime fishing water.

The best portion to fish is near Missoula. Here, the water flows are stronger and casting lanes are easy to find.

Fly Fishing in Clark Fork Montana
Clark Fork Montana – A Beautiful Spot For Fly Fishing

It’s best to fish this river by wading so be sure to have a solid pair of waders to keep you in the water for the day. In the Clark Fork, you can find brown, rainbow and cutthroat trout.

Use PMD’s, Parachute Adams, minnow streamer patterns, and terrestrials in the late fall. Also, a 5-weight rod with 4x leader will handle all of the fish you’ll find in the Clark Fork. You can pick these up at a fly shop in Missoula.

Madison River

The Madison has already been mentioned on this list several times and it is one of the best rivers in all of Montana. The dry fly hatches, especially the Mother’s Day Caddis hatch is something to witness.

Large rainbow and brown trout roam the waters. This is a must-visit for anyone heading to Montana.

Madison River Fly Fishing
Fly Fishing on The Madison River in Montana

In the Madison, use your 5-weight rod with 3 or 4x leader and 5x tippet. If possible, you want to fish it with dries. Mayfly spinners and caddisflies are the best choices.

For streamers, use crayfish and minnow patterns. These will land some of the larger fish.

If you would like large fish, Beartrap Canyon holds them, but access can be difficult. If you’re adventurous, it is well worth your time.

The rest of the river has plenty of access and casting lanes are quite open if you’re willing to wade in the water a little ways.

Gallatin River

The Gallatin begins in Yellowstone National Park and is a wonderful river to wade. Flows are rarely unbearable and access is plentiful. Plus, float fishing is not allowed on the majority of the Gallatin.

Fly fishing on the Gallatin River, you’ll likely catch rainbow and brown trout along with the occasional cutthroat.

The Gallatin is a wonderful river to fish with dries. Caddis, Mayfly, and Spruce Moth patterns are going to work well. Also, the terrestrial bite later in the summer is elite.

Gallatin River Montana Fly Fishing
A Man Fly Fishing in The Gallatin River, Montana

The larger fish are often caught during the late fall when the terrestrial bite is in full swing.

To be comfortable, you’ll only need your 5-weight with 4 or 5x tippet. These fish can spook, but if you are present during a hatch there is little that can distract these fish from feeding.

Enjoy the peace and solitude that this river offers. It’s one of the few like it left in the United States.

Missouri River

The Missouri River is another must-visit for anyone looking to fly fish in Montana. While the size of the water can seem intimidating, the amount of large rainbow and brown trout is staggering.

The dry fly bite is to die for and the monsters will gobble up streamers any chance they can get.

The amount of water to fish can be a challenge, but don’t fret. It always takes time to learn new water and the tendencies of the fish. Some of the best fishing is below the Holter Dam.

Missouri River Montana Fly Fishing
Man Attempts Fly Fishing in Shallow Water in The Missouri River, Montana

The amount of access in this section is reassuring and anglers don’t have to worry about fishing on top of one another.

To catch fish, use Pheasant Tail Nymphs, PMD’s, Parachute Adams, and terrestrials in the late summer. Also, if you have any mouse patterns, use them. They’re best fished at night up against the banks.

You’ll receive some massive blowups and have lifelong stories. Use your 6-weight on the Missouri. You need some extra casting power!

Flathead River

The Flathead River is found in the Bob Marshall Wilderness in northern Montana. This region of the state is filled with large wildlife and fish. You’ll catch cutthroat, bull and rainbow trout in this river.

It is best fished via a backpacking trip, but be careful of the Grizzly Bears that inhabit the area.

Fly Fishing Flathead River Montana

The Flathead’s clarity is often exceptional so be careful as you approach the water. Sight fishing for these fish is doable, but stay concealed so you provide yourself with enough protection to properly scout the area before you begin.

Use a 6-weight rod with light leader and tippet. Streamers and Royal Wolf flies are going to catch the big fish. Crayfish and minnow patterns will also help land trout in impressive numbers.

Tobacco River

A small river in Northwest Montana, the Tobacco is stocked pretty full of bull trout, rainbows, and cutthroat. On our recent trip there, we were almost exclusively landing the latter two species, but depending on the time of year this can be a great place to hook into some decent-sized bullies.

In the fall, around mid-September to October, the kokanee salmon run up the Tobacco from Kukanusa Lake. If you get them early in the run they can make for some amazing fishing.

Unfortunately, Montana still allows for “Snagging” season on this river, which is a pretty brutal way to fish. But if you can get away from those snagging banks and hit up some fresh fish closer to the lake, you’re in for a treat.

The Kootenai River

Named after the Kootenai Indians, this river pours out of the southernmost tip of Kokanusa Lake about 20 miles north of Libby. The fishing here is world-class, in fact, the largest trout ever caught in Montana, a 38-pound monster, was pulled out of this river very close to the Libby Dam.

If you’re only going to be visiting Northwest Montana and aren’t going to make it down south to “The Big 3” rivers (Gallatin, Missouri, Yellowstone), then this is Northwestern Montana’s answer to those bohemeths. 

If you want to hook into a monster of the 20lb+ variety, you’ll have to be very patient drifting streamers in these enormous waters (or hire a guided float trip).

Otherwise, there are plenty of nice 12-24 inch trout to be found in wadable waters between the Libby Dam and Libby.

Fly Fishing Lakes in Montana

While rivers and streams are the most common waters to fly fish in Montana, the lakes throughout the state hold trophy fish that are a delight to catch on the fly. These fish may require some different tackle to land, but it’s well worth your time to see what you can find.

Hebgen Lake

Hebgen lake is a great spot to target all year long. The ice fishing is spectacular and fly fishing throughout the rest of the season is top-notch. The water is very clear so there are always sight fishing possibilities.

When you do sight fish, make sure you are using 9-12 foot leaders to help you stay hidden. You can find rainbow and brown trout in Hebgen.

Hebgen Lake montana

For tackle, you can use a 5 or 6-weight. There are some large fish in Hebgen lake so you need to be prepared for a fight. If you can, fish this lake on a float tube or a boat. It’s a large lake and the more water you can cover, the better.

Use crayfish, midge, Trico, and Callibaetis patterns. The Spruce Moth hatch begins in late July and the terrestrial season starts in August.

There are 65 miles of shore to cover, so don’t spend too much time at one spot if the fish aren’t biting. You’ll see rising fish throughout the entire day and dries are always productive.

Wade/Cliff Lakes

These lakes are located near the Madison River but are a ways off the beaten path. The Montana state record Brown Trout was caught in Wade lake. It weighed almost 30 pounds.

Due to the clarity of the water, be sure to bring along longer leaders and light tippet. These fish will expect nothing short of perfection, so be sure to not disturb the water.

Many Fly Fishing Reels Stacked Up

For tackle, use a 5 or 6-weight with both floating and sinking tip line. Depending on what the fish are hitting, you may need to switch your approach.

These lakes can get fairly deep so it’s important to be equipped to fish in multiple ways.

Similar to Hebgen lake, Callibaetis and Midge patterns are going to catch fish. Also, for streamers, use both leech and crayfish patterns.

Wooly Buggers will land fish as well. If you’re fishing as soon as the ice is out, fish these streamers extremely slow.

Whitefish Lake

Located near Whitefish, this is one of the prettiest lakes you’ll find in Montana. The tall pines surrounded by mountain peaks make this an ideal spot to spend the day fishing. It’s about 3,300 acres in size and holds both rainbow and brown trout.

These fish are consistently biting so be prepared for a day full of action.

Whitefish Lake

To target these fish, use both weight forward and sinking line. You’ll need a chance to hit all levels of the water column and these lines will provide that for you. Use a 6-weight rod with longer leader so you’re able to properly sight fish.

You’ll catch the fish on minnow, crayfish, and leech patterns. Also be sure to use salmon flies, midges, and small caddisflies.

This lake has plenty of shore access. If you follow the railroad tracks on the western portion, you’ll have quite a bit of the lake to yourself. Stop along the areas you see structure and do your best to cast near it.

Dicky Lake

Nick, the founder of Into Fly Fishing, recently headed out on a trip to northwestern Montana and Dicky Lake is one of the small lakes he checked out nearby where he was staying.

The lake itself doesn’t provide world-class fly fishing by any means. There are some very small smallmouth bass along the banks and structure and some decent, although not numerous, kokanee salmon in the deeper waters.

The reason Dicky Lake made this list of the best fly fishing spots in Montana is just because it’s so scenic. For those of you who are going on a fishing trip with family members that don’t like to fish, this lake is perfect. 

It has decent fishing, great for belly boating, and there are plenty of day use areas where the non-fishing members of the family can relax, swim and enjoy the scenery.

Hyalite Reservoir

The Hyalite Reservoir is a 200-acre alpine lake located near Bozeman. This is a wonderful spot to fish during runoff when the rivers are full. It’ll provide clear water along with large fish.

You’ll find cutthroat and grayling in impressive numbers.

Fly Fishing Hyalite Reservoir in Montana

If you can, fish this lake from a float tube. It’s small enough that you’ll cover plenty of water with it. Plus, you’ll receive up close and personal interaction with the fish. You’ll want a 3 or 4-weight with very light tippet.

If possible, tie a 9 foot, 4x leader on with 5x tippet. You may have to switch between sinking and floating line depending on how the fish are biting.

If they’re after streamers, use leech patterns. If they want dry flies, Royal Wolf’s are a smart option. It’s a perfect escape if you’re in the town of Bozeman. You won’t regret making the drive out to it.

There are also some great fly shops in and around Bozeman to help get you kitted out.

Georgetown Lake

Georgetown Lake is another wonderful place to test your skills. From May until July there are special regulations so be sure to check on those before you fish. The fishing is always on fire and you won’t have trouble catching a large trout.

You’ll find rainbow, cutthroat and brook trout in the lake. The rainbows are not uncommon to find over 10 pounds and the two-pound brook trout are often caught.

Georgetown Lake View

There is also a population of Kokanee Salmon in the water. To land fish in Georgetown, use Speckle Duns, Parachute Adams and Purple Haze flies. Also, Wooly Buggers and leeches are smart streamers to use during the season.

To catch the salmon, wait until the fall and throw egg patterns.

Use a 6-weight rod to fight the fish in Georgetown Lake. You should use a long 3 or 4x leader with a sinking tip line. If you see the trout surfacing, change to weight forward or floating line. Georgetown lake is extremely diverse, so go out and enjoy the day.

Want to try angling in a different state?

Check out our full guide to fly fishing in Connecticut.

Why Fly Fish Montana?

Fly fishing in Montana is never going to be easy, but it will always be rewarding. These fish are wary and smart. They don’t fall for just any sort of presentation and anglers have to earn every one of their catches.

Take on the challenge and you’ll be pleased with the end results.

Top Guided Fly Fishing Tours in Montana

As Montana is one of the very best fly fishing destinations in the world, it’s always best to hire a guide and go out on the river with an experienced angler, at least for your first day of fishing.

What To Pack for Fly Fishing in Montana

Here are a few of the essential items for any fly fishing trip, but these will all some in handy in Montana as there are so many different styles of fishing in the state.

Montana Fish Species

Montana has a variety of freshwater species, but their trout population is what makes them truly unique.

The state has over a half dozen different types of trout that fill their streams as well as Mountain Whitefish, bass, and a variety of others. Here is a list of species you can target on the fly.

Rainbow Trout

Rainbow trout upwards of six or seven pounds are regularly caught throughout Montana. These fish are non-native to the state, but they have found a home and flourished.

Rainbow Trout on the fly in a net on the river

You can find these fish in almost every cold-water lake or river whenever you’re fly fishing around Montana. These include the Madison, Yellowstone, Boulder, and the Missouri.

You can catch these on Pheasant Tails, PMD’s, Parachute Adams as well as terrestrial flies all ranging from size 12-18.

Brook Trout

The Brook Trout is another non-native trout species that thrives in Montana. These multi-colored fish up to two or three pounds have been caught throughout multiple rivers in Montana.

You can find them in the Smith, Big Hole, portions of the Yellowstone, and several other rivers. Use salmon flies, Trico’s as well as any sort of midge patterns to catch these fish.

The less intrusive you can be with your leader and tippet, the better. Keep things light with 4x leader and 5x tippet.

Bull Trout

Bull Trout are a native species to Montana but are considered to be threatened. They often breed with the non-native brook trout and all of the offspring are sterile.

This leads to a decrease in Bull Trout numbers. They need extremely clean water with minimal sediment levels. If you’re fishing Montana on a fly rod, expect to be hunting these beautiful fish.

Bull Trout Species Caught on The Fly in Shallow Water

You can find them up to 15 pounds on the western portion of the state in the Clark Fork and Flathead lake/river.

Adult Bull Trout prefer baitfish patterns. Minnows, Wooly Bugger’s and crayfish are all going to help you catch the elusive Bull Trout.

Cutthroat Trout

The Westslope Cutthroat Trout is another native trout species found in Montana and it also happens to be the state fish. They have a red line near their jaws that is unmistakable.

Cutthroat Trout on a Fly Fishing Rod being released

This fish is also considered to be at risk by the Montana Game and Fish Department. These fish are rarely caught in large portions, but it’s an amazing experience when you do.

You’ll find these in the Clark Fork and Missouri River. Use Hare’s Ear Nymphs, Prince Nymphs, and blood midges to catch these fish. Also, Elk Hair Caddis flies will provide you with some success.

Brown Trout

Brown Trout were brought to Montana in the late 1880s and have flourished ever since. You can find them across almost the entire state in large populations ranging from 12-20 inches.

fly fishing Beautiful Brown Trout

When you head out to fly fish in Montana, you’ll catch these in the larger rivers like the Yellowstone, the Missouri, and the Boulder. The larger fish feed at night and prefer baitfish, crayfish, and other larger streamer patterns.

In the late summer, you’ll catch some sizable browns on terrestrial patterns.

Mountain Whitefish

The Mountain Whitefish is another native species to Montana. They are commonly found up to two or three pounds all across the western portion of the state.

Flathead Lake, the Madison River as well as the Gallatin River all hold them.

Mountain Whitefish Caught Fly Fishing in Montana

They’re a common target for the larger trout on this list. For every one trout you catch, you’ll likely catch two or three Mountain Whitefish. It’s just the way it is when fishing Montana on the fly.

If you are targeting them, however, use egg patterns, Wooly Buggers, and terrestrials.

Montana Fishing Season

Like many Western states, Montana’s fishing season largely depends on the runoff. There are multiple mountain ranges spread across the state and many of the above-mentioned rivers receive water from them. Do your research on the flow levels before you head out to the water.

Montana Fly Fishing in April

Fly fishing Montana in April can be hit or miss. There is likely minimal snowmelt and the fish are starting to get hungry. Midge, BWO’s and March Browns are hatching so be sure to use these.

Research the flow levels and call local fly shops to see how the waters are fishing.

Montana Fly Fishing in May

Fly fishing in Montana in May is tricky. You’ll be dealing with inclement weather along with challenging water. The runoff begins in May and stays through early July. This doesn’t mean the fish won’t eat.

Fly Fishing in May in Montana netting a fish

You’ll have to be more creative or stick to the lakes. They handle the water a bit more and fishing is more productive. Use Caddisflies as well as BWO’s. Streamer patterns throughout the pools will also work.

Montana Fly Fishing in June

June is the month where Montana fly fishing starts to get more productive. By the end of the month, the runoff is under control, and anglers can get back to their normal methods of fly fishing.

Don’t miss the continual caddis hatch. Also, Green Drakes, stoneflies, and salmon flies are beginning to hatch. It’s the start of a great season to come!

Montana Fly Fishing in July

Fly fishing Montana in July is wonderful. Head to the mountains for some cooler temperatures and clear water. The fish are eating and the dry fly bite is in full swing.

Caddis, Drake, stoneflies, and salmon flies are all hatching so any of these patterns are going to work well. Continue to throw streamers in the deeper portions of the river.

You’ll land the bigger fish this way.

Montana Fly Fishing in August

Fly fishing Montana in August is similar to July except the bite gets even better. Continue to fish the mountain streams because the temperatures at lower elevations are warm.

Fly fishing in August in Montana

You’ll have plenty of success with Trico and stonefly patterns. The best part of August, however, is the terrestrial flies. Ants, hoppers, and beetles are falling into the rivers and the big trout are eager to eat them.

September Fly Fishing in Montana

You cannot go wrong spending time on the water during September in Montana. The trees are changing colors, the terrestrial bite continues and temperatures are bearable no matter where you are in the state.

Montana is one of the prettiest places to be in the fall.

Best Fly Fishing Lodges in Montana

Montana has numerous world-class fly fishing lodges. These lodges are always worth the money due to the access they have to private water. You can’t go wrong with any fly fishing lodge in Montana.

The guide services along with beautiful facilities are unforgettable.

Madison River Lodge

Located in Ennis, the Madison River Lodge is an Orvis endorsed lodge and offers numerous packages for guests. They have a private two-acre trout pond for you to warm up on before you tackle the Madison.

Madison River Fly Fishing Lodge in Montana
Image Courtesy of Montana Angler Fly Fishing

The river literally bends right around the property so you have a lot of opportunity to cast your line on your own, but they also have fly fishing guides available that can take you to nearby rivers and lakes.

Each guest room has its own private bathroom and walk-out deck overlooking the beautiful Madison River. A three-night all-inclusive trip will cost $2300 per person.



Gallatin River Lodge

Located in Bozeman, Montana close to the Gallatin River, the beautiful Gallatin River Boutique Lodge offers an on-site restaurant, a full bar and upscale decore with hand-crafted oak furniture in all of the rooms.

Gallatin River Lodge
Image Courtesy of Booking.com

There are beautiful views, great cocktails, regional microbrews, and an extensive wine list in the restaurant, while the lodge itself has a very cosy feel.

The Gallatin River Lodge specializes in fly fishing guide services and offers tours on the Yellowstone, Gallatin and Madison rivers.

There’s also a great trout pond located on the property and there’s plenty of other things to keep you busy nearby like hiking, whitewater rafting, and snowmobiling and skiing in the winter.



Boulder River Outpost

The Boulder River Outpost is located on the East Boulder River and provides all-inclusive packages for guests. You’ll have a great view of the Beartooth and Absaroka mountains on both sides of you.

Boulder River Outpost
Image Courtesy Of Montana Angler

There are plenty of lightly fished waters around the property allowing anglers to cast their lines and fish that haven’t already been spooked by too many flies on the water. A three day, two-night all-inclusive trip will cost around $2000 per person.



Sweet Grass Basecamp

Sweet Grass Basecamp is located at the base of the Crazy Mountains on a 25,000-acre cattle ranch.

Sweet Grass Basecamp
Image Courtesy of Montana Angler

You enjoy private access to two trout streams and will experience all of the seclusion that you desire. An all-inclusive rate for three nights and two days is $2000 per person.




Fly fishing in Montana gives anglers a brand new perspective on the sport. It inspires and invigorates those who may be tired of the difficulties that fly fishing can present. Make an effort to spend a few days in the Montana wilderness discovering all that it has to offer.

You won’t ever regret the trip. You’ll return a more skilled angler with countless stories to tell.

Some images in this post are courtesy of Shutterstock.

Like This Article? Pin it!

Fly Fishing Montana: An Angler’s GuideAngler’s Guide To Fly Fishing Montana