Your Fly Fishing Experience Of A Lifetime

At JHFFS, our mission is to make fly fishing fun and accessible to all. From beginner to expert, we captivate guests with educational fly fishing schools that inspire all generations.

Explore Schools

From beginner to expert, we have the right fishing trip for you! Jackson Hole Fly Fishing School provides daily fly fishing trips, classes and lessons to suit all experience levels.

Get in Touch

Ready for your next adventure? Have questions about classes? Get in touch with one of our experts and we'll be more than happy to help set you up for fly fishing success​.

Shop the Store

Get geared up for your next Fly Fishing outing with the items in our store!​

Trips & Classes

Private Walk Wade Fly Fishing School​

A private group outing for you and your loved ones to experience the tranquility  of “wade fishing”.

Public Walk Wade Fly Fishing School

Experience the tranquility of “wade fishing” on Jackson Hole’s most beautiful trout streams.

Drift Boat Fly Fishing School

Enjoy the luxury of fishing from a drift boat as you receive private guidance from Jackson Hole’s finest instructors.

Group Boat Fly Fishing School

For families or groups looking to float and fish the world-famous Snake River amongst wildlife and Teton views.

3 Day Trout School

Our most comprehensive school offering 3 full days of fly fishing adventure and instruction.

Trophy Trout School

The Trophy Trout School takes guests to the lakes to spend the day chasing the fish of a lifetime 

VIP Exclusive Group Program

The JHFFS team is thrilled to announce the launch of a new VIP Exclusive Group Program specializing in an all-inclusive educational experience catered to groups of ten or more.

Private Lessons

Private Lessons coming soon.  Please call us at (307) 699-3440 for more details.

Youth Fly Fishing

We are teaming up with Andy Mill and IGFA to provide youth fly fishing seminars at our school house.

Get to Know Us

Jackson Hole Fly Fishing School was founded in 2013 with a mission to make fly fishing fun and accessible to all. 

From beginner to expert, all social classes and ages, we use a hands-on approach that provides our guests with the knowledge, skills and techniques to foster a lifelong passion for the sport of fly fishing. Since our opening, our award winning instructors have helped thousands of students along their fly fishing journey while creating lifelong friends that embody the Jackson Hole Fly Fishing School family.

Our Partners

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.