Andrew's Weather Center

American FlagNorth Carolina Flag Weather Ready Nation Ambassador Certified Skywarn Spotter

UTC/GMT/Z Time:

NC Climatology

Climate is the historical average of weather for a given period. Simply put, the maximum temperature for a certain day is weather, but predicting what the likely maximum temperature for that same day will be based on historical data is an aspect of climate. An analogy that can further clarify weather and climate is as follows: weather : single basketball game :: climate : entire basketball season

The connection we can make here is that you can use the average performance of the basketball team over the entire season to predict how the team will perform during their next game. For instance, if the team averages 75 points per game over 20 games, then predicting that the team will score around 75 points in their next game is a reasonable estimate. However, one star player may be injured, or the caliber of the opposing team changes the outlook of the game, and that is precisely what happens with weather forecasting as well. Using climate as a baseline estimate of what weather conditions to expect is a good start, but so many other factors control what weather conditions will be observed. 

Typically, climatological averages are based on a 30-year average of weather data. Currently, the 30-year period from 1981-2010 is used for most climatological records. 

Central North Carolina Climatological Temperatures by Day/Month:

 

METHODOLOGY: The two sliders below show the twelve months of the year. The red slider depicts climatological maximum mean temperatures and the blue slider shows climatological minimum mean temperatures. The mean temperature data are the computed average of the mean temperatures at the KRDU, KGSO, and KFAY stations in Raleigh, Greensboro, and Fayetteville, respectively. Temperature data from the 1981-2010 climate period was used in these computations, and these tables can be used as a quick guide to reference when mean maximum and minimum temperatures change. The mean temperature columns were averaged in order to serve as a better spatial representation of central North Carolina instead of a single city or county.

Climatological Average Maximum Daily Temperatures:

    January

February

March

April

May

June

July

August

September

October

November

December    


Climatological Average Minimum Daily Temperatures:

    January

February

March

April

May

June

July

August

September

October

November

December    


