Glacier Park Fly Fishing On The Middle Fork
Want to fly fish in Glacier National Park? Join a guided half-day or full-day guided fishing trip on the Middle Fork of the Flathead River. Leaving from West Glacier, you'll wet a line in one of the most gorgeous parts of the country as you float the southern border of Glacier National Park. Our experienced and friendly guides will lead 1-2 people through crystal-clear waters, abundant with native trout species.
Half-day floats last ~4 hours while full-day floats are ~7-8 hours long. All the rods, flies and local knowledge are included! You'll be fishing for Western Cut-throat, Rainbow Trout, Whitefish and more on this beautiful river that makes up the boundary of Glacier Park.
Price is per boat, not per person
Whether you're a seasoned angler or a novice seeking adventure, our guided fly fishing trip promises an unforgettable journey. Join us and discover the wonders of the Middle Fork of the Flathead River in Glacier National Park, a hidden gem for fishy folks and nature lovers too.
Half-Day vs Full-Day
Timing - Half day trips (4 Hours) may be booked for either the AM or PM time slots available. Full days (7-8 Hours) please select AM departure time only.
Inclusions - Snacks, non-alcoholic beverages, cooler, gear, guide, raft, shuttle back to meeting point. Full-Day trips include Lunch.
Fish Species on the Flathead River
- Native Westslope Cutthroat Trout
- Rainbow Trout
- Lake Trout (less common in the river vs. Flathead Lake)
- Bull trout
- Cutbow (hybrid between Cutthroat and Rainbows)
Why Book This Tour?
- Float along the border of Glacier National Park
- Incredible guides with local knowledge of the top fishing holes
- Good chance for other wildlife sightings
- You'll end near West Glacier which is perfect for more adventures in Glacier Park!
You'll meet your guide near West Glacier, MT. More details provided in your booking confirmation email. Open in Google Maps.
Fishing Cancellation Policy
Due to private guide and boat reservations, cancellation is required 72 hours in advance for a full refund. Cancellations before 48 hours will receive a 50% refund and cancellations under 48 hours from trip start will not receive a refund.