intermediate
Berryville, Virginia, United States

Shenandoah River at Lockes Landing

Shenandoah River at Lockes Landing near Berryville offers intermediate river swimming with manageable current and scenic Virginia Blue Ridge setting. The established landing provides good access and typically safer conditions than upstream dam-affected sections. Monitor water level and flow rate before entering, as heavy rain upstream increases current and potential hazards.

Satellite view of Shenandoah River at Lockes Landing

Get your personalized SwimScore

Sign up to see conditions tailored to your experience level

Safety Information

Community Reports

How was your swim?

How accurate were the predicted conditions?

What were actual conditions like?

Shenandoah River at Lockes Landing

39.1015, -77.9649

Details

Location
Berryville, Virginia, United States
Type
river
Difficulty
intermediate
Coordinates
39.1015, -77.9649

Ready to swim smarter?

Get personalized SwimScore ratings, save your favorite spots, and receive alerts when conditions are perfect.