Harrisonburg, Virginia     Phone: 540-434-2444     Email: store@mossycreekflyfishing.com

Virginia's Largest and Most Active Fly Fishing School

Interested In Learning How To Fly Fish?

Interested in learning to fly fish or maybe improve your skills? You’ ve come to the right place! We are the most active fly fishing school in Virginia! We teach 100’s of new anglers each year. Our Orvis Endorsed Fly Fishing School teaches classes on private trophy trout waters minutes from our shop in Harrisonburg. Learn about:

  • Rods, reels, and lines
  • How to properly choose equipment for different kinds of fishing
  • Proper knots to properly rig your outfit
  • The key to fly selection
  • Reading the water

After our classroom presentations you will hit the water for more hands-on casting instruction, catching fish, and having fun!

We offer half day beginner fly fishing classes or two hour casting clinics for novice to advanced anglers. All classes are private and by reservation only. Classes run seven days a week, year round (except holidays), and can be designed to work with your schedule!

We keep our class sizes small -no more than four students per instructor- so everyone gets the best personal attention and all equipment is provided for use during the class.

Our instructors continually works with the best fly casters in the world so every student gets the best possible instruction.We love sharing our knowledge of the sport just as much as being on the water ourselves.

Come see why we are the most popular choice for fly fishing classes in Virginia!

What Gear Is Used?

All fly fishing gear is included in our classes. Rods, reels, line, leaders, tippet, flies, waders and boots will be provided. We recommend all anglers to bring a hat and sunglasses with them.

What's the Best Season?

Virginia’s favorite fly fishing school is open 7 days a week year round. We only close for holidays and extreme weather. Our busiest and most popular season coincides with the prime trout fishing season, March-June, however summer, fall, and winter months are also popular if the weather permits.

What Should I Bring?

In the spring and fall, temperatures typically range from the 40’s in the morning up to the 70’s by mid-day, dropping down to the 50’s in the evening.

Summers on the river can get hot, humid and sunscreen is your friend. A light, quick-drying shirt (long-sleeved is good) and a good hat can increase your enjoyment of the day. A light rain jacket is recommended since intermittent rain can occur.

An old pair of sneakers is fine as we will mostly be on grass for the class. Waders and boots will be used for wading in the streams.

Eye protection is very important. Polarized sunglasses will help you cut the glare on the water and see fish and obstacles.

Rods, reels, flies, tackle
Our instructors want to ensure the greatest opportunity for success but we understand if you want to use your own gear. We recommend 5-6 weight rods for our fly fishing schools. We will provide our students with the BEST gear available in the industry.

All anglers need to have a valid Virginia Freshwater Fishing License to fish any Virginia Waters. Trout Licenses are only required on Virginia State Stocked Waters from October 1-June 15th. Trout licenses on Virginia Designated Stocked Trout Waters are not required June 16th-September 30th. Get your license in the shop or online here https://dgiflicense.virginiainteractive.org

Private Fly Fishing Instruction
Per Student

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

• 4 students max per instructor

Advanced Casting Instruction
Per Student

• Session runs 2 hours
• Rods, reels, flies and tackle provided free of charge

• 4 students max per instructor
• Intermediate to advanced casters welcome

Get Geared Up