Hardiness Zones, also referred to as Growing Zones or Planting zones are defined by the U.S. Department of Agriculture (USDA) Agricultural Research Service (ARS). The zones in this map were created in 2023 using mean extreme climate data covering the period of 1991 to 2020. The previous version of this map released in 2012 was created using climate data from the period of 1976-2005. The data in the 2012 maps covered a cooler period than the 2023 maps.
Location | 2023 Hardiness Zone | 2012 Hardiness Zone | 1990 Hardiness Zone |
---|---|---|---|
Abington | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Acton | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Arlington | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Ashburnham | 6a - -10°F to -5°F | 5b - -15°F to -10°F | 5b - -15°F to -10°F |
Ashland | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Attleboro | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Auburn | 6a - -10°F to -5°F | 5b - -15°F to -10°F | 5b - -15°F to -10°F |
Bedford | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Belmont | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Berkley | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Beverly | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Billerica | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Blackstone | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Bolton | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Boston | 7a - 0°F to 5°F | 7a - 0°F to 5°F | 5b - -15°F to -10°F |
Brockton | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Brookline | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Burlington | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Cambridge | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Canton | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Carlisle | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Carver | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Charlton | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Chelmsford | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Chelsea | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Chicopee | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Cohasset | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Concord | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Dalton | 5b - -15°F to -10°F | 5a - -20°F to -15°F | 5b - -15°F to -10°F |
Danvers | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Dedham | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Dighton | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Douglas | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Dracut | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Dudley | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
East Bridgewater | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
East Longmeadow | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Eastham | 7b - 5°F to 10°F | 7a - 0°F to 5°F | 7a - 0°F to 5°F |
Easton | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Everett | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Fairhaven | 7a - 0°F to 5°F | 7a - 0°F to 5°F | 7a - 0°F to 5°F |
Fall River | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Fitchburg | 6a - -10°F to -5°F | 5b - -15°F to -10°F | 5b - -15°F to -10°F |
Framingham | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Gardner | 5b - -15°F to -10°F | 5b - -15°F to -10°F | 5b - -15°F to -10°F |
Georgetown | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Gloucester | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Grafton | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Greenfield | 6a - -10°F to -5°F | 5b - -15°F to -10°F | 5a - -20°F to -15°F |
Groveland | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Hadley | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5a - -20°F to -15°F |
Halifax | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Hamilton | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Hanover | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Harvard | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Haverhill | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Holden | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Holliston | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Holyoke | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Hudson | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Lancaster | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Lawrence | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Leicester | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Leominster | 6b - -5°F to 0°F | 5b - -15°F to -10°F | 5b - -15°F to -10°F |
Lexington | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Lincoln | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Littleton | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Longmeadow | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Lowell | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Ludlow | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Lynn | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Malden | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Manchester-by-the-Sea | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Marblehead | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Marlborough | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Mashpee | 7a - 0°F to 5°F | 7a - 0°F to 5°F | 7a - 0°F to 5°F |
Medford | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Medway | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Melrose | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Mendon | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Merrimac | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Middleton | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Milford | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Millbury | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Milton | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Montague | 6a - -10°F to -5°F | 5b - -15°F to -10°F | 5a - -20°F to -15°F |
Natick | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Needham | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
New Bedford | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 7a - 0°F to 5°F |
Newburyport | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Newton | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Norfolk | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
North Andover | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
North Reading | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Northampton | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5a - -20°F to -15°F |
Northbridge | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Norwell | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Norwood | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Paxton | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Peabody | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Pembroke | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Pittsfield | 5b - -15°F to -10°F | 5b - -15°F to -10°F | 5a - -20°F to -15°F |
Plainville | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Quincy | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Raynham | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Reading | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Rehoboth | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Revere | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Rochester | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 7a - 0°F to 5°F |
Rockland | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Salem | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Saugus | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Seekonk | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Shrewsbury | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Somerset | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Somerville | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
South Hadley | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Southampton | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Southborough | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Southwick | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 6a - -10°F to -5°F |
Springfield | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Sterling | 6a - -10°F to -5°F | 5b - -15°F to -10°F | 5b - -15°F to -10°F |
Stoneham | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Stoughton | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Stow | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Sudbury | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Sutton | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Swampscott | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Swansea | 7a - 0°F to 5°F | 6b - -5°F to 0°F | 6b - -5°F to 0°F |
Taunton | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Templeton | 5b - -15°F to -10°F | 5b - -15°F to -10°F | 5b - -15°F to -10°F |
Tewksbury | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Uxbridge | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Wakefield | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Waltham | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Wayland | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Wellesley | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Wenham | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
West Boylston | 6a - -10°F to -5°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
West Bridgewater | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Westfield | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Westford | 6a - -10°F to -5°F | 5b - -15°F to -10°F | 5b - -15°F to -10°F |
Westminster | 6a - -10°F to -5°F | 5b - -15°F to -10°F | 5b - -15°F to -10°F |
Weston | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Westwood | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Whitman | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Wilmington | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Winchester | 6b - -5°F to 0°F | 6b - -5°F to 0°F | 5b - -15°F to -10°F |
Woburn | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |
Worcester | 6a - -10°F to -5°F | 5b - -15°F to -10°F | 5b - -15°F to -10°F |
Wrentham | 6b - -5°F to 0°F | 6a - -10°F to -5°F | 5b - -15°F to -10°F |