Welcome to Three Rivers Ranch fly shops! Three Rivers has been in the business of providing excellent service and lodging for over thirty seven years. The fishing offered through Three Rivers is the best in the West!


All told, we are licensed to guide fly fishing guests on more than 16 legendary trout streams including the Railroad Ranch on the Henry's Fork of the Snake, South Fork of the Snake, Gallatin, Yellowstone (in the park), and Firehole. Fifteen different floats are available!


We feature a great assortment of flies, rods, reels, waders, technical clothing, lines, leaders, and accessories to allow you to have the best possible fly fishing experience. We also offer top of the line demo and rental gear for the advanced angler or anyone just learning the sport! Our friendly and knowledgeable staff will help you find exactly what you need.