Let’s make fly fishing easy.

We offer classes for all ages, to help you grow as an angler.

Kid’s Classes and Camps

Adult Classes

  • September 21. 8-10 AM

    Fly Fishing 101

    We cover the fundamentals of casting, demonstrate how to play, fight, and land a fish, walk through basic gear-assembly techniques, and demonstrate how to tie a few knots – all in only two hours! Don’t have a rod? Fly fishing 101 includes a full Echo Lift Kit!

    Join us in Fayetteville

  • October 12. 8-10 AM

    Fly Fishing 101

    We cover the fundamentals of casting, demonstrate how to play, fight, and land a fish, walk through basic gear-assembly techniques, and demonstrate how to tie a few knots – all in only two hours! Don’t have a rod? Fly fishing 101 includes a full Echo Lift Kit!

    Join us in Cave Springs, at Lake Keith!

  • November 16. 8-10 AM

    Fly Fishing 101

    We cover the fundamentals of casting, demonstrate how to play, fight, and land a fish, walk through basic gear-assembly techniques, and demonstrate how to tie a few knots – all in only two hours! Don’t have a rod? Fly fishing 101 includes a full Echo Lift Kit!

    Join us in Bella Vista, at Tanyard Creek

More than just a fly fishing lesson, Osage Fly Fishing takes a naturalist approach to nature.

Through games, fun, and hands on experience, every angler gains confidence!

Every angler will walk away with casting and knot training, fishing ecosystem knowledge, and actual experience from hours of guided time on the water.

If you have any questions, please reach out to us at info@osageflyfishing.com.

Did you know 86% of current anglers first went fishing before 12 years old?

-takemefishing.org