Mossy Creek Fly Fishing provides some of the best freshwater fly fishing Virginia has to offer! Whether it is small mountain brook trout, spring creek rainbows and browns, trophy smallmouth bass or a raging mad musky, our guides will help create the trip of a lifetime! We host the largest fly fishing school and guide service operation in Virginia!