Best Fly Fishing Classes

Build confidence on the water with the best fly fishing classes in Oklahoma City, where JD Adams delivers hands-on lessons in rigging, casting, fly tying, and advanced techniques for anglers who want expert instruction, better skills, and real results.


Basic Rigging

Learn the fundamentals of fly-fishing rigging, including tippet, leaders, flies, knots, and essential setup techniques. This beginner-friendly class is designed to help anglers build confidence, improve presentation, and create the right setup for success on the water.

Intermediate Riggin

Take your fly fishing skills to the next level with intermediate rigging techniques designed for more control, precision, and adaptability. This class is ideal for anglers who already know the basics and want to improve their setups for changing water conditions, different fly patterns, and more effective presentations.

Pic for Leader Design and Construction Website page

⁠Advanced Leader Construction

Master advanced leader construction for fly fishing with techniques focused on accuracy, turnover, distance, and presentation. This class is perfect for experienced anglers who want to build custom leaders, refine their approach, and gain a deeper understanding of how leader design impacts performance on the water.

More Classes

Looking for more specialized fly fishing instruction? We also offer additional classes in fly tying, fly casting, euro nymphing leaders, and species-specific leader construction.

Whether you are just getting started or want to refine techniques for specific waters, species, or destinations, we can help create the right class experience for your goals.

Fly Tying

Learn the art and fundamentals of fly tying in a hands-on class designed for anglers who want to create effective flies for different fishing conditions. From beginner patterns to more refined techniques, this class helps students understand materials, tools, and tying methods that improve confidence, creativity, and success on the water.

Fly Casting

Improve your fly casting skills with instruction focused on accuracy, distance, timing, and technique. Whether you are new to fly fishing or looking to refine your cast for different waters and situations, this class is designed to help anglers build confidence, improve presentation, and fish more effectively.

X

Product has been added to cart

View Cart