Explore Fly Fishing Schools and Workshops

Embark on your fly fishing journey with Murray's Fly Shop, offering expert Virginia Fly Fishing Lessons, Classes and Workshops since 1962. Our knowledgeable and patient instructors make learning to fly fish enjoyable and rewarding.

Explore our Workshops, Classes, and On-The-Stream Schools for immersive learning. 
Prefer reading? Dive into our Fly Fishing Articles and Blog, or browse our selection of Fishing Books. If videos are more your style, discover our Nuts and Bolts Fly Fishing Videos and DVDs & Downloadable How to Videos. Start your fly fishing journey today!

Slow down, reconnect with nature, and enjoy quality time outdoors through fly fishing. At Murray's Fly Shop, we believe in hands-on learning experiences.

Discover the art of fly fishing in Virginia's scenic Shenandoah Valley with our immersive On The Stream Fly Fishing Lessons. Whether targeting Smallmouth Bass or Native Brook Trout, our hands-on approach ensures an enjoyable learning experience. Join us for unforgettable lessons amidst stunning natural beauty. Book your adventure today!

Learn to Tie Flies in one of our Hands On Fly Tying Classes  Master the art of fly tying in our hands-on classes in Edinburg, VA.  Join us for immersive Fly Tying Classes throughout the winter months at the fly shop in Edinburg, Virginia, where you'll learn essential techniques.

Learn to Fly Fish in one of our Hands On Fly Fishing Workshop--
Experience the thrill of fly fishing with our immersive Hands-On Fly Fishing Workshops held at our Edinburg, VA fly shop throughout the winter months. Join us for two-hour sessions covering Trout, Smallmouth Bass, Nymphing Techniques, Shenandoah Fly Fishing, and Fly Casting. Dive into the world of fly fishing with expert instruction and practical skills. Book your workshop today!

Sign up for a Fly Tying Class
Fly fishing angler casting toward an in river grass bed while standing in the middle of the river.

New to fly fishing or seeking a deeper understanding? Want to cast your flies farther or simply learn the basics? Our On-The-Stream Fly Fishing Classes offer the perfect opportunity to enhance your skills and knowledge. Whether you're a beginner or looking to refine your technique, join us for an enriching experience on the water. Discover the joy of fly fishing with expert guidance. Sign up for a class today!

Register Today for a Full Day Class

Whether you're a novice or seasoned angler, our fly fishing schools and classes offer valuable insights and experiences. Immerse yourself in the beauty of the Shenandoah Valley while learning from passionate instructors. Discover the joy of fly fishing and the simple pleasures of outdoor life. Join us for an unforgettable journey on the water.

Since 1962, we've been sharing our love of fly fishing with thousands of enthusiasts like you. Our carefully selected instructors, chosen by Harry himself, are dedicated to passing on this passion. Join our fly fishing schools, classes, and workshops to experience the great outdoors with friends and family, rod in hand. Let us ignite your love for fly fishing. Start your journey with us today.

Interested in our fly fishing lessons? Discover all our learning opportunities and enhance your skills on the water. Click here for more information.