With our intro to fly fishing course, we look to give beginning anglers all the tools they need to catch fish independently with a fly rod. We split the class into three sections: knots and rigging, casting, and Q&A/gear/general knowledge. After this two to three-hour course, beginners will learn how to set up and rig their own fly rod and reel, become proficient at the basics of casting, and learn some basic stream entomology and knowledge on how to approach trout in a stream. If you’re feeling overwhelmed by the mountain of information there is to learn when starting out fly fishing, this class is a perfect way to distill things down and make fly fishing more approachable, leading to more fish caught and better times on the water. We consider ourselves the most beginner-friendly fly shop on the planet, and taking this course is sure to show you why!

Upcoming FREE Intro to Fly Fishing

FREE Beginner Fly Fishing Class

Description: A FREE beginner fly fishing class with the beginner friendly RMA Crew. The perfect class for anyone wanting the basics of fly fishing. Knots, casting, anatomy of the fly rod, the most basic equipment needed, plus more. A 2.5 hour class at the shop appropriate for first timers, never evers, or anyone needing a refresher on basic knots, casting, and technique. Lots of local information as well. Call the shop for more or to sign up at 303-447-2400.
Date: Saturday, June 7, 2025
Time: 11:00 AM
Call the shop at 303-447-2400 for more information.

Free Introduction to Fly Fishing Class

Description: A FREE beginner fly fishing class with the beginner friendly RMA Crew. The perfect class for anyone wanting the basics of fly fishing. Knots, casting, anatomy of the fly rod, the most basic equipment needed, plus more. A 2.5 hour class at the shop appropriate for first timers, never evers, or anyone needing a refresher on basic knots, casting, and technique. Lots of local information as well. Call the shop for more or to sign up at 303-447-2400.
Date: Sunday, June 8, 2025
Time: 11:00 AM
Call the shop at 303-447-2400 for more information.