When to plant vegetables in Charleston

In Charleston, the average last spring frost is Mar 10 and the average first fall frost is Nov 30, a growing season of about 265 days (zone 9a). Start tomatoes indoors around Jan 27 and move them outside from Mar 24. For a fall and winter garden, sow peas and kale around Sep 21, lettuce around Oct 5, spinach around Oct 12 and radishes around Oct 26.

Charleston at a glance

Last spring frost
Mar 10 (average)
First fall frost
Nov 30 (average)
Frost-free season
About 265 days
Hardiness zone
9a (USDA)
Weather stations
Charleston City, SC; Sullivans Is, SC; and Charleston Intl AP, SC, 1991 to 2020 normals. GrowSmart's dates are the median of these stations, to within 3 days

An average frost date means frost is still possible after it in about half of years. GrowSmart times tender crops like tomatoes, peppers and basil after this date, not on it.

What to plant in Charleston this month (October)

  • Sow lettuce for a fall harvest: Oct 5
  • Sow spinach for a fall harvest: Oct 12
  • Plant garlic: Oct 19
  • Sow radishes for a fall harvest: Oct 26

Charleston planting calendar

CropStart indoorsPlant outsideHarvest
TomatoesJan 27Transplant Mar 24From Jun 10
PeppersJan 27Transplant Mar 24From Jun 4
EggplantJan 27Transplant Mar 24From Jun 7
BasilFeb 10Transplant Mar 24From May 5
Onions (from seed)Dec 30Transplant Mar 10From Jun 18
LettuceJan 27Transplant Feb 24Fall: direct sow Oct 5From Apr 5Fall: from Nov 14
Spinachn/aDirect sow Feb 17Fall: direct sow Oct 12From Mar 29Fall: from Nov 21
Peasn/aDirect sow Feb 17Fall: direct sow Sep 21From Apr 18Fall: from Nov 20
Radishesn/aDirect sow Feb 17Fall: direct sow Oct 26From Mar 14Fall: from Nov 20
Carrotsn/aDirect sow Feb 24From May 5
Beetsn/aDirect sow Mar 3From Apr 27
KaleFeb 3Transplant Mar 3Fall: direct sow Sep 21From Apr 27Fall: from Nov 15
BroccoliFeb 3Transplant Mar 3From May 7
CabbageFeb 3Transplant Mar 3From May 12
CucumbersFeb 24Transplant Mar 17From May 11
ZucchiniFeb 24Transplant Mar 17From May 6
Winter squashFeb 24Transplant Mar 17From Jun 15
Beansn/aDirect sow Mar 17From May 11
Potatoesn/aDirect sow Mar 3From May 22
Garlicn/aPlant cloves around Oct 19Around Jun 2 the next year

Dates are for one planting of each crop, from Charleston's average frost dates. Tomatoes are indeterminate, lettuce is looseleaf and beans are bush beans. Harvest dates are when the first picking is usually ready.

Fall planting in Charleston

GrowSmart schedules garlic in Charleston around Oct 19, six weeks before the average first fall frost of Nov 30, with harvest around Jun 2.

Shallots: GrowSmart's plan has you plant shallot sets in fall in zone 5 and warmer, and in spring in colder zones.

Cool-season crops GrowSmart schedules for a fall harvest in Charleston:

Plan your whole Charleston garden

These dates are the starting point. GrowSmart builds the full season for your own beds: spring, summer and fall planting, succession sowings, companion planting with the reasons, and a crop rotation memory that warns you before you plant tomatoes in last year's spot. Free to start, no account needed.

Nearby planting calendars

Charleston planting questions

When is the last frost in Charleston?

The average last spring frost in Charleston is Mar 10, and the average first fall frost is Nov 30, from 1991 to 2020 climate normals at 3 nearby weather stations. Frost is still possible after the spring date in about half of years.

When should I start tomato seeds in Charleston?

Start tomatoes indoors around Jan 27, 8 weeks before moving them outside around Mar 24, which is two weeks after the average last frost.

What can I plant in Charleston in fall?

Fall and winter is a main growing season in Charleston. Sow peas and kale around Sep 21, lettuce around Oct 5, spinach around Oct 12 and radishes around Oct 26, and plant garlic around Oct 19.