Weather By Day

December Weather In Roanoke  
December Roanoke Weather
Record High: 80°F
Normal High: 49°F
Normal Low: 30°F
Record Low: -4°F
Avg Monthly Rain: 2.86"
Rec 1 Day Rain: 3.4"
Avg Monthly Snow: 3.9"
Rec 1 Day Snow: 14.6"

Roanoke Weather In December

The highest recorded temperature for Roanoke for the past 63 years in December was 80 degrees Fahrenheit, most recently measured on December 2, 1998, while the average high temperature is 49. The lowest documented temperature for Roanoke for the past 63 years in December was -4 measured on December 30, 1983, while the average low temperature is 30.

US National Weather Service historical Roanoke December Weather data records that on December 27, 1989, the high temperature did not exceed 11 degrees Fahrenheit, the lowest high measured in Roanoke in the past 63 years. The Weather Service additionally shows that on December 23, 1990, the low for the day did not drop below 58 degrees, the highest low temperature in Roanoke in the last 63 years.

National Weather Service records indicate that the high temperature in Roanoke on December First averages 51 degrees and the high on the last day of the month averages 46 degrees. The low temperature in Roanoke in December on the first day of the month averages 31 degrees and the low temperature on the last day of the month averages 29 degrees.

Roanoke usually receives an average of 2.86 inches of rain during December. December Roanoke Weather records show that on December 15, 1948 Roanoke received 3.4 inches of rain, the most rain measured in a single day in December. Roanoke averages 3.9 inches of snow in December. The highest snowfall on a single day in December was 14.6 inches on December 25, 1969.