Madison River fly fishing can be experienced right through the town of Ennis, Montana. The upper river runs north to south through the Madison Valley to form Ennis Lake, just above the Beartrap Canyon.
The diverse trout waters of the Madison River ensure a unique Montana fly fishing vacation for both experienced and novice anglers fishing near Ennis.
Fins and Feathers Guide Service has been outfitting Montana fly fishing trips near Ennis for over two decades. We create customized day trip itineraries for Madison River fly fishing trips in addition to a curated selection of lodging packages.
Reservations can be secured online, via e-mail, or by calling us at 1-406-468-5019.
"We visited Montana last September. I had been practicing casting whenever possible...hoping to fly fish during our trip. Toby and the gang did not disappoint!
We had reservations for 3 out of our 6-day trip...I could have fished every day!"
-Theresa F.
Day trips are 6-8 hours, with 5-7 hours on the water. Drive time is 10-60 minutes each way, guests typically ride with their guide. Trip durations can be adjusted to fit your schedule.
Montana fly fishing trips near Ennis are focused on floating the "upper" Madison River. Multi-day itineraries can include day trips to other rivers such as the Big Hole or Jefferson.
Lunches, non-alcoholic beverages, flies, terminal tackle, and use of fly fishing gear for 1-2 guests are included. Montana fishing licenses and gratuities are not included in these rates.
Secure a reservation with a deposit when you book your Montana fly fishing trip. Book 30 days in advance and hold your reservation with a 50% deposit. Payment in full is required to secure reservations made within 30 days. See full details here.
The upper Madison River is among the world's most renowned trout fishing streams and runs through the town of Ennis, Montana. Fins and Feathers Guide Service has a small group of expert Montana fishing guides who spend much of their careers running Madison River fly fishing trips.
Madison River fishing reports on our website are based on current conditions and observations from our guides and friends in the fly fishing industry near Ennis.
The Big Hole, Beaverhead, Ruby, and Jefferson Rivers are all within easy striking distance of Ennis as are Ennis, Quake, and Hebgen Lakes. Check out our Montana fishing reports for additional information on regional Montana trout waters.