When to plant vegetables in Houston

In Houston, the average last spring frost is Jan 31 and the average first fall frost is Dec 27, a growing season of about 330 days (zone 9b). Start tomatoes indoors around Dec 20 and move them outside from Feb 14. For a fall and winter garden, sow peas and kale around Oct 18, lettuce around Nov 1, spinach around Nov 8 and radishes around Nov 22.

Houston at a glance

Last spring frost
Jan 31 (average)
First fall frost
Dec 27 (average)
Frost-free season
About 330 days
Hardiness zone
9b (USDA)
Weather stations
Houston-Port, TX; Houston Hobby AP, TX; and Houston Clover Fld, TX, 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 Houston this month (October)

  • Sow peas for a fall harvest: Oct 18
  • Sow kale for a fall harvest: Oct 18

Coming up in early November: sow lettuce for a fall harvest (Nov 1) and sow spinach for a fall harvest (Nov 8).

Houston planting calendar

CropStart indoorsPlant outsideHarvest
TomatoesDec 20Transplant Feb 14From May 3
PeppersDec 20Transplant Feb 14From Apr 27
EggplantDec 20Transplant Feb 14From Apr 30
BasilJan 3Transplant Feb 14From Mar 28
Onions (from seed)Nov 22Transplant Jan 31From May 11
LettuceDec 20Transplant Jan 17Fall: direct sow Nov 1From Feb 26Fall: from Dec 11
Spinachn/aDirect sow Jan 10Fall: direct sow Nov 8From Feb 19Fall: from Dec 18
Peasn/aDirect sow Jan 10Fall: direct sow Oct 18From Mar 11Fall: from Dec 17
Radishesn/aDirect sow Jan 10Fall: direct sow Nov 22From Feb 4Fall: from Dec 17
Carrotsn/aDirect sow Jan 17From Mar 28
Beetsn/aDirect sow Jan 24From Mar 20
KaleDec 27Transplant Jan 24Fall: direct sow Oct 18From Mar 20Fall: from Dec 12
BroccoliDec 27Transplant Jan 24From Mar 30
CabbageDec 27Transplant Jan 24From Apr 4
CucumbersJan 17Transplant Feb 7From Apr 3
ZucchiniJan 17Transplant Feb 7From Mar 29
Winter squashJan 17Transplant Feb 7From May 8
Beansn/aDirect sow Feb 7From Apr 3
Potatoesn/aDirect sow Jan 24From Apr 14
Garlicn/aPlant cloves around Nov 15Around Apr 25 the next year

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

GrowSmart schedules garlic in Houston around Nov 15, six weeks before the average first fall frost of Dec 27, with harvest around Apr 25.

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

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

Houston planting questions

When is the last frost in Houston?

The average last spring frost in Houston is Jan 31, and the average first fall frost is Dec 27, 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 Houston?

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

What can I plant in Houston in fall?

Fall and winter is a main growing season in Houston. Sow peas and kale around Oct 18, lettuce around Nov 1, spinach around Nov 8 and radishes around Nov 22, and plant garlic around Nov 15.