top of page

All Inclusive Packages

All of our packages offer private water fishing within the Shenandoah Valley and surrounding forests. A plethora of small streams drain into the 56 mile long Shenandoah River. These rivers tumble down from the mountains through rhododendron and hardwood forests and ancient slabs of limestone. Sunlight dapples water through heavy canopies and birds and the sounds of the forest abound. Fishing these tiny streams lets you experience every pool, waterfall, and rise as you climb over ferns and mossy rocks.


All packaged trips include accommodations with modern amenities (unless camping), transportation, meals & snacks, drinks, and all gear necessary.  Concierge and customized trips available. 

shenandoah river


Special Regulation Trout Water: Spring Creeks Trip

Explore the region while fishing some of the most technical limestone streams in the Shenandoah Valley.  We fly fish Mossy Creek, Buffalo Creek, and Spring Run. Each Spring Creek is Special Regulation and known for its rainbow and brown trout.

Starting at $2500 for two people
April 1st-October 31st

For more information, click here. 

blue ridge mountains

Highland & Bath County Trophy Trout Trip​

A place of few people, but many big trout. If you want a weekend trip away, this is it. Every day offers a new opportunity to fish separate waters and land fish in the 20” plus range. From daily prepared meals, transportation to the stream, gear, reservations and rustic accommodations, Middle River Outfitters has planned it all! 

Starting at $4000 for two people
April 1st-October 31st

For more information, click here.

Woman Rainbow Trout Caught Private Stream Virginia

Augusta County Virginia Trout Slam

Let historic Staunton, Virginia be your base as you fish for everything the region has to offer. This three day two night inclusive trip covers trophy trout, wild brookies, and a day on Mossy Creek, Virginia’s most renown spring creek.

Starting at $2500 for two people

April 1st-June 15th
September-October 31st

For more information, click here.

Angler holding a rainbow

Fly Fishing the Best of Shenandoah Valley

Experience the best of both species in your own completely private setting. This all inclusive trip offers a day of trout fishing on a private stream, then the next day a float trip for smallmouth on a local river with no public access.

Starting at $2500 for two people 

April 1st-October 31st

For more information, click here. 

smallmouth bass


Fly Fishing the Shenandoah River, Smallmouth Bass Guided Trips

Go after the best fighting fish in the region. Float for bronzebacks through the scenic Shenandoah Valley on this inclusive two day/one night package. Options range from a private access only smallmouth stream to several locations on the main stem. Lodging and Camping options are available.


Starting at $2000 for two people

May 1-October 1st.

For more information, click here. 

brook trout

So Fly Festival

Join us for Bath County’s annual So Fly Festival May 6-8th. Enjoy great food and events and trout fishing on completely private waters. Explore the beauty of the mountains and enjoy all the area has to offer. From locally sourced food to your lodging at a log farmhouse with modern amenities. This all-inclusive package is one of a kind so contact us today to book your experience.

For more information, click here.

bottom of page