Skip to content
VSWeather

North Carolina weather by city

VSWeather covers 163 cities and towns in North Carolina, from Charlotte (population 886,283) down to Sawmills (population 5,027). Oak Island is the state's sunniest covered city at 213 sunny days a year. Boone is its snowiest at 26 in of snow in an average winter. Every figure is a 30 year average for 1991 to 2020.

North Carolina climate standouts

The top 10 covered cities in the state for each measure.

Sunniest

  1. 1Oak Island 213 sunny days
  2. 2St. James 213 sunny days
  3. 3Carolina Beach 213 sunny days
  4. 4Boiling Spring Lakes 213 sunny days
  5. 5Mount Holly 212 sunny days
  6. 6Belmont 212 sunny days
  7. 7Cramerton 212 sunny days
  8. 8Concord 211 sunny days
  9. 9Huntersville 211 sunny days
  10. 10Kannapolis 211 sunny days

Snowiest

  1. 1Boone 26 in of snow
  2. 2Black Mountain 22 in of snow
  3. 3Swannanoa 18 in of snow
  4. 4Waynesville 15 in of snow
  5. 5Woodfin 14 in of snow
  6. 6Cullowhee 13 in of snow
  7. 7Asheville 12 in of snow
  8. 8Marion 10 in of snow
  9. 9Fletcher 10 in of snow
  10. 10Mills River 9 in of snow

Rainiest

  1. 1Boone 161 wet days a year
  2. 2Waynesville 159 wet days a year
  3. 3Woodfin 148 wet days a year
  4. 4Cullowhee 147 wet days a year
  5. 5Brevard 143 wet days a year
  6. 6Marion 141 wet days a year
  7. 7New Bern 140 wet days a year
  8. 8Havelock 140 wet days a year
  9. 9Jacksonville 139 wet days a year
  10. 10Piney Green 139 wet days a year

Warmest

  1. 1St. James 65 °F average
  2. 2Boiling Spring Lakes 65 °F average
  3. 3Oak Island 65 °F average
  4. 4Carolina Beach 65 °F average
  5. 5Havelock 64 °F average
  6. 6Myrtle Grove 64 °F average
  7. 7Kings Grant 64 °F average
  8. 8Silver Lake 64 °F average
  9. 9Wilmington 64 °F average
  10. 10Ogden 64 °F average

All covered North Carolina cities and towns

Every place links to its full climate profile.

National rankings

See how North Carolina cities place among the sunniest cities and snowiest cities and more in the US city weather rankings.

About this data

Figures are 30 year averages for 1991 to 2020, computed from daily climate history at each city's own coordinates. Sunny days count clear plus partly cloudy days; snowfall is anchored to NOAA station measurements. Methods and sources are described on the data sources page.

Weather data by Open-Meteo.com (CC BY 4.0). Contains modified Copernicus Climate Change Service information (ERA5, ERA5-Land).