Harrisonburg, Virginia     Phone: 540-434-2444     Email: store@mossycreekflyfishing.com

Mossy Creek Fly Fishing is a Virginia fly shop, guide service, and school located in the heart of the Shenandoah Valley 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, Virginia year round.

Peak season is here for wild mountain brook trout, big spring creek browns, monster largemouth and smallmouth bass!

Recent Posts

02 Jul 20
July 4th Holiday

July 4th Holiday

We are OPEN regular store hours this holiday weekend 10-5 Saturday and Sunday and round-the-clock on our online store! Stop in and see us! HAVE A FUN AND SAFE WEEKEND!


Fishing Reports