North Carolina frost dates
Across 187 weather stations in North Carolina, the median last spring frost runs from Mar 1 in Frisco to May 16 in Mount Mitchell, and the first fall frost from Oct 4 to Dec 22.
North Carolina at a glance
- Weather stations
- 187
- Earliest last frost
- Mar 1 Frisco
- Latest last frost
- May 16 Mount Mitchell
- Longest season
- 293 days Ocracoke
- Typical season
- about 217 frost-free days
- Hardiness zones
- Zones 6b to 9a
Frost dates by weather station
| Weather station | Last spring frost | First fall frost | Frost-free days | Zone |
|---|---|---|---|---|
| Albemarle | Mar 29 | Nov 4 | 220 | 8a |
| Andrews | Apr 17 | Oct 23 | 189 | 7a |
| Apex | Mar 27 | Nov 8 | 227 | 8a |
| Arcola | Apr 3 | Nov 5 | 217 | 8a |
| Asheboro | Apr 5 | Oct 31 | 207 | 8a |
| Asheville | Apr 6 | Oct 31 | 205 | 7b |
| Asheville 13 mi S | Apr 17 | Oct 23 | 187 | 7b |
| Asheville 8 mi SSW | Apr 24 | Oct 18 | 175 | 7b |
| Asheville Regional Airport | Apr 9 | Oct 28 | 201 | 7b |
| Atlantic Beach Water Plant | Mar 3 | Dec 13 | 286 | 8b |
| Aurora | Mar 8 | Dec 5 | 272 | 8b |
| Banner Elk | Apr 30 | Oct 14 | 167 | 6b |
| Bayboro | Mar 30 | Nov 8 | 224 | 8b |
| Beaufort Michael J Smith Field | Mar 10 | Dec 1 | 265 | 8b |
| Beech Mountain | May 6 | Oct 14 | 159 | 6b |
| Belhaven | Mar 25 | Nov 11 | 233 | 8b |
| Bent Creek | Apr 26 | Oct 18 | 175 | 7b |
| Black Mountain | Apr 19 | Oct 23 | 184 | 7a |
| Blowing Rock | Apr 25 | Oct 21 | 178 | 6b |
| Boone | May 2 | Oct 13 | 163 | 7a |
| Brevard | Apr 21 | Oct 23 | 185 | 7b |
| Bryson City | Apr 16 | Oct 24 | 189 | 7a |
| Burlington Alamance Airport | Apr 1 | Nov 2 | 215 | 8a |
| Burlington Fire Station | Mar 29 | Nov 9 | 226 | 8a |
| Burnsville Ag | Apr 24 | Oct 19 | 180 | 7a |
| Candler | Apr 19 | Oct 22 | 185 | 7a |
| Cane Creek Reservoir | Apr 6 | Nov 1 | 210 | 8a |
| Cape Hatteras Airport | Mar 4 | Dec 22 | 290 | 9a |
| Carthage Water Plant | Apr 1 | Nov 5 | 219 | 8a |
| Cary | Mar 31 | Nov 10 | 226 | 8a |
| Cataloochee | Apr 30 | Oct 12 | 164 | 7a |
| Catawba | Mar 24 | Nov 8 | 230 | 8a |
| Cedar Island | Mar 11 | Nov 30 | 261 | 8b |
| Celo | Apr 26 | Oct 15 | 171 | 7a |
| Chapel Hill | Mar 31 | Nov 3 | 218 | 8a |
| Chapel Hill Williams Airport | Mar 29 | Nov 5 | 222 | 8a |
| Charlotte Douglas Airport | Mar 30 | Nov 3 | 221 | 8a |
| Chatham Water Plant | Apr 1 | Nov 7 | 221 | 8a |
| Cherokee | Apr 17 | Oct 21 | 186 | 7a |
| Cherry Point Marine Corps Air Station | Mar 19 | Nov 22 | 249 | 8b |
| Clayton | Mar 28 | Nov 8 | 225 | 8a |
| Clayton Water Plant | Apr 7 | Nov 3 | 211 | 8a |
| Clinton | Mar 26 | Nov 7 | 226 | 8b |
| Columbia Ag Gum Neck | Mar 29 | Nov 13 | 231 | 8b |
| Concord | Apr 1 | Nov 2 | 215 | 8a |
| Coweeta Experiment Station | Apr 23 | Oct 17 | 175 | 7b |
| Cullowhee | Apr 19 | Oct 22 | 184 | 7b |
| Danbury | Apr 11 | Oct 30 | 202 | 7b |
| Dunn | Mar 28 | Nov 7 | 226 | 8a |
| Durham | Apr 2 | Nov 4 | 217 | 8a |
| Durham 11 mi W | Mar 31 | Nov 4 | 217 | 8a |
| Eden | Apr 11 | Oct 29 | 201 | 7b |
| Edenton | Mar 24 | Nov 14 | 238 | 8a |
| Elizabeth City | Mar 27 | Nov 17 | 238 | 8a |
| Elizabeth City Cgas | Mar 28 | Nov 12 | 230 | 8a |
| Elizabethtown | Mar 29 | Nov 8 | 226 | 8b |
| Elkin | Apr 15 | Oct 26 | 194 | 7b |
| Enka | Apr 12 | Oct 23 | 195 | 7b |
| Fairfield | Apr 7 | Nov 4 | 211 | 8b |
| Falls Lake | Apr 4 | Nov 4 | 213 | 8a |
| Fayetteville (pwc) | Mar 30 | Nov 10 | 227 | 8b |
| Fayetteville Regional Airport | Mar 22 | Nov 13 | 236 | 8b |
| Flat Springs | Apr 18 | Oct 24 | 188 | 7a |
| Fletcher | Apr 18 | Oct 21 | 186 | 7b |
| Forest City | Apr 11 | Oct 27 | 198 | 8a |
| Franklin | Apr 17 | Oct 23 | 187 | 7b |
| Frisco | Mar 1 | Dec 20 | 292 | 9a |
| Garner | Apr 1 | Nov 1 | 213 | 8a |
| Gastonia | Mar 27 | Nov 9 | 228 | 8a |
| Gastonia Municipal Airport | Mar 24 | Nov 9 | 230 | 8a |
| Goldsboro | Mar 15 | Nov 18 | 250 | 8b |
| Goldsboro Ag | Mar 28 | Nov 12 | 231 | 8a |
| Grandfather Mountain | May 5 | Oct 13 | 160 | 6b |
| Greensboro Water Plant | Apr 1 | Nov 4 | 217 | 8a |
| Greenville | Mar 27 | Nov 8 | 227 | 8a |
| Hamlet | Mar 30 | Nov 4 | 220 | 8a |
| Haw River | Apr 4 | Nov 3 | 215 | 8a |
| Hayesville | Apr 21 | Oct 21 | 182 | 7b |
| Henderson 2 mi NNW | Apr 16 | Oct 26 | 193 | 7b |
| Henderson 4 mi NNE | Mar 28 | Nov 9 | 227 | 7b |
| Hendersonville | Apr 14 | Oct 25 | 192 | 7b |
| Hickory Faa Airport | Mar 31 | Nov 4 | 219 | 8a |
| High Point | Mar 30 | Nov 5 | 220 | 8a |
| Highlands | Apr 30 | Oct 15 | 167 | 7a |
| Hofmann Forest | Apr 6 | Nov 1 | 204 | 8b |
| Hot Springs | Apr 11 | Oct 29 | 201 | 7a |
| Jackson | Apr 5 | Nov 1 | 211 | 8a |
| Jackson Springs | Mar 25 | Nov 14 | 235 | 8a |
| Jacksonville Eoc | Mar 31 | Nov 8 | 224 | 8a |
| Jefferson | May 7 | Oct 8 | 154 | 7a |
| Kinston | Apr 1 | Nov 4 | 217 | 8b |
| Kinston Ag Research | Mar 25 | Nov 11 | 232 | 8b |
| Lake Lure | Apr 5 | Oct 30 | 207 | 8a |
| Lake Toxaway | Apr 15 | Oct 26 | 193 | 7b |
| Laurinburg | Mar 21 | Nov 14 | 239 | 8a |
| Laurinburg Maxton Airport | Mar 25 | Nov 8 | 228 | 8a |
| Lenoir | Apr 7 | Oct 31 | 207 | 7b |
| Lewiston | Mar 29 | Nov 7 | 223 | 8a |
| Lexington | Apr 11 | Oct 28 | 199 | 7b |
| Lillington | Mar 30 | Nov 6 | 223 | 8a |
| Lincolnton | Apr 9 | Oct 28 | 201 | 8a |
| Longwood | Mar 26 | Nov 11 | 231 | 8b |
| Louisburg | Apr 11 | Oct 29 | 201 | 8a |
| Lumber River State Park | Apr 1 | Nov 5 | 219 | 8b |
| Lumberton | Mar 24 | Nov 11 | 234 | 8b |
| Lumberton Municipal Airport | Mar 24 | Nov 10 | 233 | 8b |
| Manteo Airport | Mar 15 | Dec 6 | 266 | 9a |
| Marion | Apr 5 | Nov 1 | 209 | 7b |
| Marshall | Apr 28 | Oct 18 | 173 | 7a |
| Mocksville | Apr 15 | Oct 25 | 192 | 7b |
| Monroe | Apr 3 | Nov 1 | 213 | 8a |
| Monroe Airport | Mar 31 | Nov 5 | 220 | 8a |
| Moores Creek Nb | Mar 27 | Nov 8 | 227 | 8b |
| Morehead City | Mar 18 | Nov 21 | 249 | 8b |
| Morganton | Apr 7 | Oct 28 | 202 | 7b |
| Mount Airy | Apr 19 | Oct 23 | 186 | 7b |
| Mount Mitchell | May 16 | Oct 4 | 140 | 7a |
| Mount Olive | Mar 28 | Nov 7 | 226 | 8a |
| Murfreesboro | Apr 6 | Nov 1 | 208 | 8a |
| Murphy | Apr 22 | Oct 20 | 180 | 7b |
| New Bern Craven County Airport | Mar 23 | Nov 15 | 237 | 8b |
| New Hill | Apr 6 | Nov 3 | 209 | 8a |
| New River McAf | Mar 23 | Nov 16 | 240 | 8b |
| Newport/Morehead City | Mar 26 | Nov 16 | 236 | 8b |
| North Fork | Apr 5 | Oct 31 | 206 | 7a |
| North Wilkesboro | Apr 10 | Oct 29 | 201 | 7b |
| Ocracoke | Mar 1 | Dec 20 | 293 | 9a |
| Old Fort Ag | Apr 21 | Oct 23 | 183 | 7b |
| Oxford Ag | Mar 30 | Nov 6 | 222 | 7b |
| Perrytown | Mar 20 | Nov 20 | 246 | 8b |
| Pfafftown | Apr 9 | Oct 31 | 204 | 7b |
| Piedmont Triad International Airport | Mar 30 | Nov 5 | 220 | 8a |
| Pisgah Forest | Apr 19 | Oct 23 | 186 | 7b |
| Plymouth | Mar 31 | Nov 7 | 221 | 8b |
| Raeford | Apr 3 | Nov 3 | 214 | 8a |
| Raleigh | Mar 28 | Nov 9 | 227 | 8a |
| Raleigh Durham International Airport | Mar 31 | Nov 4 | 219 | 8a |
| Raleigh State University | Mar 28 | Nov 8 | 229 | 8a |
| Randleman | Mar 29 | Nov 6 | 224 | 8a |
| Reelsboro | Mar 21 | Nov 17 | 242 | 8b |
| Reidsville | Apr 5 | Nov 2 | 213 | 8a |
| Richlands | Apr 5 | Nov 4 | 214 | 8a |
| Roanoke Rapids | Mar 31 | Nov 9 | 222 | 8a |
| Roanoke Rapids Airport | Mar 27 | Nov 12 | 230 | 8a |
| Robbinsville Ag | Apr 13 | Oct 26 | 194 | 7a |
| Rocky Mount | Mar 31 | Nov 7 | 223 | 8a |
| Rocky Mount Wilson Airport | Apr 1 | Nov 5 | 219 | 8a |
| Roxboro | Apr 15 | Oct 26 | 194 | 7b |
| Rural Hall | Apr 6 | Oct 31 | 209 | 7b |
| Salisbury | Apr 6 | Oct 30 | 208 | 8a |
| Salisbury 9 mi WNW | Apr 9 | Oct 28 | 203 | 7b |
| Sanford | Apr 10 | Oct 30 | 203 | 8a |
| Shallotte Ag | Mar 20 | Nov 17 | 243 | 8b |
| Shelby | Apr 12 | Oct 25 | 195 | 8a |
| Siler City | Mar 31 | Nov 4 | 220 | 8a |
| Smithfield | Mar 29 | Nov 5 | 220 | 8a |
| Snow Hill Waste Water Treament | Mar 26 | Nov 12 | 232 | 8a |
| Southport | Mar 24 | Nov 17 | 239 | 8b |
| Sparta | Apr 22 | Oct 22 | 180 | 7a |
| Spruce Pine | Apr 26 | Oct 20 | 177 | 7a |
| Statesville | Apr 16 | Oct 25 | 191 | 7b |
| Surf City | Mar 26 | Nov 13 | 233 | 8b |
| Swannanoa | Apr 22 | Oct 24 | 184 | 7a |
| Swanquarter Ferry | Mar 18 | Nov 25 | 253 | 8b |
| Tapoco | Apr 17 | Oct 27 | 193 | 7a |
| Tarboro | Mar 30 | Nov 9 | 226 | 8a |
| Taylorsville | Apr 2 | Nov 4 | 217 | 8a |
| Transou | May 4 | Oct 10 | 158 | 7a |
| Tryon | Mar 27 | Nov 12 | 231 | 8a |
| Vale Ag | Apr 12 | Oct 28 | 198 | 8a |
| Wadesboro | Mar 24 | Nov 9 | 231 | 8a |
| Wallace | Apr 1 | Nov 7 | 220 | 8a |
| Warsaw | Apr 7 | Oct 30 | 204 | 8a |
| Washington Wastewater Plant | Mar 22 | Nov 15 | 237 | 8b |
| Waterville | Apr 6 | Nov 1 | 210 | 7b |
| Waynesville | Apr 30 | Oct 14 | 167 | 7a |
| West Kerr Scott Reservoir | Apr 7 | Nov 1 | 208 | 7b |
| Whiteville | Mar 29 | Nov 6 | 224 | 8b |
| Willard | Apr 2 | Nov 5 | 217 | 8a |
| Williamston | Mar 20 | Nov 12 | 239 | 8a |
| Wilmington 7 mi N | Mar 29 | Nov 8 | 226 | 8b |
| Wilmington 7 mi SE | Mar 20 | Nov 15 | 241 | 8b |
| Wilmington International Airport | Mar 19 | Nov 20 | 247 | 8b |
| Wilson | Mar 22 | Nov 12 | 236 | 8a |
| Winston Salem Rynlds Airport | Mar 26 | Nov 9 | 228 | 8a |
| Yadkinville | Apr 16 | Oct 25 | 191 | 7b |
| Yanceyville | Mar 31 | Nov 4 | 218 | 7b |
Median dates from NOAA 1991–2020 climate normals. How to read them.