Average Last Frost Dates for Massachusetts

Click on the map for more information. Click on the icon in the lower right to view the map legend. Add additional data layers using the icon in the upper right corner.

Last Frost Dates were calculated using daily climate data from the period between 1991-2020.

Related Pages

List of Average Last Frost Dates for Locations in Massachusetts

LocationAverage Last Frost Dates
AbingtonMay 11 - May 20
ActonMay 11 - May 20
ArlingtonMay 1 - May 10
AshburnhamJun. 11 - Jun. 20
AshlandMay 11 - May 20
AttleboroMay 11 - May 20
AuburnMay 11 - May 20
BedfordMay 11 - May 20
BelmontMay 11 - May 20
BerkleyMay 11 - May 20
BeverlyMay 1 - May 10
BillericaMay 11 - May 20
BlackstoneMay 11 - May 20
BoltonMay 11 - May 20
BostonApr. 21 - Apr. 30
BrocktonMay 11 - May 20
BrooklineMay 1 - May 10
BurlingtonMay 11 - May 20
CambridgeMay 1 - May 10
CantonMay 11 - May 20
CarlisleMay 11 - May 20
CarverMay 11 - May 20
CharltonMay 21 - May 31
ChelmsfordMay 11 - May 20
ChelseaApr. 21 - Apr. 30
ChicopeeMay 21 - May 31
CohassetMay 11 - May 20
ConcordMay 11 - May 20
DaltonMay 21 - May 31
DanversMay 1 - May 10
DedhamMay 1 - May 10
DightonMay 11 - May 20
DouglasMay 21 - May 31
DracutMay 11 - May 20
DudleyMay 21 - May 31
East BridgewaterMay 11 - May 20
East LongmeadowMay 21 - May 31
EasthamApr. 21 - Apr. 30
EastonMay 11 - May 20
EverettMay 1 - May 10
FairhavenMay 1 - May 10
Fall RiverMay 1 - May 10
FitchburgMay 21 - May 31
FraminghamMay 11 - May 20
GardnerJun. 1 - Jun. 10
GeorgetownMay 11 - May 20
GloucesterMay 11 - May 20
GraftonMay 11 - May 20
GreenfieldJun. 1 - Jun. 10
GrovelandMay 21 - May 31
HadleyMay 21 - May 31
HalifaxMay 11 - May 20
HamiltonMay 11 - May 20
HanoverMay 11 - May 20
HarvardMay 21 - May 31
HaverhillMay 21 - May 31
HoldenMay 11 - May 20
HollistonMay 11 - May 20
HolyokeMay 21 - May 31
HudsonMay 11 - May 20
LancasterMay 11 - May 20
LawrenceMay 1 - May 10
LeicesterMay 11 - May 20
LeominsterMay 21 - May 31
LexingtonMay 11 - May 20
LincolnMay 11 - May 20
LittletonMay 21 - May 31
LongmeadowMay 11 - May 20
LowellMay 11 - May 20
LudlowMay 21 - May 31
LynnMay 1 - May 10
MaldenMay 1 - May 10
Manchester-by-the-SeaMay 11 - May 20
MarbleheadMay 1 - May 10
MarlboroughMay 11 - May 20
MashpeeMay 1 - May 10
MedfordMay 1 - May 10
MedwayMay 11 - May 20
MelroseMay 1 - May 10
MendonMay 11 - May 20
MerrimacMay 21 - May 31
MiddletonMay 11 - May 20
MilfordMay 11 - May 20
MillburyMay 11 - May 20
MiltonMay 1 - May 10
MontagueMay 21 - May 31
NatickMay 11 - May 20
NeedhamMay 11 - May 20
New BedfordMay 1 - May 10
NewburyportMay 21 - May 31
NewtonMay 11 - May 20
NorfolkMay 11 - May 20
North AndoverMay 11 - May 20
North ReadingMay 11 - May 20
NorthamptonMay 21 - May 31
NorthbridgeMay 11 - May 20
NorwellMay 11 - May 20
NorwoodMay 11 - May 20
PaxtonMay 21 - May 31
PeabodyMay 1 - May 10
PembrokeMay 11 - May 20
PittsfieldMay 21 - May 31
PlainvilleMay 11 - May 20
QuincyMay 1 - May 10
RaynhamMay 11 - May 20
ReadingMay 11 - May 20
RehobothMay 1 - May 10
RevereApr. 21 - Apr. 30
RochesterMay 1 - May 10
RocklandMay 11 - May 20
SalemMay 1 - May 10
SaugusMay 1 - May 10
SeekonkMay 1 - May 10
ShrewsburyMay 11 - May 20
SomersetMay 1 - May 10
SomervilleMay 1 - May 10
South HadleyMay 21 - May 31
SouthamptonMay 21 - May 31
SouthboroughMay 11 - May 20
SouthwickMay 11 - May 20
SpringfieldMay 21 - May 31
SterlingMay 21 - May 31
StonehamMay 1 - May 10
StoughtonMay 11 - May 20
StowMay 11 - May 20
SudburyMay 11 - May 20
SuttonMay 11 - May 20
SwampscottMay 1 - May 10
SwanseaMay 1 - May 10
TauntonMay 11 - May 20
TempletonJun. 11 - Jun. 20
TewksburyMay 11 - May 20
UxbridgeMay 11 - May 20
WakefieldMay 1 - May 10
WalthamMay 11 - May 20
WaylandMay 11 - May 20
WellesleyMay 11 - May 20
WenhamMay 1 - May 10
West BoylstonMay 11 - May 20
West BridgewaterMay 11 - May 20
WestfieldMay 11 - May 20
WestfordMay 11 - May 20
WestminsterJun. 1 - Jun. 10
WestonMay 11 - May 20
WestwoodMay 11 - May 20
WhitmanMay 11 - May 20
WilmingtonMay 11 - May 20
WinchesterMay 1 - May 10
WoburnMay 11 - May 20
WorcesterMay 11 - May 20
WrenthamMay 11 - May 20
2024 plantmaps.com