When to plant vegetables in Sacramento

In Sacramento, the average last spring frost is Feb 2 and the average first fall frost is Dec 1, a growing season of about 302 days (zone 9b). Start tomatoes indoors around Dec 22 and move them outside from Feb 16. For a fall and winter garden, sow peas and kale around Sep 22, lettuce around Oct 6, spinach around Oct 13 and radishes around Oct 27.

Sacramento at a glance

Last spring frost
Feb 2 (average)
First fall frost
Dec 1 (average)
Frost-free season
About 302 days
Hardiness zone
9b (USDA)
Weather stations
Sacramento 5 ESE, CA; Sacramento Executive AP, CA; and Davis 2 WSW Exp Farm, CA, 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 Sacramento this month (October)

  • Sow lettuce for a fall harvest: Oct 6
  • Sow spinach for a fall harvest: Oct 13
  • Plant garlic: Oct 20
  • Sow radishes for a fall harvest: Oct 27

Sacramento planting calendar

CropStart indoorsPlant outsideHarvest
TomatoesDec 22Transplant Feb 16From May 5
PeppersDec 22Transplant Feb 16From Apr 29
EggplantDec 22Transplant Feb 16From May 2
BasilJan 5Transplant Feb 16From Mar 30
Onions (from seed)Nov 24Transplant Feb 2From May 13
LettuceDec 22Transplant Jan 19Fall: direct sow Oct 6From Feb 28Fall: from Nov 15
Spinachn/aDirect sow Jan 12Fall: direct sow Oct 13From Feb 21Fall: from Nov 22
Peasn/aDirect sow Jan 12Fall: direct sow Sep 22From Mar 13Fall: from Nov 21
Radishesn/aDirect sow Jan 12Fall: direct sow Oct 27From Feb 6Fall: from Nov 21
Carrotsn/aDirect sow Jan 19From Mar 30
Beetsn/aDirect sow Jan 26From Mar 22
KaleDec 29Transplant Jan 26Fall: direct sow Sep 22From Mar 22Fall: from Nov 16
BroccoliDec 29Transplant Jan 26From Apr 1
CabbageDec 29Transplant Jan 26From Apr 6
CucumbersJan 19Transplant Feb 9From Apr 5
ZucchiniJan 19Transplant Feb 9From Mar 31
Winter squashJan 19Transplant Feb 9From May 10
Beansn/aDirect sow Feb 9From Apr 5
Potatoesn/aDirect sow Jan 26From Apr 16
Garlicn/aPlant cloves around Oct 20Around Apr 27 the next year

Dates are for one planting of each crop, from Sacramento'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 Sacramento

GrowSmart schedules garlic in Sacramento around Oct 20, six weeks before the average first fall frost of Dec 1, with harvest around Apr 27.

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 Sacramento:

Plan your whole Sacramento 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

Sacramento planting questions

When is the last frost in Sacramento?

The average last spring frost in Sacramento is Feb 2, and the average first fall frost is Dec 1, 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 Sacramento?

Start tomatoes indoors around Dec 22, 8 weeks before moving them outside around Feb 16, which is two weeks after the average last frost.

What can I plant in Sacramento in fall?

Fall and winter is a main growing season in Sacramento. Sow peas and kale around Sep 22, lettuce around Oct 6, spinach around Oct 13 and radishes around Oct 27, and plant garlic around Oct 20.