North Carolina climate

Historical climate data for 551 cities in North Carolina — drawn from NOAA 1991-2020 normals at each city's primary weather station.

Warmest city
Red Springs
°F annual avg
Coldest city
Beech Mountain
45.8°F annual avg
Wettest city
Topsail Beach
in/yr
Snowiest city
Beech Mountain
66.5 in/yr
Frost-date data is available for 415 cities in North Carolina — the average last spring frost, first fall frost, and growing-season length for each. Find your city →

North Carolina climate rankings

Warmest cities

  1. Granite Falls — °F
  2. Nashville — °F
  3. Sawmills — °F
  4. Whitakers — °F
  5. King — °F
  6. Stem — °F
  7. Red Springs — °F
  8. Rutherford College — °F
  9. Pilot Mountain — °F
  10. Rosman — °F

Coldest cities

  1. Beech Mountain — 45.8°F
  2. Grandfather Village — 47.5°F
  3. Newland — 47.5°F
  4. Blowing Rock — 49.8°F
  5. Banner Elk — 50.1°F
  6. Seven Devils — 50.1°F
  7. Elk Park — 50.1°F
  8. Sugar Mountain — 50.1°F
  9. Boone — 50.2°F
  10. Highlands — 50.9°F

Wettest cities

  1. Hayesville — in/yr
  2. Black Mountain — in/yr
  3. East Arcadia — in/yr
  4. Rural Hall — in/yr
  5. Tobaccoville — in/yr
  6. Northwest — in/yr
  7. Surf City — in/yr
  8. St. Helena — in/yr
  9. Topsail Beach — in/yr
  10. Norlina — in/yr

Driest cities

  1. Mineral Springs — 37.9 in/yr
  2. Fairview — 37.9 in/yr
  3. Lake Park — 37.9 in/yr
  4. Hemby Bridge — 37.9 in/yr
  5. Indian Trail — 37.9 in/yr
  6. Waxhaw — 37.9 in/yr
  7. Weddington — 37.9 in/yr
  8. Stallings — 37.9 in/yr
  9. Matthews — 37.9 in/yr
  10. Wesley Chapel — 37.9 in/yr

All North Carolina cities

Weather stations in North Carolina → National climate rankings →