Roanoke VA, VA Climate

Summary Graph

The summary climate graph for Roanoke VA, VA shows a selection of temperature, rainfall and snow minimum, mean and maximum measures over the course of a year. Click on each of the measures in the key to toggle them on and off.

Graph of average and extreme temperature ranges by day for Roanoke VA, VA.


The warmest month in Roanoke Regional, Roanoke VA, Virginia is July with an average high temperature of 88.2°F. The hottest day on record was August 22 1983 when the temperature hit 105.1°F. During January the overnight temperature drops to an average of 26.5°F with the lowest temperature of -11.0°F being recorded on January 21 1985.

Warmest Days

Warmest Months

Coldest Days

Coldest Months

The warmest days on record are:

22 Aug 1983105.1°F
30 Jun 2012104°F
18 Aug 1988102°F
17 Aug 2007102°F
9 Jul 2012102°F

The warmest months on average were:

August 200795.6°F
July 197794.1°F
July 201292.6°F
July 198792.6°F
July 201192.3°F

The coldest days on record are:

21 Jan 1985-11°F
20 Jan 1994-6°F
18 Jan 1977-4°F
26 Dec 1983-4°F
18 Jan 1982-2.9°F

The coldest months on average were:

January 197713.5°F
January 198217.7°F
December 198918°F
January 197818.1°F
February 197918.9°F


The wettest month by average rainfall in Roanoke VA, VA is August with an average of 4.3 inches of rain falling on 10 to 11 days.Although in May it typically rains on more days with 4.2 inches falling in 12 to 13 days. The driest month in Roanoke VA, VA is February with an average of 3.0 inches of rain falling on 7 to 8 days.

Wettest Days

The wettest days on record are:

4 November 19855.5 inches
12 November 20093.3 inches
16 November 19893.1 inches
29 November 20112.1 inches
9 November 19961.8 inches

Wettest Months

The wettest months on record are:

August 197416.3 inches
October 197613.4 inches
January 197313.1 inches
September 200412.6 inches
August 198612.3 inches

Driest Months

The driest months on record are:

October 20000 inches
October 19910 inches
November 19810.1 inches
September 19910.2 inches
November 20070.2 inches