Weather in Roanoke, Virginia for December 2025
With an average of 2 snowy days, Roanoke usually enjoys a light touch of snow in December.
According to Roanoke snow forecast for December 2025, no snow is expected until the end of the month.Until now, December 2025 in Roanoke is slightly cooler than the historical average by -1.1 °F.
The forecast for the coming days of December 2025 predicts a temperature of 10.4 °F , which is warmer than usual.
In general, the average temperature in Roanoke at the beginning of December is 4.1 °F. As the month progressed, temperatures tended to significantly warm up, reaching an average of 12.9 °F by the end of December.
Roanoke experiences moderate rainfall in December, with an average of 6 rainy days and a total precipitation of 192.6 mm.
New! Chat with our AI weatherman - it’s amazing and free.
Snow Forecast ❄️
Temperatures
Rain 🌧️
More
Roanoke Weather December
Temperatures trend during December in Roanoke
December weather in Roanoke day by day
| Date | Weather | Temperatures | Rain | Snow | More |
|---|---|---|---|---|---|
| Dec. 1 | Cloudy | 5° /-2° | 0 mm | 0 cm | |
| Dec. 2 | Partly cloudy | 3° /-2° | 28.2 mm | 0.5 cm | |
| Dec. 3 | Sunny | 4° /-3° | 0 mm | 0 cm | |
| Dec. 4 | Cloudy | 5° /-3° | 0 mm | 0 cm | |
| Dec. 5 | Overcast | 2° /-4° | 9.9 mm | 6.9 cm | |
| Dec. 6 | Partly cloudy | 4° /-4° | 0 mm | 0 cm | |
| Dec. 7 | Partly cloudy | 6° /-4° | 0 mm | 0 cm | |
| Dec. 8 | Sunny | 8° /0° | 0 mm | 0 cm | |
| Dec. 9 | Moderate or heavy rain shower | 9° /-2° | 10.9 mm | 0 cm | |
| Dec. 10 | Fog | 11° /2° | 4 mm | 0 cm | |
| Dec. 11 | Heavy snow | 6° /-1° | 7.1 mm | 1.1 cm | |
| Dec. 12 | Sunny | 2° /-1° | 0 mm | 0 cm | |
| Dec. 13 | Overcast | 6° /-1° | 0 mm | 0 cm | |
| Dec. 14 | Overcast | 3° /-6° | 0 mm | 0 cm | |
| Dec. 15 | Overcast | 2° /-6° | 0 mm | 0 cm | |
| Dec. 16 | Fog | 10° /0° | 4.7 mm | 0 cm | |
| Dec. 17 | Overcast | 12° /1° | 0 mm | 0 cm | |
| Dec. 18 | Overcast | 8° /2° | 0 mm | 0 cm | |
| Dec. 19 | Moderate rain | 10° /0° | 10.8 mm | 0 cm | |
| Dec. 20 | Sunny | 10° /-1° | 0 mm | 0 cm | |
| Dec. 21 | Sunny | 11° /1° | 0 mm | 0 cm | |
| Dec. 22 | Partly cloudy | 3° /-3° | 0 mm | 0 cm | |
| Dec. 23 | Light freezing rain | 3° /-5° | 0.1 mm | 0 cm | |
| Dec. 24 | Patchy rain possible | 6° /2° | 1.9 mm | 0 cm | |
| Dec. 25 | Patchy rain possible | 13° /5° | 0.4 mm | 0 cm | |
| Dec. 26 | Partly cloudy | 19° /12° | 0 mm | 0 cm | |
| Dec. 27 | Partly cloudy | 18° /14° | 0 mm | 0 cm | |
| Dec. 28 | Patchy rain possible | 10° /6° | 0.5 mm | 0 cm | |
| Dec. 29 | Sunny | 10° /2° | 0 mm | 0 cm | |
| Dec. 30 | Sunny | 12° /0° | 0 mm | 0 cm | |
| Dec. 31 | Fog | 8° /2° | 0 mm | 0 cm | |
| Next | |||||
Roanoke in December - FAQ
Roanoke snow forecast December 2025
December rainfall patterns in Roanoke
Quick links
Get accurate weather forecasts for Roanoke, located at latitude 37.271 and longitude -79.941. Stay updated with localized weather information tailored for Roanoke.