The streams and rivers of the Shenandoah Valley are some of the best in the eastern United States for catching brown trout, wild brook trout, and both smallmouth and largemouth bass. In the region there are over 3000 miles of public trout water as well as many other lakes and streams in the region’s wilderness areas.
There are also numerous options for warm water fishing for smallmouth and largemouth bass, musky, and carp. The best resource for planning your next fishing trip is Mossy Creek Fly Fishing, right here in Harrisonburg.