Home › North Carolina
North Carolina: first snow, freeze dates and white Christmas odds
Snow and freeze history for 8 NOAA weather stations in North Carolina, computed from 1995–2024 daily records. The earliest typical first snow among them is Asheville (median Dec 2). The best white Christmas odds are at Asheville (10%).
| City | First measurable snow (median) | First 1"+ snow (median) | White Christmas chance | Avg snowfall / season | First fall freeze (median) | Last spring freeze (median) |
|---|---|---|---|---|---|---|
| Asheville | Dec 2 | Dec 22 | 10% | 10.6" | Oct 30 | Apr 10 |
| Asheville (Airport) | Dec 24 | Jan 6 | 7% | 9.5" | Oct 22 | Apr 11 |
| Cape Hatteras | Jan 23 | Jan 22 | 0% | 1.2" | Dec 11 | Mar 6 |
| Charlotte | Jan 16 | Jan 17 | 0% | 3.5" | Nov 3 | Apr 1 |
| Greensboro | Jan 6 | Jan 8 | 0% | 7.3" | Nov 5 | Apr 4 |
| New Bern | – | – | – | – | Nov 15 | Mar 23 |
| Raleigh | Jan 11 | Jan 19 | 0% | 5.1" | Nov 4 | Apr 6 |
| Wilmington (North Carolina) | Jan 23 | Jan 21 | 0% | 1.0" | Nov 19 | Mar 16 |
Planning for winter? Heat pump vs gas furnace, propane and oil: heating cost in North Carolina (on our sister site PlugVsPump, from EIA prices).