Fly Fishing & Fly Tying Classroom Workshops

Learn how to tie flies, fly fish for trout and bass and much more with our fun and interactive fly fishing lessons. Check out our Fly Fishing Workshops, we cover topics from Mastering Trout Fishing, Trout Fishing in the Shenandoah National Park, Bass Fishing on the Shenandoah River, Fly Casting Lessons, and Basic Fly Tying. 

All Fly Fishing Workshops are held at Murray's Fly Shop in beautiful downtown Edinburg, Virginia (90 minutes from the Capital Beltway) on Saturdays from November through May from 10 a.m. to approximately noon.  We cover a broad variety of topics for trout fishing, smallmouth bass fishing, fly rod casting, fly line care and fly tying. Harry Murray, author of 14 books, and owner/founder of Murray's Fly Shop teaches attendees in these fun and interactive fly fishing workshops.

Meet at: Murray's Fly Shop, 121 South Main Street, Edinburg, VA 22824 at 10:00am.
Please scroll down for more information on each class or give us a call (540-984-4212)

Fly Casting & Rigging 101

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

Class size is limited so pre-registration is required.

November 8, 2025
March 21, 2026
April 11, 2026

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

December 6, 2025 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

December 13, 2025
January 10, 2026
March 14, 2026

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
pictured is a well tied deer hair bass bug in green, red, black and yellow with eyes

January 31, 2026 & March 28, 2026 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

February 14, 2026 - 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

February 21, 2026 at 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

March 7, 2026 at 10am at Murray's Fly Shop

$35 per person

For More Info & To Register