Weather By Day

January Roanoke Weather 
January Roanoke Weather
Record High: 79°F
Normal High: 45°F
Normal Low: 27°F
Record Low: -11°F
Avg Monthly Rain: 3.23"
Rec 1 Day Rain: 2.66"
Avg Monthly Snow: 6.6"
Rec 1 Day Snow: 14"

Roanoke Weather In January

The record high temperature in Roanoke for the last 63 years in January was 79 degrees Fahrenheit, registered on January 30, 2002, while the mean high temperature is 45. The lowest reported temperature in January for Roanoke for the past 63 years was -11 most recently encountered on January 21, 1985, while the regular low temperature for a given day during the month is 27.

National Weather Service historical Roanoke January Weather data indicates that on January 21, 1985, the recorded high did not exceed 11 degrees Fahrenheit, the lowest high measured in Roanoke in the past 63 years. NWS weather data additionally shows that on January 1, 2005, the lowest recorded temperature on that day did not drop below 59 degrees, the highest low measured in Roanoke in the last 63 years.

National Weather Service data shows that the high temperature in Roanoke on January First averages 47 degrees Fahrenheit and the high on the final day of January averages 46 degrees. The daily low temperature in Roanoke on January First averages 30 degrees Fahrenheit and the low on the last day of January averages 27 degrees.

Roanoke usually receives an average of 3.23 inches of rain during January. January Roanoke Weather records indicate that on January 13, 1968 Roanoke received 2.66 inches of precipitation, the highest amount of rain recorded in a single day in January. Roanoke receives an average of 6.6 inches of snow in January. The highest snowfall measured in a single day in January was 14 inches on January 7, 1996.