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.
| Location | Temperature | Record Date |
| Albemarle | 109 °F (43 °C) | July 28, 1940 |
| Asheboro | 105 °F (41 °C) | August 18, 1988 |
| Asheville | 100 °F (38 °C) | June 30, 2012 |
| Asheville - Bent Creek | 100 °F (38 °C) | August 21, 1983 |
| Asheville - Enka Village | 99 °F (37 °C) | August 13, 1975 |
| Asheville Regional Airport | 101 °F (38 °C) | July 28, 1952 |
| Aurora | 103 °F (39 °C) | August 2, 1999 |
| Banner Elk | 98 °F (37 °C) | June 26, 1948 |
| Beech Mountain | 85 °F (29 °C) | July 4, 2026 |
| Belhaven | 108 °F (42 °C) | September 25, 1921 |
| Blowing Rock | 85 °F (29 °C) | July 2, 2012 |
| Boone | 93 °F (34 °C) | July 27, 2005 |
| Brevard | 99 °F (37 °C) | August 20, 1925 |
| Carrboro | 107 °F (42 °C) | July 21, 1900 |
| Carthage | 107 °F (42 °C) | June 23, 1981 |
| Cedar Island | 103 °F (39 °C) | July 25, 2010 |
| Celo | 97 °F (36 °C) | June 28, 1952 |
| Charlotte | 104 °F (40 °C) | September 6, 1954 |
| Cherokee | 102 °F (39 °C) | May 22, 1996 |
| Clayton | 107 °F (42 °C) | August 18, 1988 |
| Clinton | 104 °F (40 °C) | August 22, 1983 |
| Como | 105 °F (41 °C) | July 11, 1993 |
| Concord | 107 °F (42 °C) | August 22, 1983 |
| Cullowhee | 99 °F (37 °C) | July 28, 1952 |
| Danbury | 103 °F (39 °C) | August 21, 1983 |
| Edenton | 105 °F (41 °C) | July 18, 1942 |
| Elizabeth City | 104 °F (40 °C) | July 23, 1952 |
| Elizabeth City | 107 °F (42 °C) | July 18, 1942 |
| Elizabethtown | 105 °F (41 °C) | August 11, 2007 |
| Erwin | 108 °F (42 °C) | August 22, 1983 |
| Fayetteville | 106 °F (41 °C) | August 18, 1988 |
| Fayetteville | 107 °F (42 °C) | July 22, 1932 |
| Franklin | 101 °F (38 °C) | July 29, 1952 |
| Frisco | 96 °F (36 °C) | July 10, 1992 |
| Gastonia | 107 °F (42 °C) | June 27, 1954 |
| Goldsboro | 110 °F (43 °C) | July 11, 2007 |
| Grantsboro | 107 °F (42 °C) | August 1, 1999 |
| Greensboro | 104 °F (40 °C) | July 29, 1952 |
| Greensboro | 103 °F (39 °C) | August 18, 1988 |
| Greenville | 104 °F (40 °C) | September 1, 1932 |
| Hamlet | 108 °F (42 °C) | August 9, 2007 |
| Havelock | 104 °F (40 °C) | June 27, 1952 |
| Henderson | 106 °F (41 °C) | July 21, 1926 |
| Hendersonville | 101 °F (38 °C) | August 23, 1983 |
| High Point | 106 °F (41 °C) | July 29, 1952 |
| Highlands | 98 °F (37 °C) | August 7, 1930 |
| Hot Springs | 104 °F (40 °C) | July 1, 2012 |
| Jackson | 105 °F (41 °C) | September 7, 1954 |
| Jackson Springs | 107 °F (42 °C) | August 22, 1983 |
| Jacksonville | 102 °F (39 °C) | July 30, 2011 |
| Jacksonville | 110 °F (43 °C) | July 10, 1980 |
| James City | 106 °F (41 °C) | July 22, 1952 |
| Jefferson | 98 °F (37 °C) | August 21, 1925 |
| Kinston | 102 °F (39 °C) | July 31, 1999 |
| Kinston | 103 °F (39 °C) | August 22, 1983 |
| Lake Toxaway | 98 °F (37 °C) | May 20, 1996 |
| Laurel Springs | 94 °F (34 °C) | July 14, 1954 |
| Laurinburg | 107 °F (42 °C) | August 18, 1988 |
| Lenoir | 106 °F (41 °C) | July 21, 1926 |
| Lewiston Woodville | 107 °F (42 °C) | August 9, 2007 |
| Lexington | 107 °F (42 °C) | July 29, 1952 |
| Lillington | 105 °F (41 °C) | June 30, 2012 |
| Lincolnton | 105 °F (41 °C) | August 21, 1983 |
| Long View | 105 °F (41 °C) | July 29, 1952 |
| Longwood | 103 °F (39 °C) | August 22, 1983 |
| Louisburg | 107 °F (42 °C) | July 27, 1940 |
| Lumberton | 108 °F (42 °C) | July 21, 1926 |
| Lumberton | 107 °F (42 °C) | July 24, 1952 |
| Manteo | 101 °F (38 °C) | August 12, 1998 |
| Marion | 106 °F (41 °C) | July 28, 1952 |
| Marshall | 102 °F (39 °C) | September 6, 1925 |
| Mills River | 99 °F (37 °C) | August 22, 1983 |
| Mocksville | 103 °F (39 °C) | August 21, 1983 |
| Monroe | 107 °F (42 °C) | September 4, 1925 |
| Morehead City | 103 °F (39 °C) | June 30, 1959 |
| Morganton | 106 °F (41 °C) | July 29, 1952 |
| Morrisville | 106 °F (41 °C) | July 5, 2024 |
| Mount Airy | 105 °F (41 °C) | July 14, 1954 |
| Mount Mitchell | 81 °F (27 °C) | August 1, 1999 |
| Murphy | 100 °F (38 °C) | July 2, 2012 |
| Newport | 100 °F (38 °C) | July 13, 2011 |
| North Wilkesboro | 102 °F (39 °C) | August 22, 1983 |
| Ocracoke | 99 °F (37 °C) | August 22, 1975 |
| Otto | 99 °F (37 °C) | July 2, 2012 |
| Pisgah Forest | 98 °F (37 °C) | July 1, 2012 |
| Plymouth | 103 °F (39 °C) | August 22, 1983 |
| Pope Army Airfield | 106 °F (41 °C) | June 27, 1954 |
| Raleigh | 107 °F (42 °C) | July 29, 2011 |
| Randleman | 102 °F (39 °C) | July 9, 1977 |
| Reidsville | 103 °F (39 °C) | August 22, 1983 |
| Roanoke Rapids | 106 °F (41 °C) | June 30, 2012 |
| Rocky Mount | 106 °F (41 °C) | June 27, 1954 |
| Salisbury | 104 °F (40 °C) | August 22, 1983 |
| Salisbury | 105 °F (41 °C) | August 27, 1943 |
| Sanford | 107 °F (42 °C) | August 18, 1988 |
| Shelby | 107 °F (42 °C) | July 30, 1952 |
| Siler City | 107 °F (42 °C) | July 29, 1952 |
| Skippers Corner | 106 °F (41 °C) | July 11, 2003 |
| Smithfield | 106 °F (41 °C) | September 6, 1954 |
| Statesville | 106 °F (41 °C) | August 18, 1988 |
| Tarboro | 107 °F (42 °C) | July 18, 1942 |
| Timberlake | 104 °F (40 °C) | July 14, 1966 |
| Tryon | 105 °F (41 °C) | September 7, 1925 |
| Wadesboro | 107 °F (42 °C) | August 22, 1983 |
| Washington | 107 °F (42 °C) | August 15, 1900 |
| Waynesville | 97 °F (36 °C) | July 20, 1913 |
| Whiteville | 105 °F (41 °C) | August 9, 2007 |
| Wilkesboro | 102 °F (39 °C) | August 22, 1983 |
| Williamston | 101 °F (38 °C) | August 24, 1968 |
| Wilson | 107 °F (42 °C) | July 22, 1952 |
| Winston-Salem | 105 °F (41 °C) | August 15, 2023 |
| Wrightsboro | 104 °F (40 °C) | June 27, 1952 |
| Yadkinville | 105 °F (41 °C) | July 8, 1977 |
The highest temperature ever officially recorded in North Carolina, United States was 110 °F (43 °C), set in Goldsboro on July 11, 2007.
The lowest temperature ever officially recorded in North Carolina, United States was -34 °F (-37 °C), set in Mount Mitchell on January 21, 1985.
This page includes record high and low temperature data for 113 weather stations in North Carolina, United States.
The record highs and lows on this page span from 1893 to 2026 and are updated whenever a new station record is set.