Virginia's Fly Fishing Shop and Guide Service of Choice

Mossy Creek Fly Shop, located in the heart of the Shenandoah Valley, is just minutes away from spring creek brown trout on the famous Mossy Creek and wild brook trout in the freestone mountain streams of The George Washington National Forest and Shenandoah National Park. Fish for smallmouth bass, musky, and carp on the nearby Shenandoah and James Rivers. Our shop manages many stretches of private trophy trout water on local spring creeks and rivers. Fly fishing lessons and clinics, private, group and corporate, are available at our schools in Harrisonburg or Wintergreen Resort, Virginia.

Our store stocks Abel, Orvis, Simms, Patagonia, Sage, Scott, Hatch, Lamson, Rio, Fishpond, Redington, Scientific Anglers, Umpqua, Tibor, Cheeky, Montana Fly, Rainy’s, Brodin, C&F, NRS, Tenkara USA, Renzetti, Regal, Loon, Dr. Slick, Wapsi, Rumpf, Spirit River, Hareline, Kreinik, and many more great products. We have the largest selection of flies and fly tying material in the state. Whether you are looking for big browns, rainbows, brook trout, smallmouth bass, musky, or carp, our expert staff and guides will help you plan a trip to remember. Come experience the best fly fishing Virginia has to offer.

Recent Posts

26 Feb
Abel – Crafted For Chaos!

Abel – Crafted For Chaos!

Abel makes some of the coolest fly fishing gear and gadgets that have ever been imagined. Fully functional artistic genius backed by world class customer service. We have put Abel products…

02 Mar

Blood Knot on Itunes

The Drake Film award winner for Best Freshwater Film and Film of the Year is now available on itunes! We want to thank everyone for all of their support of…


Fishing Reports

Shop What We Shop