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.


To our Mossy Creek Fly Fishing customers and friends.

Our goal is to always provide the best possible experience whether it is on the water or in the shop. That won’t ever change. What has changed is the way people shop.

In order to do all we can to slow the spread of COVID-19, effective immediately, we will be implementing the following new retail shopping procedures:

  • Our business is currently open. However, our storefront doors are closed to foot traffic.
  • We have curbside pickup in place. You can place an order verbally through our window, online, or by phone. Our team will pick your order and deliver them to the pickup table or ship them to you. Call 540-434-2444
  • Our online store is fully functional, and we are happy to answer questions. Don’t hesitate to pick up the phone and ask.
  • We are delighted to offer suggestions for place to fish on your own, what the current conditions are and what tactics and flies are appropriate. Please don’t hesitate to contact us. If you go please be respectful of others and maintain safe distances, especially in parking areas and crossings.

Recent Posts

Fishing Reports