Fly Fish at Switzer Lake


Added by Stephen Catalano

A quiet lake tucked away in the Blue Ridge Mountains of Virginia, perfect for a day of fishing.

Switzer Lake is a great spot outside of Harrisonburg, Virginia for fly fishing during the spring, summer, and fall. The lake is pretty decently sized, so you shouldn't have any problems finding a place along the shores to wade out and cast. Small boats are also allowed on the lake as well. Make sure you have a valid fishing license and trout stamp (if applicable) as game wardens routinely check-in with anglers that park in the low lot. 

The road going down to the parking lot can get bumpy/washed out and although you don't need a 4WD/high clearance vehicle, be advised that you might need to walk the short distance down to the lake (100 yards or so).

Read More

Know for

Dog Friendly
Easy Parking
Family Friendly
Picnic Area



Have you done this adventure? Be the first to leave a review!

1 total saves

Rate this Adventure

Leave No Trace

Always practice Leave No Trace ethics on your adventures and follow local regulations. Please explore responsibly!

We want to acknowledge and thank the past, present, and future generations of all Native Nations and Indigenous Peoples whose ancestral lands we travel, explore, and play on.

Nearby Adventures

Camp at Switzer Lake

2 mi

Climb Hidden Rocks


Camp at Yokum's Vacationland

Climb Seneca Rocks

2.6 mi / 700 ft gain
More Nearby Adventures