Streams Of Dreams

Streams Of Dreams

Private Drift Boat Fly Fishing School Jackson Hole

This private and breathtaking experience provides guests personalized attention from the top fly-fishing guides in the Rocky Mountain West. Enjoy fly fishing from the comfort of a drift boat amongst amazing wildlife and scenery. Join professional instructors for either half-day (4hrs) or full-day (8hrs) schools and experience premier fly fishing on some of the best native trout rivers in the world.

Full Day Drift Boat Fly Fishing School

  • Schedule

    Daily schools available

  • Pricing

    $795 per boat for 1-2 guests
    *$150 to add third guest

Clients said

Full Day – Drift Boat Fly Fishing

A++ Full Day Drift Boat School ★★★★★

My husband and I were total beginners and could not have had a better day on the river with our guide Tucker. We got familiar with the basics and had a ton of fishing time and caught seven fish between us. We also learned a lot about the local wildlife and had a wonderful time chatting. I can't imagine a better introduction to fly fishing and can't wait to come back.

Full Day – Drift Boat Fly Fishing

Half Day Drift Boat Fly Fishing School

  • Schedule

    Daily schools available, AM & PM

  • Pricing

    $660 per boat for 1-2 guests
    *$150 to add third guest

Clients said

Half Day – Drift Boat Fly Fishing

Awesome Fly Fishing Adventure! ★★★★★

My husband has always wanted to try fly fishing so I decided to join him on a half-day drift boat trip, not expecting to have the best time! We both had such a great experience, that we were hooked and immediately signed up for another trip later in the week. Jake was a great guide and had a plethora of knowledge about the sport itself and was a fun and positive personality to be around. We had Jake as our guide on both trips and highly recommend him to others wanting to try the sport! I would love to come back out to Jackson in the summer and try another excursion in the warmer weather.

Half Day – Drift Boat Fly Fishing

Itinerary & Schedule

Pickup and transportation from hotel or private accommodation

Launch boat and safety talk

Aquatic entomology and casting lesson from boat

Guided fishing

Riverside lunch

Guided fishing

Boat takeout

Dropoff back at hotel or private accommodation


What’s Included:

  • Fly rods and reels
  • Flies for the day
  • Professional instructor(s)/guide(s)
  • Transportation
  • Streamside lunch for full day trip
  • Snacks and drinks for half day trip

What’s Not Included:

Available Add-ons:

  • Waders
  • Wading Boots
  • JHFFS Hat
  • JHFFS Soft T-shirt
  • JHFFS Hoodie

What To Bring:

  • Hat
  • Sunglasses
  • Light long sleeve shirt
  • Light quick-drying pants
  • Water shoes, sandals, studless wading boots
  • Rain jacket
  • Extra layer
  • Reusable water bottle

Cancellation Policy:

All Jackson Hole Fly Fishing School guests need to place a deposit or pay in full in order to secure their reservation. All pending reservations from our back office with no deposit on file are subject to cancellation.

All schools have a 2 week (14 days) cancellation policy for a refund minus the deposit. The customer will be charged a $25 deposit per person for public schools and a $75 per booking deposit for private schools. Customers will be charged in full at the 2 weeks (14 days) mark if no cancellation has been made.

Weather is not a worthwhile reason to cancel and JHFFS reserves the right to cancel your experience with a full refund to the customer (minus the deposit) in the event of safety.

All public school reservations need a minimum of three guests. JHFFS will issue a full refund minus a 3% booking fee if the minimum is not met.

The Perfect Gift

Not ready to plan a trip quite yet? Give the gift of a Jackson Hole Fly Fishing School gift code!  Simply click the button below to purchase a gift code for your friends and loved ones to redeem at any time on any experience.