The whitewater season on the lower Shenandoah at Harpers Ferry runs roughly April to October, and it has two distinct halves that suit completely different people.
Spring is high water. The river is classed I to III in season and II to III-plus during the spring run-off. April and May carry the melt and the rain off a long valley, which makes for the best guided rafting of the year and makes tubing a non-starter. Wetsuits, not swimsuits.
Summer is low water. By July the Shenandoah has dropped and warmed, the rapids soften, and tubing becomes the sensible family option: a two-hour drift with occasional riffles rather than a whitewater trip. This is also when the Potomac side is at its calmest.
The point that catches visitors out is that neither season is governed by the weather you can see.
The Shenandoah drains a long valley upstream of here. Heavy rain sixty miles away arrives at Harpers Ferry hours or days later, which means the sky can be clear, the temperature perfect and the river unrunnable. Outfitters make the call on the gauge, not on the forecast, and a bright Saturday morning after a wet Thursday upstream is precisely when trips get cancelled.
Three practical consequences. Book direct with an outfitter rather than assuming a listing page reflects this week's conditions. Treat a cancellation as a safety decision rather than a commercial one. And if a river trip is the centre of the day, have a second plan — the lower town, the towpath, Bolivar Heights — that does not depend on water level.
Minimum ages and weights for both rafting and tubing are set by each operator and change with river level, so confirm when you book rather than on the morning.
Two further notes for anyone thinking of getting in the water independently. The confluence at the Point looks calm and is not: there are ledges, undercut rock and strong current where the two rivers meet. And the season ends on temperature rather than on a date — October water is clear, cold and a very different proposition from July.
River classifications are general and vary with level. Check current conditions and any advisories with a local outfitter before booking.