Greensboro, NC Climate

Summary Graph

The summary climate graph for Greensboro, NC 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 Greensboro, NC.


The warmest month in Piedmont Triad, Greensboro, North Carolina is July with an average high temperature of 88.0°F. The hottest day on record was August 19 1988 when the temperature hit 102.9°F. During January the overnight temperature drops to an average of 28.9°F with the lowest temperature of -8.1°F being recorded on January 21 1985.

Warmest Days

Warmest Months

Coldest Days

Coldest Months

The warmest days on record are:

19 Aug 1988102.9°F
27 Jun 1954102°F
30 Jun 2012102°F
14 Jul 1954100.9°F
8 Jul 1977100.9°F

The warmest months on average were:

August 200795.5°F
July 198693.4°F
July 197793.2°F
July 201293°F
July 201092.2°F

The coldest days on record are:

21 Jan 1985-8.1°F
26 Dec 1985-6°F
18 Jan 1977-2°F
20 Jan 1994-0.9°F
18 Feb 19580°F

The coldest months on average were:

January 197715.3°F
February 197819.3°F
January 197820.6°F
January 198120.6°F
February 197921.1°F


The wettest month in Greensboro, NC is July with an average of 3.3 inches of rain falling on 13 to 14 days. The driest month by average rainfall in Greensboro, NC is November with an average of 2.1 inches of rain falling on 9 to 10 days. Although in October it typically rains on less days with 2.3 inches falling in 8 to 9 days

Wettest Days

The wettest days on record are:

15 April 19733.5 inches
16 April 19873.1 inches
21 April 19922.9 inches
22 April 19752.9 inches
16 April 19912.7 inches

Wettest Months

The wettest months on record are:

February 197325.1 inches
January 197319.9 inches
March 197315.2 inches
July 197514.9 inches
July 198414.1 inches

Driest Months

The driest months on record are:

December 19450 inches
January 19460 inches
February 19460 inches
March 19460 inches
April 19460 inches