When to Plant Tomatoes in Texas

In a typical Texas location, start seeds indoors Jan 10 – Jan 24, then transplant outdoors Mar 14 – Mar 21. Across the state, the outdoor planting window starts as early as Jan 15 in Edinburg and as late as Apr 28 in Dumas.

Method Start indoors, then transplant
Days to maturity 60–85 days

Start indoors 6-8 weeks before last frost; transplant out 1-2 weeks after last frost once soil has warmed.

Tomatoes Planting Dates by City

CityStart indoorsTransplant
HoustonDec 8 – Dec 22Feb 9 – Feb 16
San AntonioDec 31 – Jan 14Mar 4 – Mar 11
DallasJan 5 – Jan 19Mar 9 – Mar 16
Fort WorthJan 8 – Jan 22Mar 12 – Mar 19
AustinJan 13 – Jan 27Mar 17 – Mar 24
El PasoJan 5 – Jan 19Mar 9 – Mar 16
ArlingtonJan 12 – Jan 26Mar 16 – Mar 23
Corpus ChristiDec 6 – Dec 20Feb 7 – Feb 14
PlanoJan 10 – Jan 24Mar 14 – Mar 21
LaredoNov 25 – Dec 9Jan 27 – Feb 3
LubbockJan 27 – Feb 10Mar 31 – Apr 7
GarlandJan 10 – Jan 24Mar 14 – Mar 21
IrvingJan 5 – Jan 19Mar 9 – Mar 16
CypressDec 25 – Jan 8Feb 26 – Mar 5
AmarilloFeb 18 – Mar 4Apr 22 – Apr 29
Grand PrairieJan 12 – Jan 26Mar 16 – Mar 23
BrownsvilleNov 14 – Nov 28Jan 16 – Jan 23
McKinneyJan 20 – Feb 3Mar 24 – Mar 31
FriscoJan 10 – Jan 24Mar 14 – Mar 21
PasadenaDec 8 – Dec 22Feb 9 – Feb 16
MesquiteJan 5 – Jan 19Mar 9 – Mar 16
KilleenJan 17 – Jan 31Mar 21 – Mar 28
McAllenNov 14 – Nov 28Jan 16 – Jan 23
CarrolltonJan 5 – Jan 19Mar 9 – Mar 16
MidlandJan 29 – Feb 12Apr 2 – Apr 9
WacoJan 12 – Jan 26Mar 16 – Mar 23
DentonJan 16 – Jan 30Mar 20 – Mar 27
AbileneJan 23 – Feb 6Mar 27 – Apr 3
Round RockJan 14 – Jan 28Mar 18 – Mar 25
BeaumontDec 20 – Jan 3Feb 21 – Feb 28

Showing the 30 most populous of 258 Texas cities. Dates are estimates from each city's NOAA frost normals and university extension timing guidelines. See all Texas cities.

Frequently Asked Questions

When should I plant tomatoes in Texas?

In a typical Texas location, start seeds indoors Jan 10 – Jan 24, then transplant outdoors Mar 14 – Mar 21. Across the state, the outdoor planting window starts as early as Jan 15 in Edinburg and as late as Apr 28 in Dumas.

When is the last frost in Texas?

The average last spring frost in Texas ranges from January 8 in Edinburg to April 21 in Dumas, based on NOAA 1991–2020 climate normals.

How long do tomatoes take to grow?

Tomatoes typically take 60–85 days from planting to harvest. Start indoors 6-8 weeks before last frost; transplant out 1-2 weeks after last frost once soil has warmed.

Other Crops in Texas

When to plant tomatoes in other states

Related Guides