Consecutive Days KAVL KCLT KGSO KRDU KILM KECG KHSE
Period of Record 1946-2018 1944-2018 1929-2018 1945-2018 1933-2018 1949-2018 1958-2018
Climate Division Southern Mountains Southern Piedmont Northern Piedmont Central Piedmont Southern Coastal Plain Northern Coastal Plain Outer Banks
Max Temp >= 100 2 JUL 28-29, 1952 5 JUL 17-21, 1986 4 JUL 6-9, 1977 6 JUL 3-8, 2012 3 Multiple 3 Multiple None
Max Temp >= 90 16 JUL 6-21, 1977 33 JUN 28-JUL 30, 1993 18 JUL 30-AUG 16, 1980 24 JUL 14-AUG 6, 1995 19 JUL 29-AUG 16, 1980 14 Multiple 7 JUN 30-JUL 6, 2018
Max Temp >= 80 54 JUL 24-SEP 15, 1945 110 JUN 19-OCT 6, 1954 75 MAY 29-AUG 12, 2008 101 JUN 21-SEP 29, 2005 125 MAY 25-SEP 26, 2010 119 MAY 20-SEP 15, 2011 147 MAY 18-OCT 11, 2018
Max Temp >= 70 165 APR 30-OCT 11, 2018 173 MAY 1-OCT 20, 1998 149 MAY 5-OCT 1, 1933 167 APR 30-OCT 13, 2018 196 APR 17-OCT 29, 1975 162 Multiple 173 MAY 9-OCT 28, 1985
Mean Temp >= 90 None 1 Multiple 1 39303 3 JUL 22-24, 2011 2 Multiple 1 Multiple None
Mean Temp >= 80 7 JUL 11-17, 1980 35 JUL 18-AUG 21, 2016 17 JUL 19-AUG 4, 2011 23 JUL 15-AUG 6, 1995 41 JUL 13-AUG 22, 2016 33 JUN 29-JUL 31, 2012 20 AUG 4-23, 2005
Mean Temp >= 70 73 JUN 21-SEP 1, 2016 113 MAY 15-SEP 4, 1987 110 MAY 21-SEP 7, 2011 127 MAY 25-SEP 28, 2010 155 MAY 10-OCT 11, 2018 154 MAY 11-OCT 11, 2018 155 MAY 11-OCT 12, 2018
Mean Temp <= 32 24 JAN 15-FEB 7, 1966 11 DEC 11-21, 1945 16 JAN 27-FEB 11, 1978 13 JAN 30-FEB 11, 1980 7 Multiple 12 JAN 28-FEB 8, 1978 7 JAN 17-23, 1977
Mean Temp <= 20 5 FEB 17-21, 1958 5 JAN 25-29, 1940 5 JAN 25-29, 1940 3 JAN 20-22, 1985 1 Multiple 3 JAN 5-7, 2018 2 DEC 25-26, 1983
Mean Temp <= 10 2 Multiple 1 31068 2 FEB 17-18, 1958 1 34353 None None None
Min Temp >= 70 5 Multiple 30 JUL 24-AUG 22, 2016 23 JUL 8-30, 2010 26 JUL 19-AUG 13, 2011 58 JUN 27-AUG 23, 2016 72 JUN 29-SEP 8, 2012 74 JUN 29-SEP 10, 2012
Min Temp >= 60 74 JUN 21-SEP 2, 2016 130 MAY 15-SEP 21, 1987 103 JUN 21-OCT 1, 2016 102 MAY 23-SEP 1, 2009 154 MAY 11-OCT 11, 2018 108 JUN 10-SEP 25, 2016 156 MAY 11-OCT 13, 2018
Min Temp >= 50 162 MAY 9-OCT 17, 2018 169 MAY 2-OCT 17, 2018 165 MAY 2-OCT 13, 2018 164 MAY 2-OCT 12, 2018 183 APR 25-OCT 24, 1933 170 MAY 1-OCT 17, 2018 206 APR 6-OCT 28, 2011
Min Temp <= 32 49 DEC 17, 1976 - FEB 3, 1977 23 FEB 9-MAR 2, 1968 46 DEC 29, 1976 - FEB 12, 1977 46 DEC 29, 1976 - FEB 12, 1977 21 DEC 18, 2000-JAN 7, 2001 21 DEC 18, 2000-JAN 7, 2001 17 JAN 30-FEB 15, 1980
Min Temp <= 20 15 Multiple 10 JAN 2-11, 2010 12 DEC 20-31, 1935 9 JAN 16-24, 1977 5 FEB 1-5, 1980 8 JAN 1-8, 2018 4 DEC 24-27, 1983
Min Temp <= 10 7 FEB 16-22, 1958 4 JAN 26-29, 1940 7 JAN 25-31, 1940 4 JAN 16-19, 1977 2 Multiple 3 Multiple 2 JAN 20-21, 1985
Min Temp <= 0 3 DEC 24-26, 1983 2 JAN 20-21, 1985 3 JAN 27-29, 1940 2 JAN 20-21, 1985 1 32867 None None
With Precipitation 16 JUN 21-JUL 6, 2004 12 JAN 21-FEB 2, 1957 11 SEP 24-OCT 4, 2015 12 SEP 24-OCT 5, 2015 14 Multiple 16 JAN 27-FEB 11, 1957 12 Multiple
>= 1.00" Precip 4 MAY 15-18, 2018 3 Multiple 3 Multiple 3 Multiple 4 Multiple 3 Multiple 5 Multiple
>= 2.00" Precip 3 AUG 21-23, 1967 2 Multiple 2 Multiple 3 SEP 15-17, 1945 3 Multiple 3 AUG 30-SEP 1, 2006 3 Multiple
>= 3.00" Precip 1 Multiple 2 AUG 26-27, 2008 1 Multiple 3 SEP 15-17, 1945 3 SEP 14-16, 2018 1 Multiple 2 Multiple
No Precipitation 39 SEP 26-NOV 3, 2000 39 SEP 26-NOV 3, 2000 42 SEP 26-NOV 6, 2000 38 SEP 27-NOV 3, 2000 34 SEP 23-OCT 26, 1943 26 OCT 9-NOV 3, 2000 26 MAY 20-JUN 14, 1999
With Snowfall 4 Multiple 3 FEB 24-26, 2015 5 JAN 10-14, 1968 3 FEB 24-26, 2015 3 Multiple 3 Multiple 3 FEB 9-11, 1973
Consecutive Days KAVL KCLT KGSO KRDU KILM KECG KHSE
Period of Record 1946-2018 1944-2018 1929-2018 1945-2018 1933-2018 1949-2018 1958-2018
Climate Division Southern Mountains Southern Piedmont Northern Piedmont Central Piedmont Southern Coastal Plain Northern Coastal Plain Outer Banks
Earliest Ever First Autumn Freeze Date September 14, 1953 October 9, 2000 October 2, 1947 October 2, 1947 October 22, 1974 October 4, 1974 October 28, 1979
Mean First Autumn Freeze Date 10/16 11/5 10/29 10/29 11/17 11/10 12/7
Latest Ever First Autumn Freeze Date November 13, 2016 December 10, 1978 December 1, 2009 November 28, 2009 December 18, 1975 December 10, 1982 February 2, 1993
Earliest Ever Last Spring Freeze Date March 11, 2012 February 18, 1997 March 7, 2010 March 12, 1946 February 7, 1945 February 27, 2012 February 11, 2011
Mean Last Spring Freeze Date 4/20 3/31 4/8 4/7 3/17 3/30 3/13
Latest Ever Last Spring Freeze Date May 22, 1954 May 2, 1963 May 8, 1989 May 10, 1977 April 21, 1983 April 21, 1961 April 18, 1966
Latest Ever Last >= 90 Day September 24, 2016 October 13, 1954 October 9, 2007 October 10, 2017 October 17, 1966 October 9, 2007 October 10, 2018
Mean Last Occurrence of >= 90 8/12 9/11 9/7 9/11 9/15 9/9 8/14
Earliest Last >= 90 Day of Summer June 5, 1985 August 4, 1971 July 18, 1971 July 21, 1969 August 11, 1981 July 12, 1967 June 15, 1964
Earliest Ever First >= 90 Day May 6, 1950 March 17, 1945 March 17, 1945 March 12, 1990 April 2, 1978 April 17, 2002 May 29, 1991
Mean First Occurrence of >= 90 6/25 5/21 5/21 5/12 5/13 5/22 7/6
Latest First >= 90 Day of Summer September 3, 1975 July 8, 2003 July 18, 1972 June 27, 1983 June 22, 1997 July 2, 1972 August 30, 1973
Consecutive Days KAVL Year(s) Occurred KCLT Year(s) Occurred KGSO Year(s) Occurred KRDU Year(s) Occurred KILM Year(s) Occurred KECG Year(s) Occurred KHSE Year(s) Occurred
Period of Record 1946-2018 1944-2018 1929-2018 1945-2018 1933-2018 1949-2018 1958-2018
Climate Division Southern Mountains Southern Piedmont Northern Piedmont Central Piedmont Southern Coastal Plain Northern Coastal Plain Outer Banks
Most days >= 100°F 2 1952 10 1954 5 1977 12 1999 7 Multiple 6 1952 0
Mean days >= 100°F 0 1 <1 1 1 0 0
Least days >= 100°F 0 Multiple 0 Multiple 0 Multiple 0 Multiple 0 Multiple 0 Multiple 0
Most days >= 90°F 39 1952 88 1954 67 2010 91 2010 71 1980 61 2011, 2012 25 1993
Mean days >= 90°F 10 46 34 44 41 31 6
Least days >= 90°F 0 Multiple 8 1967 7 1971 15 1969, 1972 13 1935, 1946 5 1967 0 Multiple
Most days >= 80°F 135 1954 164 2007, 2018 158 2007 168 2007 190 1985 163 2018 155 2018
Mean days >= 80°F 98 139 125 137 152 127 112
Least days >= 80°F 64 1796 103 1979 96 1976 106 1972 124 1946 98 1972 77 1967
Most days >= 70°F 209 1946 236 1998, 2017 219 2016 231 1990, 2017 274 1990 229 2012 239 1990
Mean days >= 70°F 178 210 195 209 236 204 200
Least days >= 70°F 154 1966 186 1983 169 1997 187 1983 204 1958 184 1967 174 1981
Most nights >= 70°F 15 2010 90 2018 71 2010 76 2010 121 2018 111 2018 136 2018
Mean nights >= 70°F 1 40 27 36 76 56 88
Least nights >= 70°F 0 Multiple 13 1974 3 1929 6 1962 42 1963 28 1976 44 1963
Most days <= 32°F 131 1966 92 1968 108 1960 104 1969 72 1968 82 1981 59 1981
Mean days <= 32°F 95 63 81 73 39 55 25
Least days <= 32°F 37 1964 26 1990 46 2012 39 1990 15 1990 26 2012 7 2012
Most days <= 20°F 53 1958 27 1977 39 1977 41 1977 12 1980, 1981 27 1977 8 1981
Mean days <= 20°F 22 9 16 12 3 7 1
Least days <= 20°F 5 1998, 2012 0 Multiple 2 1990 0 1949, 1956 0 Multiple 0 Multiple 0 Multiple
Most days <= 10°F 17 1977 6 1970 10 1936 13 1977 2 1982, 1983 3 Multiple 2 1985
Mean days <= 10°F 4 1 2 2 0 0 0
Least days <= 10°F 0 Multiple 0 Multiple 0 Multiple 0 Multiple 0 Multiple 0 Multiple 0 Multiple
Most days <= 0°F 3 Multiple 2 1985 3 1940 2 1970, 1985 1 1989 0 0
Mean days <= 0°F 0 0 0 0 0 0 0
Least days <= 0°F 0 Multiple 0 Multiple 0 Multiple 0 Multiple 0 Multiple 0 0
Most days w/ precip. 152 2003, 2018 143 2003 144 1929 149 1948 148 1989 145 2018 149 1989
Mean days w/ precip. 124 112 116 113 119 116 122
Least days w/ precip. 104 2007 79 2007 85 1986 92 2007 89 2007 88 2007 94 2001
Most days w/ snowfall 20 1978 9 1980 12 1968 11 2010 5 1942, 1973 8 1980, 1968 5 1973
gallery/climatological maximum temperature change by month
gallery/climatological minimum temperature change by month



KAVL
KHKY
KAKH
KCLT
KEQY
KINT
KGSO
KBUY
KMEB
KLBT
KFAY
KRDU
KRWI
KILM
KEWN
KMRH
KECG
KHSE

ASOS point and click testing