Statewide areal climate 1951–2025

North Carolina

A 50.3" / 59.9°F normal · 2025 ran 87% of normal precipitation. 100 counties.
2026 so far · through Jul 25: This area is at 69% (19.38") of the 1996–2025 to-date normal — the 2nd driest start of 76 years. Temperature +1.2°F vs normal. U.S. year-to-date →

Normal (1996–2025)

50.3in
annual precipitation · 59.9°F

2025 vs Normal

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

Wettest Year

68.3in
2018

Driest Year

34.7in
2007

Biggest Rain Day

5.25in
Sep 16 · 1999

Warmest Year

61.3°F
2019

Record

1951–2025
75 complete years · NOAA nClimGrid

Where 2025 Ran Wet & Dry

Every county in North Carolina by its 2025 precipitation vs the 1996–2025 normal.
Where 2025 Ran Wet & Dry

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
WettestSince · browse by state · precipitation & snowfall records · NOAA/RCC-ACIS ThreadEx gauge record · part of Weather Trader · supported by Substack Subscribers
© 2026 Weather Trader · All rights reserved