When to plant in North Carolina

Most of North Carolina sees its last spring frost between Mar 23 and Apr 16, and its first fall frost between Oct 25 and Nov 14. The middle of the state is around March 30 and November 4: that's what the dates below use.

Hardiness zones in North Carolina: 7a (6%), 7b (16%), 8a (60%), 8b (15%).

Get exact dates for your ZIP code

Planting dates for common crops

CropStart indoorsPlant outsideHarvestPlant for fall
TomatoFeb 25Apr 15 – Apr 29Jun 24 – Sep 16—
PepperFeb 11Apr 15 – Apr 29Jun 29 – Sep 21—
Cucumber—Apr 15 – Apr 29Jun 9 – Jul 28—
Zucchini / Summer squash—Apr 15 – Apr 29Jun 4 – Aug 13—
Winter squash—Apr 15 – Apr 29Jul 19 – Aug 23—
Green beans (bush)—Apr 15 – Apr 29Jun 9 – Jul 21—
Peas—Feb 16 – Mar 2Apr 17 – May 22Aug 15 – Aug 29
Sweet corn—Apr 15 – Apr 29Jun 29 – Jul 27—
Lettuce—Mar 2 – Mar 16Apr 16 – May 28Sep 6 – Sep 20
Spinach—Feb 16 – Mar 2Mar 28 – May 9Sep 25 – Oct 9
KaleJan 19Mar 2 – Mar 16Apr 26 – Jul 19Sep 24 – Oct 8
BroccoliJan 26Mar 9 – Mar 23May 8 – Jun 12Aug 29 – Sep 12
CabbageJan 19Mar 2 – Mar 16May 11 – Jun 15Aug 26 – Sep 9
Carrot—Mar 9 – Mar 23May 18 – Jun 29Aug 26 – Sep 9
Beet—Mar 9 – Mar 23May 3 – Jun 14Sep 3 – Sep 17
Radish—Feb 23 – Mar 9Mar 20 – Apr 17Sep 26 – Oct 10
Onion (sets)—Feb 23 – Mar 9Jun 3 – Jul 8—
Garlic—Oct 28 – Nov 18 (fall)May 25 – Jun 15 next year—
Potato—Mar 9 – Mar 23Jun 7 – Jul 12—
Sweet potatoMar 9Apr 20 – May 4Jul 29 – Aug 26—
Watermelon—Apr 20 – May 4Jul 14 – Aug 18—
BasilMar 4Apr 15 – Apr 29May 15 – Aug 21—
Strawberry (June-bearing)—Mar 9 – Mar 23Apr 27 – May 25 (once established)—
Sunflower—Apr 15 – Apr 29Jul 4 – Aug 8—

Dates for a typical spot in North Carolina. Colder and higher places plant later, warmer ones earlier: enter your ZIP code for yours, or see the calendar for your zone.

Frost dates around North Carolina

PlaceZoneLast frostFirst frost
Charlotte8aMar 30Nov 3
Raleigh8aMar 28Nov 8
Greensboro8aMar 30Nov 5
Winston Salem8aMar 26Nov 9
Durham8aApr 2Nov 4
Wilmington8bMar 20Nov 15
Asheville7bApr 6Oct 31
Fayetteville8bMar 30Nov 10
High Point8aMar 30Nov 5
Cary8aMar 27Nov 8

Average dates from the nearest NOAA weather stations (1991–2020). Click a place for its full planting calendar.

Planting calendars for North Carolina's zones

Other states

All states and zones