Find 5 of the Best Places for Virginia Trout Fishing

Take a fishing trip to Harrisonburg where you’ll be close to some of the best Virginia trout fishing. Cast your line into pristine streams, lakes, and rivers like the Shenandoah River. Whether you’re an experienced fisherman or a beginner, you’ll love the Virginia trout fishing options throughout the Shenandoah Valley. So, here are our top five places to go fishing for trout in Virginia.

Looking for other great ways to enjoy the Shenandoah Valley? There’s plenty to do here! Start with the free Vacation Guide from By the Side of the Road Inn & Cottages for an insider’s look into our area. Pair it with a stay in Harrisonburg and you’re guaranteed a great trip!

5 Places for Virginia Trout Fishing

  1. Lexington City Reservoir

    This is a high elevation reservoir in Rockbridge County offering 22 acres of great tour fishing. The lake is stocked with brook trout annually, many of which measure in around 9 to 13 inches in length. This is a true backcountry Virginia trout fishing experience as you will have to take a rather lengthy hiking through United States Forest Service land to get back to the reservoir, where primitive camping is allowed.

  2. Mills Creek and Coles Run Reservoirs

    Located in the Pedlar Ranger District of the George Washington National Forest of Augusta County, Mills Creek and Coles Run offer a combined 30 acres of Virginia trout fishing. Both reservoirs are stocked annually with brook trout, which are typically between 10 and 12 inches long, making for a fulfilling catch. There are no facilities on these lakes so you must head out prepared to walk about half a mile to Coles Run and 1.5 miles to Mills Creek from Forest Service Road 42.

  3. Lake Moomaw

    One of the most sizable reservoirs for Virginia trout fishing, Lake Moomaw is a flood controlled lake that was completed in Alleghany and Bath Counties in 1981, resulting in 2,530 acres with 43 miles of shoreline. The lake is stocked annually with a variety of trout species, offering a diverse fishing experience. There are many recreation areas around the lake that provide boat launches and full facilities for a great day of family fun.

  4. Mossy Creek

    Mossy Creek attracts visitors from around the country, and even the world, for its picturesque and accessible Virginia trout fishing experience. It is known for its large trout and its three-mile stretch of fly-fishing-only waters best suited for the experienced angler.

  5. The Rapidan

    The Rapidan is known as one of the best trout streams in the Shenandoah Valley, particularly for brook trout. And, for history buffs, it was also fished by President Herbert Hoover. Along with the trout, you’ll even find some odd scenery like old stone fireplaces built as backdrops for press photo ops.

Plan Your Fishing Adventure Today

Virginia trout fishing is more than just an outdoor experience, it’s a trip back in time to explore the heritage of this beautiful region so known for being the heart of the Civil WarTake a relaxing fishing weekend getaway on the Shenandoah River to a whole new level with our package, which includes:

  • A bottle of Chilled Sparkling Wine upon arrival
  • $50 dinner certificate to a local restaurant
  • A $25 Gift Certificate to Mossy Creek Fly Fishing Shop
  • Breakfast to-go for the angler(s) on the mornings he/she heads out early and/or our Hot Gourmet Breakfast served to the non-angler delivered to your cottage door
  • A Complimentary Signed Copy of “Fly Fishing Virginia” by Beau Beasley

For more ideas of things to do in Harrisonburg VA while visiting the area, download this free Shenandoah Valley Vacation Guide! When you’re ready to plan your next visit, take a look at our accommodations to book the perfect room.