North Carolina Record High and Low Temperatures

This page tracks the highest and lowest temperatures ever officially recorded at 113 weather stations across North Carolina, United States, based on measurements dating from 1893 to 2026. Use the interactive map or the list below to see the record high and record low temperature (in Fahrenheit) for each location, along with the date each record was set.

Map List Related Pages FAQ

Map of All Time Record High Temperatures in North Carolina Record High and Low Temperatures

List of All Time Record High Temperatures in North Carolina Record High and Low Temperatures

LocationTemperatureRecord Date
Albemarle109 °F (43 °C)July 28, 1940
Asheboro105 °F (41 °C)August 18, 1988
Asheville100 °F (38 °C)June 30, 2012
Asheville - Bent Creek100 °F (38 °C)August 21, 1983
Asheville - Enka Village99 °F (37 °C)August 13, 1975
Asheville Regional Airport101 °F (38 °C)July 28, 1952
Aurora103 °F (39 °C)August 2, 1999
Banner Elk98 °F (37 °C)June 26, 1948
Beech Mountain85 °F (29 °C)July 4, 2026
Belhaven108 °F (42 °C)September 25, 1921
Blowing Rock85 °F (29 °C)July 2, 2012
Boone93 °F (34 °C)July 27, 2005
Brevard99 °F (37 °C)August 20, 1925
Carrboro107 °F (42 °C)July 21, 1900
Carthage107 °F (42 °C)June 23, 1981
Cedar Island103 °F (39 °C)July 25, 2010
Celo97 °F (36 °C)June 28, 1952
Charlotte104 °F (40 °C)September 6, 1954
Cherokee102 °F (39 °C)May 22, 1996
Clayton107 °F (42 °C)August 18, 1988
Clinton104 °F (40 °C)August 22, 1983
Como105 °F (41 °C)July 11, 1993
Concord107 °F (42 °C)August 22, 1983
Cullowhee99 °F (37 °C)July 28, 1952
Danbury103 °F (39 °C)August 21, 1983
Edenton105 °F (41 °C)July 18, 1942
Elizabeth City104 °F (40 °C)July 23, 1952
Elizabeth City107 °F (42 °C)July 18, 1942
Elizabethtown105 °F (41 °C)August 11, 2007
Erwin108 °F (42 °C)August 22, 1983
Fayetteville106 °F (41 °C)August 18, 1988
Fayetteville107 °F (42 °C)July 22, 1932
Franklin101 °F (38 °C)July 29, 1952
Frisco96 °F (36 °C)July 10, 1992
Gastonia107 °F (42 °C)June 27, 1954
Goldsboro110 °F (43 °C)July 11, 2007
Grantsboro107 °F (42 °C)August 1, 1999
Greensboro104 °F (40 °C)July 29, 1952
Greensboro103 °F (39 °C)August 18, 1988
Greenville104 °F (40 °C)September 1, 1932
Hamlet108 °F (42 °C)August 9, 2007
Havelock104 °F (40 °C)June 27, 1952
Henderson106 °F (41 °C)July 21, 1926
Hendersonville101 °F (38 °C)August 23, 1983
High Point106 °F (41 °C)July 29, 1952
Highlands98 °F (37 °C)August 7, 1930
Hot Springs104 °F (40 °C)July 1, 2012
Jackson105 °F (41 °C)September 7, 1954
Jackson Springs107 °F (42 °C)August 22, 1983
Jacksonville102 °F (39 °C)July 30, 2011
Jacksonville110 °F (43 °C)July 10, 1980
James City106 °F (41 °C)July 22, 1952
Jefferson98 °F (37 °C)August 21, 1925
Kinston102 °F (39 °C)July 31, 1999
Kinston103 °F (39 °C)August 22, 1983
Lake Toxaway98 °F (37 °C)May 20, 1996
Laurel Springs94 °F (34 °C)July 14, 1954
Laurinburg107 °F (42 °C)August 18, 1988
Lenoir106 °F (41 °C)July 21, 1926
Lewiston Woodville107 °F (42 °C)August 9, 2007
Lexington107 °F (42 °C)July 29, 1952
Lillington105 °F (41 °C)June 30, 2012
Lincolnton105 °F (41 °C)August 21, 1983
Long View105 °F (41 °C)July 29, 1952
Longwood103 °F (39 °C)August 22, 1983
Louisburg107 °F (42 °C)July 27, 1940
Lumberton108 °F (42 °C)July 21, 1926
Lumberton107 °F (42 °C)July 24, 1952
Manteo101 °F (38 °C)August 12, 1998
Marion106 °F (41 °C)July 28, 1952
Marshall102 °F (39 °C)September 6, 1925
Mills River99 °F (37 °C)August 22, 1983
Mocksville103 °F (39 °C)August 21, 1983
Monroe107 °F (42 °C)September 4, 1925
Morehead City103 °F (39 °C)June 30, 1959
Morganton106 °F (41 °C)July 29, 1952
Morrisville106 °F (41 °C)July 5, 2024
Mount Airy105 °F (41 °C)July 14, 1954
Mount Mitchell81 °F (27 °C)August 1, 1999
Murphy100 °F (38 °C)July 2, 2012
Newport100 °F (38 °C)July 13, 2011
North Wilkesboro102 °F (39 °C)August 22, 1983
Ocracoke99 °F (37 °C)August 22, 1975
Otto99 °F (37 °C)July 2, 2012
Pisgah Forest98 °F (37 °C)July 1, 2012
Plymouth103 °F (39 °C)August 22, 1983
Pope Army Airfield106 °F (41 °C)June 27, 1954
Raleigh107 °F (42 °C)July 29, 2011
Randleman102 °F (39 °C)July 9, 1977
Reidsville103 °F (39 °C)August 22, 1983
Roanoke Rapids106 °F (41 °C)June 30, 2012
Rocky Mount106 °F (41 °C)June 27, 1954
Salisbury104 °F (40 °C)August 22, 1983
Salisbury105 °F (41 °C)August 27, 1943
Sanford107 °F (42 °C)August 18, 1988
Shelby107 °F (42 °C)July 30, 1952
Siler City107 °F (42 °C)July 29, 1952
Skippers Corner106 °F (41 °C)July 11, 2003
Smithfield106 °F (41 °C)September 6, 1954
Statesville106 °F (41 °C)August 18, 1988
Tarboro107 °F (42 °C)July 18, 1942
Timberlake104 °F (40 °C)July 14, 1966
Tryon105 °F (41 °C)September 7, 1925
Wadesboro107 °F (42 °C)August 22, 1983
Washington107 °F (42 °C)August 15, 1900
Waynesville97 °F (36 °C)July 20, 1913
Whiteville105 °F (41 °C)August 9, 2007
Wilkesboro102 °F (39 °C)August 22, 1983
Williamston101 °F (38 °C)August 24, 1968
Wilson107 °F (42 °C)July 22, 1952
Winston-Salem105 °F (41 °C)August 15, 2023
Wrightsboro104 °F (40 °C)June 27, 1952
Yadkinville105 °F (41 °C)July 8, 1977

Frequently Asked Questions

What is the highest temperature ever recorded in North Carolina, United States?

The highest temperature ever officially recorded in North Carolina, United States was 110 °F (43 °C), set in Goldsboro on July 11, 2007.

What is the lowest temperature ever recorded in North Carolina, United States?

The lowest temperature ever officially recorded in North Carolina, United States was -34 °F (-37 °C), set in Mount Mitchell on January 21, 1985.

How many weather stations have record temperature data for North Carolina, United States?

This page includes record high and low temperature data for 113 weather stations in North Carolina, United States.

What time period do these temperature records cover?

The record highs and lows on this page span from 1893 to 2026 and are updated whenever a new station record is set.

2026 plantmaps.com