In honor of our 60th anniversary, we will be giving away six $60 Gift Certificates this December. For every online and in store purchase over $30 between November 16 to December 20 your name will be entered into our drawing. Drawing will be December 21.

Shop Now >>

Murray's Fly Shop - Since 1962

Located in Edinburg, VA. Come visit the beautiful Shenandoah Valley.

Store Hours: Tuesday-Friday 9 to 4, Saturdays 9-3, Closed Sundays & Mondays

FREE SHIPPING on online orders over $25

Warning 11/13/2022: Fraudulent copycat website - is a fraudulent website using our products, logo, photos and descriptions. If you place an order with you will not receive any services from us here at  For any questions, please give us a call at 540-984-4212.

Shop Our Website

Exclusive Fly Tying Kits

Murray's Basic Fly Tying Kit

Learn To Fly Fish - Mountain Trout Schools