top of page

Virginia Fly Fishing 
Guide Trips

Fly Fishing Guide Service
Weekend & Day Trips Available on Private & Public Waters

Book now to discover Virginia's Shenandoah Valley

Guide Trips on our Private Streams

Nestled between the Allegheny and Blue Ridge Mountains, the meandering streams of the valley offer anglers an idyllic fishing destination. New to fly fishing? Our private waters offer stocked trout for beginners new to fly fishing. Our streams are perfect for those looking to put on waders and have a true fly fishing experience.

In addition to our private trout streams, we offer authentic fishing adventures in the George Washington National Forest and float trips along the Shenandoah River, targeting smallmouth bass, brown trout, rainbow trout, and brook trout all throughout the region. 

River View 1 resized.jpg

Why Shenandoah Valley

Conveniently located within a few hours from D.C. and just a 90 minute drive from Richmond, the Valley offers a perfect fly fishing weekend getaway. We have private water in Staunton, Luray, Nelson County, and Bath County but also offer guided trips in Charlottesville, Harrisonburg, and beyond. We offer full and half day trips. Book our guides today for the experience of a lifetime.

Read more about fishing in the Shenandoah Valley & fly fishing in Virginia on our blog.

Image by Taylor Wright

About our Virginia Fly Fishing Guides

With endless patience and a passion for teaching beginners new to the sport, Teri offers expert guidance and instruction and her enthusiasm and warmth make her a great teacher. 

With a passion for targeting native brook trout and wild trout, Teri also leads full day guided trout excursions in the picturesque Shenandoah National Park and along the pristine Jackson River, offering certified expertise in the region's premier trout waters. Experience the best of guided fly fishing trips with our dedicated and skilled guides.


Why We are Virginia's Best Fly Fishing Trip Outfitters

At Middle River Outfitters, we're committed to making the joy of fishing accessible to everyone.


Our experienced fly fishing guides are here to customize your trout trips and smallmouth bass fishing adventures in Virginia's scenic mountain streams.

Whether you're passionate about rainbow and brown trout fly fishing or eager to try your hand at smallmouth bass fishing, Virginia offers a diverse range of opportunities to get out on the water. We take pride in creating inclusive experiences tailored to your preferences, ensuring that all anglers can fish, learn, and relish the great outdoors in a warm and supportive atmosphere.

So give us a call and see the difference yourself- experience fly fishing in Virginia like never before. 

Woman smiling with a big rainbow trout
bottom of page