Massachusetts planting calendars
Planting calendars, USDA hardiness zones, and average frost dates for 77 Massachusetts locations (Amesbury, MA, Amherst, MA, Attleboro, MA, Barnstable, MA, Beverly, MA, Beverly, MA, Boston, MA, Boston, MA, Boston, MA, Brewster, MA, Danvers, MA, Dennis, MA, and 65 more). Pick a location to see its zone, average last and first frost dates, growing-season length, and a printable per-crop planting calendar, all from public NOAA and USDA data.
Locations in Massachusetts
| Location | USDA zone | Last frost | First frost | Season (days) |
|---|---|---|---|---|
| Amesbury | 6b −5 to 0 °F | May 3 | Oct 8 | 158 |
| Amherst | 5b −15 to −10 °F | May 5 | Oct 8 | 156 |
| Attleboro | 6b −5 to 0 °F | Apr 27 | Oct 15 | 168 |
| Barnstable | 7a 0 to 5 °F | Apr 16 | Oct 30 | 195 |
| Beverly | 7a 0 to 5 °F | Apr 25 | Oct 20 | 176 |
| Beverly | 6b −5 to 0 °F | Apr 25 | Oct 20 | 176 |
| Boston | 7a 0 to 5 °F | Apr 19 | Oct 23 | 185 |
| Boston | 7a 0 to 5 °F | Apr 4 | Nov 9 | 218 |
| Boston | 6b −5 to 0 °F | Apr 19 | Oct 23 | 185 |
| Brewster | 7b 5 to 10 °F | Apr 13 | Nov 4 | 206 |
| Danvers | 6b −5 to 0 °F | May 3 | Oct 9 | 157 |
| Dennis | 7b 5 to 10 °F | Apr 22 | Oct 28 | 188 |
| Duxbury | 7a 0 to 5 °F | Apr 15 | Nov 1 | 198 |
| East Falmouth | 7a 0 to 5 °F | Apr 11 | Nov 11 | 213 |
| Edgartown | 7b 5 to 10 °F | Apr 17 | Nov 3 | 199 |
| Fall River | 7a 0 to 5 °F | Apr 23 | Oct 21 | 180 |
| Fall River | 7a 0 to 5 °F | Apr 29 | Oct 15 | 167 |
| Falmouth | 7a 0 to 5 °F | May 7 | Oct 9 | 156 |
| Framingham | 6b −5 to 0 °F | May 2 | Oct 6 | 156 |
| Franklin | 6b −5 to 0 °F | Apr 27 | Oct 14 | 169 |
| Gardner | 5b −15 to −10 °F | May 6 | Oct 1 | 148 |
| Gardner | 5b −15 to −10 °F | Apr 29 | Oct 11 | 164 |
| Gloucester | 7a 0 to 5 °F | Apr 24 | Oct 17 | 177 |
| Great Barrington | 6a −10 to −5 °F | May 7 | Oct 3 | 147 |
| Great Barrington | 5b −15 to −10 °F | May 7 | Oct 3 | 147 |
| Greenfield | 6a −10 to −5 °F | May 1 | Oct 11 | 162 |
| Greenfield | 5b −15 to −10 °F | May 4 | Oct 8 | 157 |
| Hanscom AFB | 6b −5 to 0 °F | Apr 27 | Oct 13 | 169 |
| Haverhill | 6a −10 to −5 °F | May 1 | Oct 12 | 163 |
| Haverhill | 6a −10 to −5 °F | May 3 | Oct 8 | 158 |
| Haverhill | 6b −5 to 0 °F | May 1 | Oct 12 | 163 |
| Hudson | 6b −5 to 0 °F | Apr 29 | Oct 11 | 164 |
| Kingston | 6b −5 to 0 °F | Apr 30 | Oct 16 | 170 |
| Kingston | 7a 0 to 5 °F | Apr 30 | Oct 16 | 170 |
| Leominster | 6a −10 to −5 °F | Apr 29 | Oct 11 | 164 |
| Littleton Common | 6a −10 to −5 °F | May 2 | Oct 6 | 156 |
| Longmeadow | 6b −5 to 0 °F | Apr 21 | Oct 16 | 177 |
| Lowell | 6b −5 to 0 °F | Apr 30 | Oct 10 | 164 |
| Lowell | 6a −10 to −5 °F | Apr 30 | Oct 10 | 164 |
| Medford | 6b −5 to 0 °F | Apr 4 | Nov 9 | 218 |
| Methuen | 6b −5 to 0 °F | Apr 13 | Oct 28 | 198 |
| Methuen | 6a −10 to −5 °F | Apr 13 | Oct 28 | 198 |
| Milford | 6b −5 to 0 °F | Apr 30 | Oct 9 | 162 |
| Milton | 6b −5 to 0 °F | Apr 18 | Oct 26 | 190 |
| Nantucket | 7b 5 to 10 °F | Apr 13 | Nov 8 | 208 |
| North Adams | 5b −15 to −10 °F | May 10 | Oct 4 | 147 |
| North Attleborough | 6b −5 to 0 °F | Apr 22 | Oct 19 | 179 |
| North Falmouth | 7a 0 to 5 °F | Apr 21 | Oct 24 | 186 |
| North Lakeville | 6b −5 to 0 °F | Apr 23 | Oct 21 | 180 |
| North Westport | 7a 0 to 5 °F | Apr 11 | Nov 2 | 203 |
| Northampton | 6a −10 to −5 °F | May 5 | Oct 8 | 156 |
| Northampton | 6a −10 to −5 °F | May 13 | Oct 2 | 144 |
| Palmer | 6a −10 to −5 °F | Apr 28 | Oct 15 | 169 |
| Peabody | 6b −5 to 0 °F | Apr 24 | Oct 17 | 177 |
| Pittsfield | 5b −15 to −10 °F | May 13 | Oct 2 | 144 |
| Pittsfield | 5b −15 to −10 °F | May 5 | Oct 5 | 152 |
| Salisbury | 6b −5 to 0 °F | May 4 | Oct 8 | 157 |
| Shelburne Falls | 5b −15 to −10 °F | May 17 | Oct 1 | 136 |
| Shelburne Falls | 5b −15 to −10 °F | May 1 | Oct 11 | 162 |
| Shelburne Falls | 5b −15 to −10 °F | May 14 | Oct 4 | 143 |
| South Yarmouth | 7a 0 to 5 °F | Apr 22 | Oct 28 | 188 |
| Southbridge | 6b −5 to 0 °F | Apr 28 | Oct 15 | 169 |
| Springfield | 6b −5 to 0 °F | May 3 | Oct 8 | 158 |
| Taunton | 6b −5 to 0 °F | Apr 22 | Oct 19 | 178 |
| Taunton | 6b −5 to 0 °F | May 2 | Oct 8 | 158 |
| Taunton | 6b −5 to 0 °F | Apr 22 | Oct 19 | 179 |
| Turners Falls | 6a −10 to −5 °F | May 4 | Oct 8 | 157 |
| Webster | 6b −5 to 0 °F | May 1 | Oct 9 | 161 |
| West Concord | 6b −5 to 0 °F | Apr 28 | Oct 10 | 165 |
| Westfield | 6a −10 to −5 °F | May 3 | Oct 8 | 158 |
| Weymouth | 6b −5 to 0 °F | Apr 25 | Oct 22 | 177 |
| Weymouth | 7a 0 to 5 °F | Apr 25 | Oct 22 | 177 |
| Wilbraham | 6a −10 to −5 °F | May 7 | Oct 12 | 159 |
| Wilmington | 6b −5 to 0 °F | Apr 25 | Oct 17 | 174 |
| Woods Hole | 7b 5 to 10 °F | May 7 | Oct 9 | 156 |
| Worcester | 6b −5 to 0 °F | Apr 23 | Oct 21 | 181 |
| Worcester | 6a −10 to −5 °F | Apr 23 | Oct 21 | 181 |
Data: NOAA NCEI U.S. Climate Normals 1991–2020 (public domain) and USDA Plant Hardiness Zone Map 2023. Planting windows synthesized from U.S. Cooperative Extension guides.
More ways to explore
Browse by USDA hardiness zone, see when to plant common crops, or read the methodology behind every figure. This site lists 77 Massachusetts locations, mapping every ZIP in the state to its nearest weather station with a full 30-year record.