Frost dates / By state

Frost dates in North Carolina

NOAA 1991–2020 normals for a 32 °F freeze. Your own yard can run a little either side.

Short answer

Across 28 NOAA weather stations in North Carolina, the average last spring frost runs from March 4 at Cape Hatteras Airport to April 24 at Asheville 8 SSW. The first fall frost comes as early as October 18 at Asheville 8 SSW and as late as December 22 at Cape Hatteras Airport. Planting zones near these stations run from 7b to 9a.

North Carolina cities

Find yours by ZIP code

The table below is by weather station. For the station nearest you, and your planting zone, type your ZIP code.

North Carolina frost dates by weather station

StationLast spring frostFirst fall frostFrost-freeZone nearby
Asheville
2,238 ft
April 6
1 in 10 after April 24
October 31
1 in 10 by October 17
208 days7b
Asheville 13 S
2,103 ft
April 17
1 in 10 after May 4
October 23
1 in 10 by October 10
189 days7b
Asheville 8 SSW
2,151 ft
April 24
1 in 10 after May 11
October 18
1 in 10 by October 5
177 days7b
Asheville Rgnl Airport
2,117 ft
April 9
1 in 10 after April 27
October 28
1 in 10 by October 14
202 days7b
Beaufort Michael J Smith Fld
11 ft
March 10
1 in 10 after March 26
December 1
1 in 10 by November 10
266 days8b
Burlington Alamance Airport
617 ft
April 1
1 in 10 after April 17
November 2
1 in 10 by October 21
215 days8a
Cape Hatteras Airport
11 ft
March 4
1 in 10 after March 25
December 22
1 in 10 by November 29
293 days9a
Chapel Hill Williams Airport
512 ft
March 29
1 in 10 after April 12
November 5
1 in 10 by October 23
221 days8a
Charlotte Douglas Airport
728 ft
March 30
1 in 10 after April 14
November 3
1 in 10 by October 22
218 days8a
Cherry Point MCAS
29 ft
March 19
1 in 10 after April 4
November 22
1 in 10 by November 5
248 days8b
Durham 11 W
562 ft
March 31
1 in 10 after April 19
November 4
1 in 10 by October 22
218 days8a
Elizabeth City Cgas
13 ft
March 28
1 in 10 after April 11
November 12
1 in 10 by October 29
229 days8a
Fayetteville Rgnl Airport
186 ft
March 22
1 in 10 after April 8
November 13
1 in 10 by November 1
236 days8b
Gastonia Muni Airport
797 ft
March 24
1 in 10 after April 10
November 9
1 in 10 by October 27
230 days8a
Goldsboro 4 SE
109 ft
March 15
1 in 10 after April 1
November 18
1 in 10 by November 2
248 days8b
Hickory FAA Airport
1,143 ft
March 31
1 in 10 after April 16
November 4
1 in 10 by October 22
218 days8a
Laurinburg Maxton Airport
220 ft
March 25
1 in 10 after April 11
November 8
1 in 10 by October 26
228 days8a
Lumberton Muni Airport
121 ft
March 24
1 in 10 after April 9
November 10
1 in 10 by October 27
231 days8b
Manteo Airport
13 ft
March 15
1 in 10 after March 30
December 6
1 in 10 by November 19
266 days9a
Monroe Airport
679 ft
March 31
1 in 10 after April 16
November 5
1 in 10 by October 23
219 days8a
New Bern Craven Co Airport
19 ft
March 23
1 in 10 after April 7
November 15
1 in 10 by November 1
237 days8b
New River Mcaf
26 ft
March 23
1 in 10 after April 7
November 16
1 in 10 by November 1
238 days8b
Piedmont Triad Intl Airport
890 ft
March 30
1 in 10 after April 14
November 5
1 in 10 by October 25
220 days8a
Raleigh Durham Intl Airport
416 ft
March 31
1 in 10 after April 16
November 4
1 in 10 by October 23
218 days8a
Roanoke Rapids Airport
256 ft
March 27
1 in 10 after April 8
November 12
1 in 10 by October 31
230 days8a
Rocky Mt Wilson Airport
160 ft
April 1
1 in 10 after April 16
November 5
1 in 10 by October 25
218 days8a
Wilmington Intl Airport
33 ft
March 19
1 in 10 after April 4
November 20
1 in 10 by November 5
246 days8b
Winston Salem Rynlds Airport
970 ft
March 26
1 in 10 after April 11
November 9
1 in 10 by October 28
228 days8a

The average date is NOAA's 50% date: half of years have a later last frost, or an earlier first one. Plan by the 1-in-10 date if a freeze would cost you plants. Stations are NOAA's main weather stations, mostly airports. “Zone nearby” is the USDA 2023 zone of the nearest ZIP code within 10 miles. NOAA counts the frost season from August to July, so in the warmest places the “first fall” freeze lands after New Year.

How these dates work

Frost dates come from NOAA's 1991 to 2020 Climate Normals, which work out from each weather station's daily lows how likely the last spring freeze and the first fall freeze (32 °F) are by each date. We use the station nearest the middle of your ZIP code and show its height and distance, since a station on a hill or by a lake can differ from your yard.

The average date is the 50% date: half of years have a freeze after the spring date or before the fall one. The 1-in-10 dates are NOAA's 10% dates, the ones to plan by if a late freeze would cost you plants. Within one yard, cold air pools in low spots while walls and paving hold heat, so some corners freeze before others.

Other states

Alabama · Alaska · Arizona · Arkansas · California · Colorado · Connecticut · Delaware · Florida · Georgia · Hawaii · Idaho · Illinois · Indiana · Iowa · Kansas · Kentucky · Louisiana · Maine · Maryland · Massachusetts · Michigan · Minnesota · Mississippi · Missouri · Montana · Nebraska · Nevada · New Hampshire · New Jersey · New Mexico · New York · North Dakota · Ohio · Oklahoma · Oregon · Pennsylvania · Rhode Island · South Carolina · South Dakota · Tennessee · Texas · Utah · Vermont · Virginia · Washington · West Virginia · Wisconsin · Wyoming

Where the numbers come from

Get the new ones by email

We're adding more. Put your email in and we'll send one short note each time there's a new yard calculator.

No spam. Unsubscribe any time.