Fayetteville, NC Climate

Summary Graph

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


The warmest month in Pope Air Force Base, Fayetteville, North Carolina is July with an average high temperature of 90.2°F. The hottest day on record was June 27 1954 when the temperature hit 106.3°F. During January the overnight temperature drops to an average of 33.6°F with the lowest temperature of -0.8°F being recorded on January 21 1985.

Warmest Days

Warmest Months

Coldest Days

Coldest Months

The warmest days on record are:

27 Jun 1954106.3°F
18 Aug 1988106°F
26 Jun 1952105.3°F
22 Jul 1952105.3°F
22 Aug 1983105.1°F

The warmest months on average were:

July 198695.6°F
August 200795.5°F
July 199395.2°F
July 199794.9°F
June 195294.6°F

The coldest days on record are:

21 Jan 1985-0.8°F
12 Feb 19735°F
5 Feb 19965°F
17 Jan 19776.3°F
28 Jan 19406.4°F

The coldest months on average were:

January 194020.6°F
January 197723.4°F
January 198125.9°F
February 194126.1°F
February 196826.3°F


The wettest month in Fayetteville, NC is July with an average of 2.8 inches of rain falling on 14 to 15 days. The driest month by average rainfall in Fayetteville, NC is February with an average of 1.6 inches of rain falling on 10 to 11 days. Although in October it typically rains on less days with 1.6 inches falling in 8 to 9 days

Wettest Days

The wettest days on record are:

26 April 19784.7 inches
1 April 19733.8 inches
16 April 19873.3 inches
9 April 19982.6 inches
28 April 19712.4 inches

Wettest Months

The wettest months on record are:

September 199915.3 inches
July 198414.6 inches
September 199614.1 inches
June 200613.2 inches
August 197711.9 inches

Driest Months

The driest months on record are:

August 19370 inches
September 19370 inches
October 19370 inches
November 19370 inches
December 19370 inches