Fly Fishing Classes

Virginia's Largest and Most Active Fly Fishing School

Interested In Learning How To Fly Fish?

Never fly fished before? A bit rusty after an extended hiatus? Need help getting to the next level? Mossy Creek’s fly fishing classes are for you! We are the most active fly fishing school in Virginia, teaching hundreds of anglers a year and will tailor our instruction to meet your needs.

Mossy Creek’s professional instructors, with years of experience are as excited about teaching as they are about fishing making your time with them both educational and fun! They will show you what gear you need and how it works, how to cast proficiently, share essential fly fishing strategies, tactics and tips and much more.

The historic architecture of our retail store combined with the beauty of our private spring creeks creates a relaxed and pleasurable learning experience.  Our student-to-teacher ratios are 4 or fewer students to instructor, providing first-rate, personal attention for each student.

Let us set up a class to suit your schedule today. Call or email the shop with questions or to book your class. 

Per Student

• Classes run half day (4 hours)
• Rods, reels, flies and tackle provided free of charge

• 4 students max per instructor