Contact Us.

If you need to contact any one of our Idaho Fly Shops or Three Rivers Ranch our numbers are listed below.

Thank you for stopping by and fish on!

    Your Name (required)

    Your Email (required)


    Your Message

    Have questions?

     Call us at (208) 939-6065

    Check out our FAQ’s.


    60 S. Eagle Road
    Eagle, ID 83616

    Phone: (208) 939-6065

    Warm River

    1662 Mesa Falls Byway
    Warm River, ID 83420

    Phone: (208) 652-3750


    1051 N. Highway 20
    Ashton, ID 83420

    Phone: (208) 652-3008


    76 N. Main St., Ste 101
    Driggs, ID 83422

    Phone: (208) 354-1200


    Island Park

    3386 N. Highway 20
    Island Park, ID 83429

    Phone: (208) 558-7501


    Stop on by our social media sites & see what we’re up to!  We post a lot of cool pics, videos, events, sales, and a bunch of other things that will take your mind off your day.

    Best place for your fly fishing needs – amazing selection of fishing gear, clothing and accessories! Not to mention they have the most knowledgeable employees! #1 in Idaho!

    Amber R.W.

    Awesome shop with super friendly and enthusiastic staff! Great overall experience for a complete newbie like myself to the world of fly fishing… never felt intimidated or pressured. Thanks for everything!

    Tyson F.

    All of the guys are super friendly and helpful. Even if I’m going in to buy 2 flies I am always given more than adequate attention. The best fly shop in the treasure valley by far!

    Rik F.

    “There are always new places to go fishing. For any fisherman, there’s always a new place, always a new horizon.” Jack Nicklaus

    Follow us on Facebook.