North Carolina, Mapped

When Does Your County Get Its First Freeze?

The typical date of the first 32° night of fall in every county, from the mountains in early Oct to the Outer Banks in late Dec

Published Nov 7, 2026
Alamance Alexander Anson Ashe Avery Beaufort Bertie Bladen Brunswick Buncombe Burke Cabarrus Caldwell Caswell Catawba Chatham Cherokee Clay Cleveland Columbus Craven Cumberland Dare Davidson Davie Duplin Durham Edgecombe Forsyth Franklin Gaston Gates Graham Granville Greene Guilford Halifax Harnett Haywood Hoke Hyde Iredell Jackson Johnston Jones Lee Lenoir Lincoln Macon Madison Martin McDowell Mecklenburg Montgomery Moore Nash Onslow Orange Pamlico Pender Person Pitt Polk Randolph Richmond Robeson Rockingham Rowan Rutherford Sampson Scotland Stanly Stokes Surry Swain Tyrrell Union Vance Wake Warren Washington Watauga Wayne Wilkes Wilson Yadkin Yancey Alleghany Camden Carteret Chowan Currituck Henderson Hertford Mitchell New Hanover Northampton Pasquotank Perquimans Transylvania
Oct 1Dec 31
When Does Your County Get Its First Freeze?

Play the fall, or drag to a day. Tap a county for its date and stations.

The typical date of the first 32° night of fall in every county, from the mountains in early Oct to the Outer Banks in late Dec

Published Nov 7, 2026

About this map

Each county is colored by its typical first freeze: the date by which, in half the years from 1991 to 2020, the low had already reached 32°F or colder for the first time that fall. The dates are NOAA’s U.S. Climate Normals for 168 North Carolina weather stations1,2. A county with more than one station takes the middle of their dates. Nine counties have none of these stations, so each takes the station nearest its center, and its tooltip says which. The mainlands of Dare and Hyde, where every station I used is on an island, take the nearest mainland station. I left out 19 stations whose normals NOAA marks as estimated, most of them with fewer than 10 years of records2.

Typical means half the years. At Raleigh-Durham International Airport, NOAA puts the chance of a first freeze by Oct 23 at 1 in 10, by Nov 4 at 1 in 2, and by Nov 17 at 9 in 101. Within one county the dates can be weeks apart: in Haywood County, the Cataloochee station, at 2,650 feet, typically sees its first freeze by Oct 12, and Waterville, at 1,430 feet, by Nov 1.

The islands freeze last. Cape Hatteras’s typical first freeze is Dec 22, Ocracoke’s Dec 20 and Manteo’s, on Roanoke Island, Dec 6, while on the mainland across the sound, the Gum Neck station in Tyrrell County typically sees its first by Nov 131. Where the Census map draws a barrier island, or Roanoke Island, as its own piece3, I colored it by the station on it, or else the nearest island station. Harkers Island, in the sound, and the islands the map joins to the mainland, like the Currituck Banks, take their county’s color.

Press Play to watch the freeze cross the state, the mountains first (Ashe County’s typical date is Oct 9) and the Outer Banks last. By Nov 7, 68 of the 100 counties have typically had their first freeze.

Every county

The median date of the first fall low of 32°F or colder, 1991–2020, from NOAA’s U.S. Climate Normals. A county with several stations takes the middle of their dates; islands the map draws apart are left out here and shown on the map.

AlamanceNov 33 stations
AlexanderNov 41 station
AlleghanyOct 10Nearest station (none used on the mainland)
AnsonNov 91 station
AsheOct 92 stations
AveryOct 145 stations
BeaufortNov 153 stations
BertieNov 71 station
BladenNov 81 station
BrunswickNov 173 stations
BuncombeOct 238 stations
BurkeOct 281 station
CabarrusNov 21 station
CaldwellOct 311 station
CamdenNov 17Nearest station (none used on the mainland)
CarteretNov 264 stations
CaswellNov 41 station
CatawbaNov 41 station
ChathamNov 41 station
CherokeeOct 222 stations
ChowanNov 141 station
ClayOct 23Nearest station (none used on the mainland)
ClevelandOct 251 station
ColumbusNov 61 station
CravenNov 203 stations
CumberlandNov 122 stations
CurrituckNov 17Nearest station (none used on the mainland)
DareNov 13Nearest station (none used on the mainland)
DavidsonOct 281 station
DavieOct 251 station
DuplinNov 32 stations
DurhamNov 41 station
EdgecombeNov 82 stations
ForsythNov 52 stations
FranklinOct 291 station
GastonNov 92 stations
GatesNov 1Nearest station (none used on the mainland)
GrahamOct 272 stations
GranvilleNov 61 station
GreeneNov 121 station
GuilfordNov 53 stations
HalifaxNov 112 stations
HarnettNov 71 station
HaywoodOct 143 stations
HendersonOct 233 stations
HertfordNov 11 station
HokeNov 31 station
HydeNov 13Nearest station (none used on the mainland)
IredellOct 251 station
JacksonOct 221 station
JohnstonNov 42 stations
JonesNov 4Nearest station (none used on the mainland)
LeeOct 301 station
LenoirNov 82 stations
LincolnOct 282 stations
MaconOct 173 stations
MadisonOct 242 stations
MartinNov 121 station
McDowellOct 282 stations
MecklenburgNov 31 station
MitchellOct 19Nearest station (none used on the mainland)
MontgomeryNov 141 station
MooreNov 14Nearest station (none used on the mainland)
NashNov 51 station
New HanoverNov 153 stations
NorthamptonNov 11 station
OnslowNov 64 stations
OrangeNov 44 stations
PamlicoNov 132 stations
PasquotankNov 152 stations
PenderNov 92 stations
PerquimansNov 14Nearest station (none used on the mainland)
PersonOct 261 station
PittNov 81 station
PolkNov 121 station
RandolphOct 311 station
RichmondNov 41 station
RobesonNov 103 stations
RockinghamOct 312 stations
RowanOct 292 stations
RutherfordOct 271 station
SampsonNov 71 station
ScotlandNov 112 stations
StanlyNov 41 station
StokesOct 301 station
SurryOct 231 station
SwainOct 211 station
TransylvaniaOct 233 stations
TyrrellNov 131 station
UnionNov 32 stations
VanceOct 261 station
WakeNov 68 stations
WarrenNov 51 station
WashingtonNov 71 station
WataugaOct 172 stations
WayneNov 152 stations
WilkesOct 312 stations
WilsonNov 121 station
YadkinOct 251 station
YanceyOct 153 stations

Sources

  1. NOAA National Centers for Environmental Information, U.S. Climate Normals 1991–2020, annual and seasonal, by station
  2. NOAA NCEI, Annual/Seasonal Normals 1991–2020 documentation
  3. U.S. Census Bureau, 2023 cartographic boundary file, counties, 1:500,000