Fly Fishing and Fly Tying Workshops - Learn with Murray's Fly Shop
Interested in learning to fly fish? Already a fly fishing enthusiast wanting to deepen knowledge? Our Classroom Workshops cover a wide array of topics. Check them out!
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
Trout Fishing in the Shenandoah National Park 101 Classroom Workshop
10a.m. to approximately Noon
$35 per person
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)
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)
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
Deer Hair Bass Bug Fly Tying Class
10:00am - approximately Noon at Murray's Fly Shop
$35 per person
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
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
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
-
Learn Fly Fishing at Murray’s Fly Shop: Classes, Workshops & Schools
Welcome to Murray’s Fly Shop – Your Fly Fishing Learning Hub At...
-
Fly Tying Kits
Shop our easy to use Fly Tying Kits - Explore our collection...
-
Fly Fishing Rod Outfits
Fly Fishing Rod and Reel Outfits for Smallmouth Bass fly fishing, Trout...