Richmond, VA Climate

Summary Graph

The summary climate graph for Richmond, 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 Richmond, VA.

Temperature

The warmest month in Richmond International, Richmond, Virginia is July with an average high temperature of 90.4°F. The hottest day on record was July 26 2010 when the temperature hit 105.1°F. During January the overnight temperature drops to an average of 27.9°F with the lowest temperature of -8.1°F being recorded on February 10 1979.

Warmest Days

Warmest Months

Coldest Days

Coldest Months

The warmest days on record are:

26 Jul 2010105.1°F
9 Aug 2007104°F
8 Jul 2012104°F
6 Jul 1977102.9°F
6 Sep 1977102.9°F

The warmest months on average were:

July 201097.1°F
July 201294.4°F
July 201194.3°F
July 197794.3°F
June 201094°F

The coldest days on record are:

10 Feb 1979-8.1°F
21 Jan 1985-6.2°F
17 Jan 1977-1.1°F
20 Jan 1994-0.9°F
5 Feb 1996-0.9°F

The coldest months on average were:

January 197713.7°F
February 197917.3°F
February 197818.3°F
January 198119.2°F
December 198920.4°F

Rain

The wettest month in Richmond, VA is July with an average of 4.8 inches of rain falling on 12 to 13 days. The driest month by average rainfall in Richmond, VA is February with an average of 2.7 inches of rain falling on 9 to 10 days. Although in October it typically rains on less days with 3.2 inches falling in 9 to 10 days

Wettest Days

The wettest days on record are:

3 December 20092.4 inches
12 December 20082.2 inches
9 December 19732.2 inches
16 December 20051.9 inches
13 December 19981.6 inches

Wettest Months

The wettest months on record are:

September 199916.6 inches
February 197316 inches
March 198412.9 inches
July 200512.3 inches
January 197312.3 inches

Driest Months

The driest months on record are:

October 19420 inches
November 19420 inches
December 19420 inches
January 19430 inches
February 19430 inches