

The passage of a strong cold front brings cooler and nice weather!
This afternoon is mostly sunny and less humid. It's breezy, with highs near 70. Tonight will be clear and chilly. Lows in the lower 40s. Temperatures fall to around 32 across the mountains of Bath County.
Saturday and Sunday are mostly to partly sunny and pleasant. Highs in the 70s. Overnight lows are very cool for this time of year, in the 40s. Memorial Day looks partly cloudy, with scattered showers possible. Highs in the mid 70s.
Tuesday through late next week expect a mix of clouds and sun and warmer conditions. Afternoon temperatures in the 70s and 80s.

Breezy, cooler, less humid

Mostly sunny, cool

Sun and clouds

Isolated showers (30%)

Mostly cloudy

Sun and clouds

Warm

Clear

Clear

Clear

Partly Cloudy

Cloudy

Partly Cloudy

Partly Cloudy

Clear

Clear

Clear

Partly Cloudy

Cloudy

Partly Cloudy

Partly Cloudy

Clear

Clear

Clear

Partly Cloudy

Cloudy

Partly Cloudy

Partly Cloudy

Clear

Clear

Clear

Clear

Cloudy

Partly Cloudy

Partly Cloudy

Partly Cloudy

Clear

Clear

Clear

Cloudy

Partly Cloudy

Partly Cloudy

Clear

Clear

Clear

Partly Cloudy

Cloudy

Partly Cloudy

Partly Cloudy