Harrisonburg Weather Forecast
- 40
- 59
Decreasing Clouds
- 37
- 57
Chance Rain
- 36
- 59
Rain Likely
- 37
- 43
Rain Likely
- 43
- 56
Cloudy
- 21
- 59
Chance Rain
Today 23 Dec Rockingham
Mostly cloudy with a chance of rain this Morning, then mostly sunny this afternoon. Highs in the upper 50s. Except in the lower 50s at the higher Elevations. Southwest Winds 10 to 15 Mph with Gusts up to 30 Mph. Chance of rain 40 percent.
Tonight 23 Dec Rockingham
Mostly clear. Lows in the upper 30s. West Winds 10 to 15 Mph with Gusts up to 35 Mph.
Harrisonburg Temperature Statistics
December Temperature
Staunton / Shenandoah (12.4 miles)
Lowest 15 December, 2025
5.9 °FAverage December
32.4 °FHighest 17 December, 2025
57.4 °F
Climate (2020–Present)
Staunton / Shenandoah (12.4 miles)
Average Low 2020–2025
42.5 °FAverage 2020–2025
54.5 °FAverage High 2020–2025
66.6 °F