Salem Weather Forecast
- 32
- 48
Mostly Sunny
- 32
- 56
Mostly Cloudy
- 37
- 54
Rain
- 27
- 45
Mostly Sunny
- 36
- 53
Partly Sunny
- 36
- 58
Mostly Cloudy
Today 16 Dec Roanoke
Sunny. Not as cool with Highs in the mid 40s. West Winds 5 to 10 Mph.
Tonight 16 Dec Roanoke
Mostly clear. Cold with Lows in the lower 30s. West Winds 10 to 15 Mph. Gusts up to 30 Mph after midnight.
Salem Temperature Statistics
December Temperature
Roanoke, Roanoke Regional Airport (4.3 miles)
Lowest 10 December, 2025
23 °FAverage December
33.9 °FHighest 13 December, 2025
51.1 °F
Climate (2020–Present)
Roanoke, Roanoke Regional Airport (4.3 miles)
Average Low 2020–2025
49.6 °FAverage 2020–2025
59.3 °FAverage High 2020–2025
69.6 °F