General Information
Two miles of the Madison River runs along the property, and guided float trips on what some would call the world’s most famous trout river are certainly the main focus at Madison Double R. This stupendous river boasts numerous stretches as its courses from Yellowstone Park down to the headwaters of the Missouri, which gives our clients an amazing mix of fly fishing.

Madison Double R is extra fortunate to be within easy striking distance to several more of the best wild trout rivers in the country – the lower Big Hole offers excellent fishing for browns and rainbows, along with with a wild and remote setting and always the chance to see wildlife like moose and bald eagles. The Jefferson River is nearby as well, with its undercut banks and always surprisingly strong brown trout. 

Fishing the smaller Ruby River can make for a fun day, and trips down to explore the waters in and around Yellowstone Park are a lot of fun. If you want to try stillwater fly fishing, Hebgen and Ennis lakes offer the potential for huge fish, as well as (when the conditions are right) tremendously fun “gulper” fishing for surface-cruising trout.

They also have a partnership with an outfitter down in West Yellowstone, should you want to experience the fabled Henry’s Fork (of the Snake) and Henry’s Lake, known for its monster hybrid trout.

If you’d like to brush up on your casting skills, the stocked pond is a great place to start. And finally, if you’d like to combine fly fishing with an adventure, horseback trips up to high mountain lakes and streams can be a supremely memorable experience.

But this wealth of world-class trout fisheries wouldn’t be nearly as enjoyable without guides who know them. The Madison Double R guides are experts on the water, knowing the fish, and being sensitive to their client’s needs. Novice anglers will get patient casting lessons, while expert fly fishers will find their guide can help take their skills to the next level. And most importantly, their guides are fun to spend the day with, ensuring a great day on the water.