Last frost dates in Massachusetts

Typical last frost
April 25

That is the date for the typical Massachusetts resident, weighted by city population. Across the state the average last frost runs from April 4 to May 5, so look up your own town below.

Earliest city
Apr 4
Latest city
May 5
Typical first frost
Oct 20
Cities
69
This week in Massachusetts

Frost in the forecast for 51 of 69 cities

National Weather Service forecast, updated Oct 22, 11:10 UTC

Apr 1May 1Apr 15NSBoston: Apr 4BostonWorcester: Apr 23WorcesterSpringfield: May 3SpringfieldCambridge: Apr 19CambridgeLowell: Apr 30LowellBrockton: Apr 22BrocktonLynn: Apr 25LynnQuincy: Apr 25New Bedford: Apr 29Fall River: Apr 29Newton: Apr 19Lawrence: Apr 13Somerville: Apr 4Framingham: Apr 26Haverhill: May 1Malden: Apr 4Waltham: Apr 28Brookline: Apr 19Taunton: Apr 22Revere: Apr 4Medford: Apr 4Weymouth Town: Apr 25Peabody: Apr 24Chicopee: May 3Methuen: Apr 13Everett: Apr 4Barnstable Town: Apr 16Attleboro: Apr 27Arlington: Apr 28Salem: Apr 25Leominster: Apr 29Woburn: Apr 25Beverly: May 4Pittsfield: May 5Marlborough: May 2Fitchburg: May 1Amherst Town: May 5Westfield: May 3Chelsea: Apr 4Braintree Town: Apr 25Holyoke: May 3Watertown: Apr 19Randolph Town: Apr 18Lexington: Apr 28Franklin Town: Apr 30Needham: Apr 26North Attleborough Town: Apr 22Norwood: Apr 25Northampton: May 5Gloucester: May 4Wellesley: Apr 26Melrose: Apr 25Bridgewater Town: May 1West Springfield Town: May 3Agawam Town: May 3Saugus: Apr 25Milton: Apr 18Danvers: Apr 24Milford: Apr 30Wakefield: Apr 25Belmont: Apr 19Burlington: Apr 25Reading: Apr 25Dedham: Apr 25Wilmington: Apr 25Stoneham: Apr 25Winchester: Apr 25Gardner: May 2Marblehead: Apr 25
Each dot is a city: further right means a later last frost, higher up means further north. Bigger dots are bigger cities.

Frost dates by city

CityLast frostSafe afterFirst frostSeason
BostonApr 4Apr 17Nov 9218 days
WorcesterApr 23May 5Oct 21181 days
SpringfieldMay 3May 17Oct 8158 days
CambridgeApr 19May 3Oct 23185 days
LowellApr 30May 10Oct 10164 days
BrocktonApr 22May 5Oct 19178 days
LynnApr 25May 13Oct 20176 days
QuincyApr 25May 8Oct 22177 days
New BedfordApr 29May 15Oct 15167 days
Fall RiverApr 29May 15Oct 15167 days
NewtonApr 19May 3Oct 23185 days
LawrenceApr 13Apr 29Oct 28198 days
SomervilleApr 4Apr 17Nov 9218 days
FraminghamApr 26May 9Oct 12169 days
HaverhillMay 1May 14Oct 12163 days
MaldenApr 4Apr 17Nov 9218 days
WalthamApr 28May 12Oct 10165 days
BrooklineApr 19May 3Oct 23185 days
TauntonApr 22May 6Oct 19179 days
RevereApr 4Apr 17Nov 9218 days
MedfordApr 4Apr 17Nov 9218 days
Weymouth TownApr 25May 8Oct 22177 days
PeabodyApr 24May 6Oct 17177 days
ChicopeeMay 3May 17Oct 8158 days
MethuenApr 13Apr 29Oct 28198 days
EverettApr 4Apr 17Nov 9218 days
Barnstable TownApr 16Apr 30Oct 30195 days
AttleboroApr 27May 10Oct 15168 days
ArlingtonApr 28May 12Oct 10165 days
SalemApr 25May 13Oct 20176 days
LeominsterApr 29May 13Oct 11164 days
WoburnApr 25May 8Oct 17174 days
BeverlyMay 4May 17Oct 12160 days
PittsfieldMay 5May 21Oct 5152 days
MarlboroughMay 2May 16Oct 6156 days
FitchburgMay 1May 14Oct 9162 days
Amherst TownMay 5May 19Oct 8156 days
WestfieldMay 3May 17Oct 8158 days
ChelseaApr 4Apr 17Nov 9218 days
Braintree TownApr 25May 8Oct 22177 days
HolyokeMay 3May 17Oct 8158 days
WatertownApr 19May 3Oct 23185 days
Randolph TownApr 18Apr 30Oct 26190 days
LexingtonApr 28May 12Oct 10165 days
Franklin TownApr 30May 14Oct 9162 days
NeedhamApr 26May 9Oct 12169 days
North Attleborough TownApr 22May 6Oct 19179 days
NorwoodApr 25May 11Oct 9167 days
NorthamptonMay 5May 19Oct 8156 days
GloucesterMay 4May 17Oct 12160 days
WellesleyApr 26May 9Oct 12169 days
MelroseApr 25May 8Oct 17174 days
Bridgewater TownMay 1May 15Oct 9161 days
West Springfield TownMay 3May 17Oct 8158 days
Agawam TownMay 3May 17Oct 8158 days
SaugusApr 25May 8Oct 17174 days
MiltonApr 18Apr 30Oct 26190 days
DanversApr 24May 6Oct 17177 days
MilfordApr 30May 14Oct 9162 days
WakefieldApr 25May 8Oct 17174 days
BelmontApr 19May 3Oct 23185 days
BurlingtonApr 25May 8Oct 17174 days
ReadingApr 25May 8Oct 17174 days
DedhamApr 25May 11Oct 9167 days
WilmingtonApr 25May 8Oct 17174 days
StonehamApr 25May 8Oct 17174 days
WinchesterApr 25May 8Oct 17174 days
GardnerMay 2May 16Oct 13163 days
MarbleheadApr 25May 13Oct 20176 days

When to plant in Massachusetts

Questions

When is the last frost in Massachusetts?

It depends on where you are. Across the 69 cities we track, the average last frost runs from April 4 to May 5. In Boston, the largest, it is April 4.

When is the first frost in Massachusetts?

For a typical resident, around October 20. Higher and more northern towns get it earlier.