Mountain Trout On-The-Stream Fly Fishing School in Shenandoah National Park

Learn to Fly Fish - Mountain Trout On The Stream Fly Fishing School

Mountain Trout Fly Fishing Schools with Murray's Fly Shop from Murray's Fly Shop on Vimeo.

Learn to Fly Fish in our Mountain Trout On-the-Stream Fly Fishing School.  Virginia Native Brook Trout two hours from Washington, D.C and under two hours from the Capital Beltway.

Since 1962 Harry Murray has honed these on the stream schools to what we feel are the most informative fly fishing lessons available anywhere.

Mountain Trout Fly Fishing School
Mountain Trout Fly Fishing Schools

We conduct these Mountain Trout On-the-Stream Fly Fishing Schools at Grave's Mountain Lodge in Syria, Virginia (which is approximately 40 miles east of our fly shop).  Each day begins at 9a.m. with a presentation at Grave's Mountain Lodge then we drive to a Native Brook Trout stream high in the Blue Ridge Mountains for the one-on-one on the stream instruction of learning to fly fish. School concludes at 5:00p.m.

Fly Fishing Schools Mountain Trout Fishing School

Once on the river our knowledgeable and patient instructors will work with you one on one to improve your fly fishing skills, tactics and techniques. We customize the On-The-Stream Fly Fishing portion of these schools to meet your specific needs. These schools will provide you with the most comprehensive fly fishing experience available in the world's greatest classroom, the great outdoors. You will leave with a solid understanding of how to fish small mountain streams for native brook trout in the Shenandoah National Park and trout in small streams around the world. You will learn, or brush up on, casting, presentation, fly fishing equipment selection (fly rod, fly reel, fly lines, flies, wading gear), knot tying, reading the water, entomology and all aspects of fly fishing for trout in small streams.  We spend the majority of the time on the stream to maximize your individual learning experience so come prepared to wade in the stream and fish.  Looking for a good book to read on the Shenandoah National Park?  My book Trout Fishing in the Shenandoah National Park is the official book for the Park.

What's Included?
We provide high quality fly rod and fly reel outfits for you to use during these schools along with fly fishing instruction.  We have put together several fly rod outfits for those wishing to purchase their own fly fishing outfit to use in the school.  
We do not provide lodging, wading gear, and flies.

What You Need to Bring:  

  • Virginia Freshwater Fishing License (available at our fly shop) or online at
  • Chest High Waders or Hip Boots
  • Change of clothes, raincoat, warm jacket
  • Packed Lunch, Water
  • Sunscreen, Bug Repellent, Camera (Optional)
  • You may purchase flies, leaders, fly boxes and other gadgets at the school if needed or you  may bring your own with you.
  • You will need to provide your own transportation. The road into the Rapidan is rough so bring an appropriate vehicle (one that has slightly more than average clearance such as an SUV, Pickup Truck, Subaru Outback, etc).  Please make sure your car has at least half tank of gas before arriving as there is no place to stop for gas in the Syria area.

A detailed information sheet (where to meet, what to bring, places to stay, etc.) will be emailed to you upon registration.

To maximize the learning experience, we maintain a ratio of 5 students to one instructor.  Cost $196.00/per person.

Advanced Trout Fly Fishing Schools
Have you been fly fishing for a while and want to improve your Brook Trout Fly Fishing Techniques? Are you an avid angler who wants help figuring out the small brook trout streams? Trying to figure out the subtleties of nymph fishing? How about identifying insects both in the water and out? In the Advanced Fly Fishing Schools for trout we will cover techniques, tactics, flies and equipment both in the classroom and on the stream. You will learn the methods we find most productive for catching spooky trout in low water. These classes are conducted in the Shenandoah National Park but the techniques carry over to just above every trout fishing situation you can encounter.

2024 schedule
(meet at Grave's Mountain Lodge)


 Thurs. April 4, 2024 Tues. April 9-2024 Wed. April 10, 2024
Wed. April 17, 2024  Wed. April 24, 2024 Thurs. May 2, 2024 Advanced
Wed. May 8, 2024 This has been rescheduled to a regular class instead of an advanced class

Cancellation Policy on Mountain Trout Schools -- If you cancel 60 days before the date of your school, a full refund is issued. With any shorter notice, your refund will be issued through a gift certificate from our fly shop less a $50 cancellation fee.  Please be sure of your dates before booking your spot in our classes.

School Disclaimer and more details on what to bring.

On-The-Stream Schools and lessons are conducted on the stream/river. Our goal is to ensure you have the best experience possible. 

Many factors are beyond our control such as: heat, cold, rain, briars, tall grass, poison ivy, slippery rocks, ticks, mosquitos, etc.  These schools involve moving around in the water and along the stream. Please come prepared to spend the day outside.

  • We strongly encourage wearing hard sole fishing boots and waders or hip boots in these schools as the water temperature is usually in the 50's from April through May. 
  • A wading staff is strongly recommended to anyone unfamiliar with wading in the streams and rivers of Virginia.

Activity on the stream is roughly equal to walking up 8 flights of stairs over 10 minutes. Please make an honest assessment of your abilities. 



Had a great day with Jeff @ trout school...Dave

The class was great...Mac

We truly enjoyed the day with Jeff and learned a lot about fly fishing in our beautiful Virginia parks...Deborah

It was a fantastic day and Jeff was the best...Charles

Jeff is the best - he knows the waters and the art of fly fishing and helps make it all connect together.  I look forward to visiting the shop when I have a chance....Jay

I had an absolutely amazing time last week and learned so much. I also caught more trout in one day than I’ve caught in the past two years combined! Jeff is a phenomenal guide and teacher. His instruction and guidance really made a difference for me. Thank you all again!...Dan

We had a great time, Jeff is an awesome teacher, so please pass on our thanks...already looking forward to the next time we can get out to the Park!...Ryan


Other Ways to Learn to Fly Fish

 Smallmouth Bass
Half Day
Guide Trips Fly Fishing


Visit our fly shop at:

121 S. Main St, (P.O. Box 156), Edinburg VA 22824
or call us at 540-984-4212 for more information