Plan › Planting Calendar › North Carolina
Planting calendar

North Carolina Planting Calendar

North Carolina spans USDA zones 7b, 8a, 8b. Last spring frost runs from March 24 to April 9 depending on where you are, which is weeks of difference — so pick the location nearest you rather than planting to a statewide date.

Frost dates by location

LocationZoneLast spring frostFirst fall frostFrost-free days
Asheville 7b Apr 9 Oct 28 202
Roanoke Rapids 8a Mar 27 Nov 12 230
Charlotte 8a Mar 30 Nov 4 219
Raleigh 8a Apr 1 Nov 5 218
West Raleigh 8a Apr 1 Nov 5 218
Greensboro 8a Apr 2 Nov 4 216
Durham 8a Apr 1 Nov 5 218
Winston-Salem 7b Apr 9 Oct 30 204
Fayetteville 8a Mar 29 Nov 7 223
Cary 8a Apr 1 Nov 5 218
Wilmington 8b Mar 24 Nov 14 235
High Point 8a Apr 5 Oct 31 209
Greenville 8a Mar 26 Nov 10 229
Concord 8a Mar 30 Nov 4 219

Zones in North Carolina

Zone 7b Zone 8a Zone 8b
Bottom line: a statewide planting date is a compromise nobody's garden actually lives at. North Carolina's last-frost spread is 16 days wide. Use the location nearest you.

Get the moon-planting email

A short note at each new and full moon: what to plant, what to hold off on. Free, and one click to stop.

We store your address to send the email and nothing else. No ads, never sold, unsubscribe any time. See our privacy policy.

Want this on your phone, in your garden? Moon Phase Garden keeps your frost dates, your planting windows and tonight's moon phase in one place, works offline, and lets you override these dates with what your own garden actually does. Free and ad-free.

Get it on Google Play · Plan a bed · Harvest every month

← All planting calendars