When to plant Tomatoes in Missouri

In spring, from Apr 10 – June 1 in Ballwin to May 5 – June 10 in West Plains.

In fall, June 1 – July 1.

USDA's earliest safe spring and latest safe fall planting dates, matched to each place's average frost dates.

Tomatoes planting dates by place in Missouri
PlaceSpringFall
ArnoldApr 20 – June 1June 1 – July 1
BallwinApr 10 – June 1June 1 – July 1
Bellefontaine NeighborsApr 10 – June 1June 1 – July 1
BeltonApr 20 – June 1June 1 – July 1
Blue SpringsApr 20 – June 1June 1 – July 1
BolivarApr 20 – June 1June 1 – July 1
BransonApr 20 – June 1June 1 – July 1
BridgetonApr 10 – June 1June 1 – July 1
Cape GirardeauApr 20 – June 1June 1 – July 1
CarthageApr 10 – June 1June 1 – July 1
ChesterfieldApr 10 – June 1June 1 – July 1
ClaytonApr 10 – June 1June 1 – July 1
ColumbiaApr 20 – June 1June 1 – July 1
CrestwoodApr 10 – June 1June 1 – July 1
Creve CoeurApr 10 – June 1June 1 – July 1
Dardenne PrairieApr 20 – June 1June 1 – July 1
EllisvilleApr 20 – June 1June 1 – July 1
EurekaApr 20 – June 1June 1 – July 1
Excelsior SpringsMay 5 – June 10June 1 – July 1
FarmingtonApr 20 – June 1June 1 – July 1
FergusonApr 10 – June 1June 1 – July 1
FestusApr 20 – June 1June 1 – July 1
FlorissantApr 10 – June 1June 1 – July 1
FultonApr 20 – June 1June 1 – July 1
GladstoneApr 10 – June 1June 1 – July 1
Grain ValleyApr 20 – June 1June 1 – July 1
GrandviewApr 20 – June 1June 1 – July 1
HannibalApr 20 – June 1June 1 – July 1
HazelwoodApr 10 – June 1June 1 – July 1
IndependenceApr 20 – June 1June 1 – July 1
JacksonApr 20 – June 1June 1 – July 1
Jefferson CityApr 20 – June 1June 1 – July 1
JenningsApr 10 – June 1June 1 – July 1
JoplinApr 20 – June 1June 1 – July 1
Kansas CityApr 10 – June 1June 1 – July 1
KearneyMay 5 – June 10June 1 – July 1
KennettApr 10 – June 1June 1 – July 1
KirksvilleMay 5 – June 10June 1 – July 1
KirkwoodApr 10 – June 1June 1 – July 1
Lake St. LouisApr 20 – June 1June 1 – July 1
LebanonMay 5 – June 10June 1 – July 1
Lee's SummitApr 20 – June 1June 1 – July 1
LibertyMay 5 – June 10June 1 – July 1
ManchesterApr 10 – June 1June 1 – July 1
MarshallApr 20 – June 1June 1 – July 1
Maryland HeightsApr 10 – June 1June 1 – July 1
MaryvilleMay 5 – June 10June 1 – July 1
MexicoApr 20 – June 1June 1 – July 1
MoberlyApr 20 – June 1June 1 – July 1
MonettApr 20 – June 1June 1 – July 1
NeoshoApr 20 – June 1June 1 – July 1
NixaApr 20 – June 1June 1 – July 1
O'FallonApr 20 – June 1June 1 – July 1
OverlandApr 10 – June 1June 1 – July 1
OzarkApr 20 – June 1June 1 – July 1
Poplar BluffApr 10 – June 1June 1 – July 15
RaymoreApr 20 – June 1June 1 – July 1
RaytownApr 20 – June 1June 1 – July 1
RepublicApr 20 – June 1June 1 – July 1
RollaApr 20 – June 1June 1 – July 1
SedaliaMay 5 – June 10June 1 – July 1
SikestonApr 10 – June 1June 1 – July 15
SmithvilleMay 5 – June 10June 1 – July 1
SpringfieldApr 10 – June 1June 1 – July 1
St. AnnApr 10 – June 1June 1 – July 1
St. CharlesApr 20 – June 1June 1 – July 1
St. JosephMay 5 – June 10June 1 – July 1
St. LouisApr 10 – June 1June 1 – July 1
St. PetersApr 20 – June 1June 1 – July 1
Town and CountryApr 10 – June 1June 1 – July 1
TroyApr 20 – June 1June 1 – July 1
UnionApr 20 – June 1June 1 – July 1
University CityApr 10 – June 1June 1 – July 1
WarrensburgApr 20 – June 1June 1 – July 1
WashingtonApr 20 – June 1June 1 – July 1
Webb CityApr 20 – June 1June 1 – July 1
Webster GrovesApr 10 – June 1June 1 – July 1
WentzvilleApr 20 – June 1June 1 – July 1
West PlainsMay 5 – June 10June 1 – July 1
WildwoodApr 20 – June 1June 1 – July 1

Planting dates: USDA Home and Garden Bulletin No. 9 (1967), tables 4 and 5. Frost dates: NOAA U.S. Climate Normals 1991–2020. “—” means the place's frost date is outside the table. The full USDA table for tomatoes.