Welcome to Mossy Creek Fly Fishing!

The Store

We're Brian & Colby Trow, and we operate Mossy Creek Fly Fishing in Harrisonburg, Virginia. From the shop we offer a guide service on local waters. This includes wade trips for trout in the mountains, spring creeks, private water or float trips on the James River or Shenandoah River for bass. Beginner classes are available through our Orvis Endorsed Fly Fishing School here in Harrisonburg, or at Wintergreen Resort. We host fly tying clinics throughout the winter season, but private fly tying classes are available throughout the year.

We are only minutes away from spring creek brown trout on the famous Mossy Creek. We are also surrounded by freestone mountain streams in the George Washington National Forest and Shenandoah National Park. Private water is available for bookings or guiding at Susie Q Farm or River Bend Farm only minutes from the store. The Shenandoah Valley was recently named one of the top 10 vacation spots in the country by Money Magazine. It's a great place for fly fishing, and we’re right in the middle of it all.

Dry fly fishing begins early on the mountain freestone streams of the Blue Ridge Mountains. Wild brook trout flourish in these creeks, and they are often fishing well by late-March. The Central Shenandoah Valley holds a number of spring creeks including Mossy Creek, Beaver Creek, and Smith Creek. An abundance of aquatic insects thrive in these cold, limestone-rich waters. The hatches are reliable and the brown trout grow large. By May the smallmouth and largemouth bass are active. Trips to float the James and Shenandoah Rivers for these scappers are offered throughout the Spring, Summer, and Fall.

We hope that you enjoy this web site, please check back as we'll be adding to it often.