Fly Fishing & Fly Tying Workshops | Murray's Fly Shop

Virginia Fly Fishing Schools, Classes & Workshops | Shenandoah Valley

Elevate your time on the water with expert, hands-on instruction at Murray's Fly Shop Fly Fishing Schools in Edinburg, Virginia. Whether you’re an absolute beginner looking to tie your first Woolly Bugger, an angler wanting to tighten your fly casting loops, or an experienced tier looking to pack flawless deer hair bass bugs, our winter and spring classroom clinics are designed for you.

Our interactive sessions strip away the frustration of the learning curve, giving you the real-world skills, practical gear knowledge, and confidence needed to become a more successful angler.

Comprehensive Fly Fishing & Tying Topics Covered:

Advanced Trout Fishing Techniques: Learn the nuances of reading water, subtle nymph presentations, and dry fly tactics on high-gradient streams.

Shenandoah National Park Native Brook Trout: Master the stealth approach, backcountry access points, and seasonal strategies required for native brookies.

Shenandoah River Smallmouth Bass Fishing: Discover how to read river currents, present topwater poppers, and fish deep subsurface streamers for trophy smallmouth.

Precision Fly Casting Lessons: Ditch bad habits with tailored instruction designed to maximize your line speed, accuracy, and loop control.

Beginner & Intermediate Fly Tying: Step up to the vise to master thread control, material handling, and durable fly construction.

Fly Line Care & Gear Maintenance: Extend the life of your fly lines and optimize your fly rod's shooting and loading performance.

Each workshop seamlessly blends deep classroom instruction with real-world, practical knowledge that you can immediately apply to Virginia's premier trout streams and bass rivers.

Master the Water with Master Instructors

Every single class in our curriculum was personally developed by shop founder Harry Murray—a legendary figure in Mid-Atlantic angling, innovative fly designer, and author of 14 definitive fly fishing books.

Backed by decades of professional guiding and teaching experience throughout the Shenandoah Valley, our expert staff excels at translating complex streamside biology, aquatic insect hatches, and technical river tactics into simple, easy-to-understand lessons. You aren't just taking a class; you are inheriting generations of local on-the-water expertise.

Plan Your Visit: Class Times & Logistics

Our specialized fly fishing schools are hosted right inside our historic shop in the scenic Shenandoah Valley, making it a convenient weekend day-trip for anglers across the Mid-Atlantic region.

Location: Murray's Fly Shop | 121 South Main Street, Edinburg, Virginia 22824 (Just 90 minutes from Washington, D.C. and the Capital Beltway)

Schedule: Saturdays from November through May

Time: Classes begin promptly at 10:00 a.m. and conclude around 12:00 p.m. (Noon).

Cost: Starting at $35 per person (Pre-registration is required as classroom seating is limited).          

Ready to claim your seat or view specific dates? Scroll down to browse our individual class calendars, or call our team directly at (540) 984-4212 to register today!                                                                                                                                                                                                                     

Fly Fishing & Fly Tying Classroom Workshops

Fly Casting & Rigging 101

$35 per person / 10a.m. to approximately Noon

Class size is limited so pre-registration is required.

Please check back for our Fall - Winter 2026-2027 Dates

Register Today
An angler fishing in a Native brook trout stream in Virginia - Looking upstream at a log jam and many rocks and trees

Trout Fishing in the Shenandoah National Park 101 Classroom Workshop

10a.m. to approximately Noon

$35 per person

For More Info & To Register Today

Basic Fly Tying 101 Class

Please check back for our Fall - Winter 2026-2027 Dates

10am to approximately noon at Murray's Fly Shop

$35 per person (does not include kit)

For more info & to Register
Minnow Changer Fly Tying Class with two students watching Brandon tie a segment in to the fly he is demonstrating on.  On the table are fly tying vises, instructions a various materials.  Picture is taken inside Murray's Fly Shop

January 24, 2026 or April 4, 2026 Minnow Changer Fly Tying Class

10a.m. to approximately Noon at Murray's Fly Shop

$65 per person (includes a materials kit)

For more info & to Register
Fly fishing angler holding a smallmouth bass with a Murray's Chugger Bug in its mouth

Smallmouth Bass Fishing on the Shenandoah River 101 Classroom Workshop

10am to approximately noon 
$25 per person

Please check back for our Fall - Winter 2026-2027 Dates

Register Today
pictured is a well tied deer hair bass bug in green, red, black and yellow with eyes

Deer Hair Bass Bug Fly Tying Class

10:00am - approximately Noon at Murray's Fly Shop

$35 per person

For More Info & to Sign Up

Caddis Life Cycle Fly Tying Class

Please check back for our Fall - Winter 2026-2027 Dates

10am at Murray's Fly Shop

$35 per person

For More Info & To Register
Murray's Mayfly Life Cycle Fly Tying Class

Murray's Mayfly Life Cycle Fly Tying Class

Please check back for our Fall - Winter 2026-2027 Dates

10am at Murray's Fly Shop

$35 per person

For More Info & to Register
Murray's Stonefly Life Cycle Fly Tying Class

Murray's Stonefly Life Cycle Fly Tying Class

Please check back for our Fall - Winter 2026-2027 Dates

10am at Murray's Fly Shop

$35 per person

For More Info & To Register