When to plant Tomatoes in Massachusetts

In spring, from Apr 10 – June 1 in Boston to May 15 – June 10 in North Adams.

In fall, June 1 – 20.

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 Massachusetts
PlaceSpringFall
Agawam TownMay 10 – June 15June 1 – 20
AmesburyMay 10 – June 15June 1 – 20
Amherst TownMay 10 – June 15June 1 – 20
AttleboroMay 10 – June 15June 1 – 20
Barnstable TownMay 5 – June 10June 1 – July 1
BeverlyMay 10 – June 15June 1 – 20
BostonApr 10 – June 1June 1 – July 15
Braintree TownMay 5 – June 10June 1 – July 1
Bridgewater TownMay 10 – June 15June 1 – 20
BrocktonMay 5 – June 10June 1 – July 1
CambridgeMay 5 – June 10June 1 – July 1
ChelseaApr 10 – June 1June 1 – July 15
ChicopeeMay 10 – June 15June 1 – 20
EasthamptonMay 10 – June 15June 1 – 20
EverettApr 10 – June 1June 1 – July 15
Fall RiverMay 10 – June 15June 1 – 20
FitchburgMay 10 – June 15June 1 – 20
FraminghamMay 10 – June 15June 1 – 20
Franklin TownMay 10 – June 15June 1 – 20
GardnerMay 10 – June 15June 1 – 20
GloucesterMay 10 – June 15June 1 – 20
GreenfieldMay 10 – June 15June 1 – 20
HaverhillMay 10 – June 15June 1 – 20
HolyokeMay 10 – June 15June 1 – 20
LawrenceApr 20 – June 1June 1 – July 1
LeominsterMay 10 – June 15June 1 – 20
LowellMay 10 – June 15June 1 – 20
LynnMay 5 – June 10June 1 – July 1
MaldenApr 10 – June 1June 1 – July 15
MarlboroughMay 10 – June 15June 1 – 20
MedfordApr 10 – June 1June 1 – July 15
MelroseMay 5 – June 10June 1 – July 1
MethuenApr 20 – June 1June 1 – July 1
New BedfordMay 10 – June 15June 1 – 20
NewburyportMay 10 – June 15June 1 – 20
NewtonMay 5 – June 10June 1 – July 1
North AdamsMay 15 – June 10June 1 – 20
North Attleborough TownMay 5 – June 10June 1 – July 1
NorthamptonMay 10 – June 15June 1 – 20
Palmer TownMay 10 – June 15June 1 – 20
PeabodyMay 5 – June 10June 1 – July 1
PittsfieldMay 10 – June 15June 1 – 20
QuincyMay 5 – June 10June 1 – July 1
Randolph TownMay 5 – June 10June 1 – July 1
RevereApr 10 – June 1June 1 – July 15
SalemMay 5 – June 10June 1 – July 1
SomervilleApr 10 – June 1June 1 – July 15
Southbridge TownMay 5 – June 10June 1 – 20
SpringfieldMay 10 – June 15June 1 – 20
TauntonMay 5 – June 10June 1 – July 1
WalthamMay 10 – June 15June 1 – 20
WatertownMay 5 – June 10June 1 – July 1
West Springfield TownMay 10 – June 15June 1 – 20
WestfieldMay 10 – June 15June 1 – 20
Weymouth TownMay 5 – June 10June 1 – July 1
Winthrop TownApr 10 – June 1June 1 – July 15
WoburnMay 5 – June 10June 1 – July 1
WorcesterMay 5 – June 10June 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.