When to plant vegetables in San Jose

In San Jose, the average last spring frost is Jan 6 and the average first fall frost is Dec 23, a growing season of about 351 days (zone 9b). Start tomatoes indoors around Nov 25 and move them outside from Jan 20. For a fall and winter garden, sow peas and kale around Oct 14, lettuce around Oct 28, spinach around Nov 4 and radishes around Nov 18.

San Jose at a glance

Last spring frost
Jan 6 (average)
First fall frost
Dec 23 (average)
Frost-free season
About 351 days
Hardiness zone
9b (USDA)
Weather stations
San Jose, CA (two stations) and Moffett Federal Airfield, 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 San Jose this month (October)

  • Sow peas for a fall harvest: Oct 14
  • Sow kale for a fall harvest: Oct 14
  • Start onions indoors: Oct 28
  • Sow lettuce for a fall harvest: Oct 28

Coming up in early November: sow spinach for a fall harvest (Nov 4) and plant garlic (Nov 11).

San Jose planting calendar

CropStart indoorsPlant outsideHarvest
TomatoesNov 25Transplant Jan 20From Apr 8
PeppersNov 25Transplant Jan 20From Apr 2
EggplantNov 25Transplant Jan 20From Apr 5
BasilDec 9Transplant Jan 20From Mar 3
Onions (from seed)Oct 28Transplant Jan 6From Apr 16
LettuceNov 25Transplant Dec 23Fall: direct sow Oct 28From Feb 1Fall: from Dec 7
Spinachn/aDirect sow Dec 16Fall: direct sow Nov 4From Jan 25Fall: from Dec 14
Peasn/aDirect sow Dec 16Fall: direct sow Oct 14From Feb 14Fall: from Dec 13
Radishesn/aDirect sow Dec 16Fall: direct sow Nov 18From Jan 10Fall: from Dec 13
Carrotsn/aDirect sow Dec 23From Mar 3
Beetsn/aDirect sow Dec 30From Feb 23
KaleDec 2Transplant Dec 30Fall: direct sow Oct 14From Feb 23Fall: from Dec 8
BroccoliDec 2Transplant Dec 30From Mar 5
CabbageDec 2Transplant Dec 30From Mar 10
CucumbersDec 23Transplant Jan 13From Mar 9
ZucchiniDec 23Transplant Jan 13From Mar 4
Winter squashDec 23Transplant Jan 13From Apr 13
Beansn/aDirect sow Jan 13From Mar 9
Potatoesn/aDirect sow Dec 30From Mar 20
Garlicn/aPlant cloves around Nov 11Around Mar 31 the next year

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

GrowSmart schedules garlic in San Jose around Nov 11, six weeks before the average first fall frost of Dec 23, with harvest around Mar 31.

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 San Jose:

Plan your whole San Jose 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

San Jose planting questions

When is the last frost in San Jose?

The average last spring frost in San Jose is Jan 6, and the average first fall frost is Dec 23, 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 San Jose?

Start tomatoes indoors around Nov 25, 8 weeks before moving them outside around Jan 20, which is two weeks after the average last frost.

What can I plant in San Jose in fall?

Fall and winter is a main growing season in San Jose. Sow peas and kale around Oct 14, lettuce around Oct 28, spinach around Nov 4 and radishes around Nov 18, and plant garlic around Nov 11.