The famed fly fishing waters of Southwest Montana
Big Hole River fly fishing
Known as the “Last Best River,” the Big Hole is the quintessential freestone trout stream. Spanning 153 miles from it’s headwaters at Skinner Lake in the Beaverhead Mountains, to its merger with the Beaverhead River outside of Twin Bridges, Montana, the Big Hole provides the angler with breathtaking scenery and feisty fish.
- Prolific hatches of Stoneflies, Mayflies, Caddis, and Beatis
- Boulder pocket water to Deep Riffles to Dry Fly Slicks
- Chance at hitting a super slam: Brown, Rainbow, Brook, Cutthroat and Grayling trout.
- Over 3,000 fish per mile
- Totally different river each time you fish
- A river that will test all of your angling abilities
- Possibly the best dry fly river in the Western United States
Beaverhead River fly fishing
One of the most productive and prolific tail waters in the country. Originating from the outflows of Clark Canyon Reservoir 20 miles south of Dillon, Montana, this pristine fishery boasts the densest population of bug life of any of our fly fishing rivers.
- Lots of bugs = lots of fish
- Steady hatches provided through consistent water flows
- Larger than expected trout
- Upwards of 4,000 fish per mile
- Great chance of boating a 20 incher
- Sight fishing at its finest
- Fish that will straighten a hook like it’s made out of rubber
Madison River fly fishing
The Madison River is thought by many to be Montana’s first Blue Ribbon Trout Stream. To this day it is Montana’s most trout dense stream. Known as the “Worlds Longest Riffle”, named for the 50 miles from Quake Lake to Ennis, the Madison River offers some of the most incredible fishing and scenery found today.
- Great early season (March and April) fishing
- Water holds fish from banks, to boulders and even middle water
- Huge grasshopper patterns in late July and August are a favorite
- Clouds of Caddis
- Truly unmatched scenery
- Over 4,000 fish per mile
- Classic Western fly fishing
Jefferson River fly fishing
Beginning at the confluence of the Big Hole and Beaverhead Rivers outside of Twin Bridges, MT, the Jefferson River flows for about 77 miles where it joins the Gallatin and Madison rivers to form the headwaters of the Missouri river. Low pressure and loads of classic “fishy” looking water make this river a prime candidate to grow trout.
A large brown trout caught while fly fishing the Jefferson River in Montana.
- If you like to streamer fish, this is your river
- Unreal terrestrial fishing
- Abundant wildlife and waterfowl
- A river that can humble or amaze you
- Better bring your 6 weight
- Strong and feisty fish
- Have your camera handy
Ruby River fly fishing
A toned down version of the Beaverhead, this tail-water flows about 45 miles until it meets the Beaverhead River near Twin Bridges. The Ruby provides ample wading opportunities and is conducive to all types and techniques of fishing. Ample fish per mile and great habitat makes this an ideal stream to fly fish.
- Great hatches of Caddis and Mayflies
- Pitch hoppers, ants, and beetles under overhanging cover
- Peaceful and relaxing setting
- Small stream feel that produces great fish
- Wading anglers’ paradise
The Ruby River in Montana is home to a healthy and vibrant trout population.



