Last frost dates in North Carolina

187 NOAA weather stations in North Carolina have thirty years of frost records. The median station sees its last 32 °F night around Apr 1; across the state that ranges from Mar 1 to May 16, so pick the station nearest you rather than a state-wide figure.

FRISCO 2NNE Mar 1 Mar 21 Feb 3 Dec 20 292
OCRACOKE Mar 1 Mar 21 Feb 6 Dec 20 293
ATLANTIC BEACH WTP Mar 3 Mar 21 Feb 9 Dec 13 286
CAPE HATTERAS AP Mar 4 Mar 25 Feb 4 Dec 22 290
AURORA 6 N Mar 8 Mar 28 Feb 12 Dec 5 272
BEAUFORT MICHAEL J SMITH FLD Mar 10 Mar 26 Feb 18 Dec 1 265
CEDAR IS Mar 11 Mar 30 Feb 19 Nov 30 261
GOLDSBORO 4 SE Mar 15 Apr 1 Feb 23 Nov 18 250
MANTEO AP Mar 15 Mar 30 Feb 23 Dec 6 266
MOREHEAD CITY 2 WNW Mar 18 Apr 5 Feb 26 Nov 21 249
SWANQUARTER FERRY Mar 18 Mar 31 Feb 27 Nov 25 253
CHERRY POINT MCAS Mar 19 Apr 4 Feb 26 Nov 22 249
WILMINGTON INTL AP Mar 19 Apr 4 Feb 26 Nov 20 247
PERRYTOWN Mar 20 Apr 5 Feb 28 Nov 20 246
SHALLOTTE AG Mar 20 Apr 4 Feb 28 Nov 17 243
WILLIAMSTON 1 E Mar 20 Apr 5 Mar 1 Nov 12 239
WILMINGTON 7 SE Mar 20 Apr 8 Feb 28 Nov 15 241
LAURINBURG Mar 21 Apr 10 Mar 2 Nov 14 239
REELSBORO Mar 21 Apr 5 Mar 4 Nov 17 242
FAYETTEVILLE RGNL AP Mar 22 Apr 8 Mar 5 Nov 13 236
WASHINGTON WWTP 4W Mar 22 Apr 7 Mar 5 Nov 15 237
WILSON 3 SW Mar 22 Apr 8 Mar 3 Nov 12 236
NEW BERN CRAVEN CO AP Mar 23 Apr 7 Mar 6 Nov 15 237
NEW RIVER MCAF Mar 23 Apr 7 Mar 2 Nov 16 240
CATAWBA 5 SW Mar 24 Apr 9 Mar 5 Nov 8 230
EDENTON Mar 24 Apr 8 Mar 5 Nov 14 238
GASTONIA MUNI AP Mar 24 Apr 10 Mar 4 Nov 9 230
LUMBERTON Mar 24 Apr 8 Mar 2 Nov 11 234
LUMBERTON MUNI AP Mar 24 Apr 9 Feb 28 Nov 10 233
SOUTHPORT 5 N Mar 24 Apr 10 Mar 1 Nov 17 239
WADESBORO Mar 24 Apr 9 Mar 6 Nov 9 231
BELHAVEN 3 NE Mar 25 Apr 8 Mar 7 Nov 11 233
JACKSON SPRINGS 5 WNW Mar 25 Apr 10 Mar 6 Nov 14 235
KINSTON AG RSCH Mar 25 Apr 7 Mar 9 Nov 11 232
LAURINBURG MAXTON AP Mar 25 Apr 11 Mar 5 Nov 8 228
CLINTON 2 NE Mar 26 Apr 8 Mar 8 Nov 7 226
LONGWOOD Mar 26 Apr 11 Mar 3 Nov 11 231
NEWPORT/MOREHEAD CITY WFO Mar 26 Apr 9 Mar 5 Nov 16 236
SNOW HILL WASTE WATER TREAMENT Mar 26 Apr 8 Mar 4 Nov 12 232
SURF CITY Mar 26 Apr 9 Mar 11 Nov 13 233
WINSTON SALEM RYNLDS AP Mar 26 Apr 11 Mar 6 Nov 9 228
APEX Mar 27 Apr 10 Mar 8 Nov 8 227
ELIZABETH CITY Mar 27 Apr 18 Mar 7 Nov 17 238
GASTONIA Mar 27 Apr 9 Mar 9 Nov 9 228
GREENVILLE Mar 27 Apr 10 Mar 8 Nov 8 227
MOORES CREEK NB Mar 27 Apr 12 Mar 9 Nov 8 227
ROANOKE RAPIDS AP Mar 27 Apr 8 Mar 10 Nov 12 230
TRYON Mar 27 Apr 14 Mar 9 Nov 12 231
CLAYTON 3E Mar 28 Apr 11 Mar 10 Nov 8 225
DUNN 4 NW Mar 28 Apr 11 Mar 9 Nov 7 226
ELIZABETH CITY CGAS Mar 28 Apr 11 Mar 8 Nov 12 230
GOLDSBORO AG 1 N Mar 28 Apr 11 Mar 9 Nov 12 231
HENDERSON 4 NNE Mar 28 Apr 11 Mar 10 Nov 9 227
MT OLIVE 6SE Mar 28 Apr 10 Mar 10 Nov 7 226
RALEIGH 4 SW Mar 28 Apr 12 Mar 8 Nov 9 227
RALEIGH STATE UNIV Mar 28 Apr 12 Mar 8 Nov 8 229
ALBEMARLE Mar 29 Apr 14 Mar 11 Nov 4 220
BURLINGTON FIRE STN #5 Mar 29 Apr 15 Mar 8 Nov 9 226
CHAPEL HILL WILLIAMS AP Mar 29 Apr 12 Mar 11 Nov 5 222
COLUMBIA AG GUM NECK Mar 29 Apr 10 Mar 11 Nov 13 231
ELIZABETHTOWN Mar 29 Apr 13 Mar 8 Nov 8 226
LEWISTON Mar 29 Apr 12 Mar 12 Nov 7 223
RANDLEMAN Mar 29 Apr 13 Mar 13 Nov 6 224
SMITHFIELD Mar 29 Apr 14 Mar 10 Nov 5 220
WHITEVILLE 7 NW Mar 29 Apr 12 Mar 8 Nov 6 224
WILMINGTON 7 N Mar 29 Apr 11 Mar 12 Nov 8 226
BAYBORO 3 SW Mar 30 Apr 15 Mar 11 Nov 8 224
CHARLOTTE DOUGLAS AP Mar 30 Apr 14 Mar 12 Nov 3 221
FAYETTEVILLE (PWC) Mar 30 Apr 16 Mar 9 Nov 10 227
HAMLET Mar 30 Apr 15 Mar 14 Nov 4 220
HIGH PT Mar 30 Apr 15 Mar 13 Nov 5 220
LILLINGTON Mar 30 Apr 15 Mar 11 Nov 6 223
OXFORD AG Mar 30 Apr 14 Mar 16 Nov 6 222
PIEDMONT TRIAD INTL AP Mar 30 Apr 14 Mar 12 Nov 5 220
TARBORO 1 S Mar 30 Apr 10 Mar 12 Nov 9 226
CARY Mar 31 Apr 12 Mar 12 Nov 10 226
CHAPEL HILL 2 W Mar 31 Apr 14 Mar 16 Nov 3 218
DURHAM 11 W Mar 31 Apr 19 Mar 14 Nov 4 217
HICKORY FAA AP Mar 31 Apr 16 Mar 13 Nov 4 219
JACKSONVILLE EOC Mar 31 Apr 15 Mar 13 Nov 8 224
MONROE AP Mar 31 Apr 16 Mar 11 Nov 5 220
PLYMOUTH 5 E Mar 31 Apr 15 Mar 14 Nov 7 221
RALEIGH DURHAM INTL AP Mar 31 Apr 16 Mar 15 Nov 4 219
ROANOKE RAPIDS Mar 31 Apr 16 Mar 15 Nov 9 222
ROCKY MT 8 ESE Mar 31 Apr 13 Mar 10 Nov 7 223
SILER CITY 2 N Mar 31 Apr 13 Mar 14 Nov 4 220
YANCEYVILLE 4 SE Mar 31 Apr 14 Mar 16 Nov 4 218
BURLINGTON ALAMANCE AP Apr 1 Apr 17 Mar 13 Nov 2 215
CARTHAGE WTP Apr 1 Apr 19 Mar 13 Nov 5 219
CHATHAM WTP Apr 1 Apr 23 Mar 14 Nov 7 221
CONCORD Apr 1 Apr 16 Mar 16 Nov 2 215
GARNER Apr 1 Apr 15 Mar 17 Nov 1 213
GREENSBORO WTP Apr 1 Apr 14 Mar 18 Nov 4 217
KINSTON 7 SE Apr 1 Apr 15 Mar 16 Nov 4 217
LUMBER RVR SP Apr 1 Apr 16 Mar 12 Nov 5 219
ROCKY MT WILSON AP Apr 1 Apr 16 Mar 16 Nov 5 219
WALLACE 1SE Apr 1 Apr 16 Mar 13 Nov 7 220
DURHAM Apr 2 Apr 18 Mar 15 Nov 4 217
TAYLORSVILLE Apr 2 Apr 19 Mar 17 Nov 4 217
WILLARD 4 SW Apr 2 Apr 16 Mar 15 Nov 5 217
ARCOLA Apr 3 Apr 19 Mar 18 Nov 5 217
MONROE 2 SE Apr 3 Apr 18 Mar 17 Nov 1 213
RAEFORD Apr 3 Apr 19 Mar 17 Nov 3 214
FALLS LAKE Apr 4 Apr 19 Mar 20 Nov 4 213
HAW RVR 1E Apr 4 Apr 19 Mar 15 Nov 3 215
ASHEBORO 2 W Apr 5 Apr 21 Mar 18 Oct 31 207
JACKSON Apr 5 Apr 18 Mar 22 Nov 1 211
LAKE LURE 2 Apr 5 Apr 20 Mar 20 Oct 30 207
MARION Apr 5 Apr 21 Mar 20 Nov 1 209
N FK 2 Apr 5 Apr 22 Mar 20 Oct 31 206
REIDSVILLE 2 NW Apr 5 Apr 21 Mar 20 Nov 2 213
RICHLANDS Apr 5 Apr 20 Mar 19 Nov 4 214
ASHEVILLE Apr 6 Apr 24 Mar 20 Oct 31 205
CANE CREEK RSVR Apr 6 Apr 22 Mar 21 Nov 1 210
HOFMANN FOREST Apr 6 Apr 23 Mar 23 Nov 1 204
MURFREESBORO Apr 6 Apr 23 Mar 23 Nov 1 208
NEW HILL Apr 6 Apr 21 Mar 21 Nov 3 209
RURAL HALL Apr 6 Apr 21 Mar 21 Oct 31 209
SALISBURY Apr 6 Apr 27 Mar 21 Oct 30 208
WATERVILLE 2 Apr 6 Apr 23 Mar 20 Nov 1 210
CLAYTON WTP Apr 7 Apr 20 Mar 23 Nov 3 211
FAIRFIELD Apr 7 Apr 21 Mar 23 Nov 4 211
LENOIR Apr 7 Apr 28 Mar 21 Oct 31 207
MORGANTON Apr 7 Apr 26 Mar 24 Oct 28 202
W KERR SCOTT RESV Apr 7 Apr 22 Mar 24 Nov 1 208
WARSAW 5 E Apr 7 Apr 22 Mar 23 Oct 30 204
ASHEVILLE RGNL AP Apr 9 Apr 27 Mar 22 Oct 28 201
LINCOLNTON 4 W Apr 9 Apr 27 Mar 24 Oct 28 201
PFAFFTOWN Apr 9 Apr 23 Mar 25 Oct 31 204
SALISBURY 9 WNW Apr 9 Apr 24 Mar 24 Oct 28 203
N WILKESBORO Apr 10 Apr 26 Mar 25 Oct 29 201
SANFORD 8 NE Apr 10 Apr 25 Mar 26 Oct 30 203
DANBURY Apr 11 Apr 29 Mar 25 Oct 30 202
EDEN Apr 11 Apr 27 Mar 29 Oct 29 201
FOREST CITY 8 W Apr 11 Apr 28 Mar 27 Oct 27 198
HOT SPRINGS Apr 11 Apr 27 Mar 25 Oct 29 201
LEXINGTON Apr 11 Apr 26 Mar 28 Oct 28 199
LOUISBURG Apr 11 Apr 28 Mar 25 Oct 29 201
ENKA Apr 12 Apr 27 Mar 29 Oct 23 195
SHELBY 2 NW Apr 12 Apr 28 Mar 27 Oct 25 195
VALE AG 2 SW Apr 12 Apr 26 Mar 31 Oct 28 198
ROBBINSVILLE AG 5 NE Apr 13 May 2 Mar 30 Oct 26 194
HENDERSONVILLE 1 NE Apr 14 May 1 Mar 31 Oct 25 192
ELKIN Apr 15 May 3 Mar 31 Oct 26 194
LAKE TOXAWAY 2 SW Apr 15 May 1 Mar 31 Oct 26 193
MOCKSVILLE 5SE Apr 15 May 2 Mar 31 Oct 25 192
ROXBORO 7 ESE Apr 15 Apr 30 Mar 27 Oct 26 194
BRYSON CITY 4 Apr 16 May 2 Apr 1 Oct 24 189
HENDERSON 2 NNW Apr 16 Apr 30 Mar 31 Oct 26 193
STATESVILLE 2 NNE Apr 16 May 1 Apr 2 Oct 25 191
YADKINVILLE 6 E Apr 16 May 3 Apr 1 Oct 25 191
ANDREWS Apr 17 May 3 Apr 1 Oct 23 189
ASHEVILLE 13 S Apr 17 May 4 Mar 31 Oct 23 187
CHEROKEE Apr 17 May 6 Apr 1 Oct 21 186
FRANKLIN Apr 17 May 4 Apr 2 Oct 23 187
TAPOCO Apr 17 May 4 Mar 29 Oct 27 193
FLAT SPRINGS 1E Apr 18 May 7 Apr 3 Oct 24 188
FLETCHER 3 W Apr 18 May 4 Apr 1 Oct 21 186
BLACK MTN 2 W Apr 19 May 7 Apr 4 Oct 23 184
CANDLER 1 W Apr 19 May 7 Apr 4 Oct 22 185
CULLOWHEE Apr 19 May 7 Apr 2 Oct 22 184
MT AIRY 2 W Apr 19 May 8 Apr 4 Oct 23 186
PISGAH FOREST 3 NE Apr 19 May 8 Apr 2 Oct 23 186
BREVARD Apr 21 May 7 Apr 4 Oct 23 185
HAYESVILLE 1 NE Apr 21 May 5 Apr 6 Oct 21 182
OLD FT AG 3 W Apr 21 May 9 Apr 6 Oct 23 183
MURPHY 4ESE Apr 22 May 7 Apr 7 Oct 20 180
SPARTA 3.5 SSW Apr 22 May 11 Apr 6 Oct 22 180
SWANNANOA 2 SSE Apr 22 May 11 Apr 5 Oct 24 184
COWEETA EXP STN Apr 23 May 11 Apr 6 Oct 17 175
ASHEVILLE 8 SSW Apr 24 May 11 Apr 8 Oct 18 175
BURNSVILLE AG Apr 24 May 13 Apr 5 Oct 19 180
BLOWING ROCK 1NW Apr 25 May 12 Apr 8 Oct 21 178
BENT CREEK Apr 26 May 12 Apr 10 Oct 18 175
CELO 2 S Apr 26 May 13 Apr 8 Oct 15 171
SPRUCE PINE 2 NE Apr 26 May 13 Apr 10 Oct 20 177
MARSHALL Apr 28 May 13 Apr 12 Oct 18 173
BANNER ELK Apr 30 May 17 Apr 12 Oct 14 167
CATALOOCHEE Apr 30 May 15 Apr 14 Oct 12 164
HIGHLANDS Apr 30 May 17 Apr 13 Oct 15 167
WAYNESVILLE 1 E Apr 30 May 15 Apr 13 Oct 14 167
BOONE 1 SE May 2 May 19 Apr 17 Oct 13 163
TRANSOU May 4 May 22 Apr 18 Oct 10 158
GRANDFATHER MTN May 5 May 20 Apr 20 Oct 13 160
BEECH MTN May 6 May 23 Apr 22 Oct 14 159
JEFFERSON 2 E May 7 May 24 Apr 22 Oct 8 154
MT MITCHELL May 16 May 31 May 3 Oct 4 140

How to read the three dates

Average is the date by which, in half of the years between 1991 and 2020, the last 32 °F night had already happened. Safe is later: only one year in ten saw a frost after it, which is the date to set out frost-tender plants such as dahlia tubers and zinnia seedlings. Early is the risky end, with a frost after it in nine years out of ten.

Every figure is for the weather station, not for your garden. A valley bottom, a north slope or a spot near a lake can run a week or two either way. Cities are warmer than the countryside around them.

Where the numbers come from

The dates are NOAA's U.S. Climate Normals for 1991 to 2020, computed by the National Centers for Environmental Information for every station with thirty years of daily minimum temperatures. ZIP codes are matched to the nearest such station within 150 km using U.S. Census Bureau ZIP Code Tabulation Area centroids. Stations that never see a frost, such as much of south Florida, report no date and are left out.

All states →