Statewide areal climate 1951–2025

North Carolina

A 59.9°F / 50.3" normal · 2025 ran +0.1°F vs normal. 100 counties.
2026 so far · through Jul 10: This area is running +1.2°F (58.5°F) vs the 1996–2025 to-date normal — the 9th warmest start of 76 years. Precipitation 62% of normal. U.S. year-to-date →

Normal (1996–2025)

59.9°F
annual mean · 50.3" precipitation

2025 vs Normal

+0.1°F
60.0°F · 43.9" (87% of normal)

Warmest Year

61.3°F
2019 · coldest 56.8°F (1963)

Wettest Year

68.3in
2018 · driest 34.7" (2007)

Hottest Day

100.3°F
Jun 27 · 1952

Coldest Day

-6.4°F
Jan 21 · 1985

Biggest Rain Day

5.25in
Sep 16 · 1999

Record

1951–2025
75 complete years · NOAA nClimGrid

Where 2025 Ran Warm & Cool

Every county in North Carolina by its 2025 temperature vs the 1996–2025 normal.
Where 2025 Ran Warm & Cool

Monthly Climate

41°
J
44°
F
51°
M
59°
A
67°
M
75°
J
78°
J
77°
A
71°
S
61°
O
51°
N
44°
D
—— normal temperature (°F) · ▮ normal precipitation (in) · 1996–2025

Counties (100)

Alamance CountyAlexander CountyAlleghany CountyAnson CountyAshe CountyAvery CountyBeaufort CountyBertie CountyBladen CountyBrunswick CountyBuncombe CountyBurke CountyCabarrus CountyCaldwell CountyCamden CountyCarteret CountyCaswell CountyCatawba CountyChatham CountyCherokee CountyChowan CountyClay CountyCleveland CountyColumbus CountyCraven CountyCumberland CountyCurrituck CountyDare CountyDavidson CountyDavie CountyDuplin CountyDurham CountyEdgecombe CountyForsyth CountyFranklin CountyGaston CountyGates CountyGraham CountyGranville CountyGreene CountyGuilford CountyHalifax CountyHarnett CountyHaywood CountyHenderson CountyHertford CountyHoke CountyHyde CountyIredell CountyJackson CountyJohnston CountyJones CountyLee CountyLenoir CountyLincoln CountyMacon CountyMadison CountyMartin CountyMcDowell CountyMecklenburg CountyMitchell CountyMontgomery CountyMoore CountyNash CountyNew Hanover CountyNorthampton CountyOnslow CountyOrange CountyPamlico CountyPasquotank CountyPender CountyPerquimans CountyPerson CountyPitt CountyPolk CountyRandolph CountyRichmond CountyRobeson CountyRockingham CountyRowan CountyRutherford CountySampson CountyScotland CountyStanly CountyStokes CountySurry CountySwain CountyTransylvania CountyTyrrell CountyUnion CountyVance CountyWake CountyWarren CountyWashington CountyWatauga CountyWayne CountyWilkes CountyWilson CountyYadkin CountyYancey County
Areal nClimGrid averages (NOAA/NCEI) over the whole area — an average across the region, not a single station. Separate from the station records.
← U.S. overview
Coldest Since · Browse all states · See where it's hottest → hottestsince.com
part of Weather Trader · supported by Substack Subscribers · data: NWS NDFD forecast + NOAA/ACIS ThreadEx records · updated 2026-07-13 14:12Z
© 2026 Weather Trader · All rights reserved