How To Grow

Frost dates by state › North Carolina

North Carolina frost dates

Average last spring and first fall frost dates for North Carolina’s largest cities, with each city’s USDA hardiness zone.

Reviewed October 2026

Among North Carolina’s 20 largest cities, the average last spring frost ranges from Mar 19 in Wilmington to Apr 6 in Asheville. Elevation, distance from the coast and city heat all shift the date, so use your own ZIP code below for the closest match.

CityAverage last spring frostAverage first fall frostFrost-free daysHardiness zoneWeather station used
CharlotteMar 30Nov 32188aCharlotte Douglas Airport, NC, 7 mi
RaleighMar 28Nov 82258aRaleigh State Univ, NC, 4 mi
GreensboroApr 1Nov 42178aGreensboro Wtp, NC
DurhamApr 2Nov 42168aDurham, NC, 6 mi
Winston-SalemMar 26Nov 92287b–8aWinston Salem Rynlds Airport, NC, 3 mi
FayettevilleMar 30Nov 102258a–8bFayetteville (Pwc), NC, 7 mi
CaryMar 27Nov 82268aApex, NC, 3 mi
WilmingtonMar 19Nov 202468bWilmington Intl Airport, NC, 4 mi
High PointMar 30Nov 52208aHigh Pt, NC, 2 mi
ConcordApr 1Nov 22158aConcord, NC, 3 mi
GreenvilleMar 27Nov 82268aGreenville, NC, 3 mi
AshevilleApr 6Oct 312087bAsheville, NC, 2 mi
GastoniaMar 27Nov 92278aGastonia, NC, 3 mi
ApexMar 27Nov 82268aApex, NC, 3 mi
JacksonvilleMar 23Nov 162388bNew River Mcaf, NC, 2 mi
HuntersvilleMar 30Nov 32188aCharlotte Douglas Airport, NC, 14 mi
Chapel HillMar 29Nov 52218aChapel Hill Williams Airport, NC
BurlingtonMar 29Nov 92258aBurlington Fire Stn #5, NC, 2 mi
KannapolisApr 1Nov 22157b–8aConcord, NC, 6 mi
Wake ForestApr 4Nov 42148aFalls Lake, NC, 8 mi

Frost dates are the dates after (spring) or before (fall) which the chance of a 32°F freeze is below 50%, from NOAA’s 1991–2020 U.S. Climate Normals for the weather station nearest each city’s center. Zones are from the 2023 USDA Plant Hardiness Zone Map for the ZIP codes around each city; a range means nearby ZIP codes differ. Cities are the 20 largest by Census Bureau 2024 population estimates.

An average is not a guarantee. There’s still about a 1 in 2 chance of frost after the average last spring date. Many gardeners wait an extra week or two before setting out tomatoes, peppers and basil, and keep covers handy.

Planting dates for Charlotte

Timed from Charlotte’s average last frost of Mar 30, using University of New Hampshire Extension’s planting guidance. For your exact dates, enter your ZIP code in the calendar below.

CropStart seeds indoorsPlant outside
TomatoesFeb 9 to Feb 23Apr 6 to Apr 13
PeppersFeb 2 to Feb 16Apr 13
LettuceJan 26 to Feb 2Mar 2 to Mar 9
BroccoliJan 19 to Feb 2Mar 2 to Mar 16
CucumbersMar 9 to Mar 16Apr 6 to Apr 13
BasilFeb 16 to Mar 2Apr 13

When to plant, for your garden

Your seed-starting and planting dates, timed from your last spring frost. Full calendar, 12 crops.

Enter your ZIP code to look up your average last frost date and hardiness zone, or type the date in yourself.

Frost dates: NOAA U.S. Climate Normals, 1991–2020. Hardiness zones: USDA Plant Hardiness Zone Map, 2023, ZIP code data from PRISM Group, Oregon State University, prism.oregonstate.edu, accessed Oct. 20, 2026.

More about frost dates

How to find your last frost date, and what your zone means · Full planting calendar · How to start seeds indoors

Other states