US Atlas: Snow Totals
Massachusetts Snow Totals by Town
See how much snow fell recently in 316 cities and towns in Massachusetts, with snowfall for the last 24, 48, and 72 hours, nearby station reports, snow depth, season totals, and county snowfall records.
Snowiest Towns in Massachusetts
Average snowfall a year, from NOAA's 1991–2020 climate normals for each town's weather station.
- Dalton77 in
- Ashby75 in
- Fitchburg75 in
- Shrewsbury73 in
- Milton70 in
- North Andover67 in
- Dracut67 in
- Sturbridge64 in
- Arlington64 in
- Newburyport62 in
Counties
Middlesex County
- Acton
- Arlington
- Ashby
- Ashland
- Ayer
- Bedford
- Belmont
- Billerica
- Boxborough
- Burlington
- Cambridge
- Carlisle
- Chelmsford
- Cochituate
- Concord
- Dracut
- Dunstable
- Everett
- Framingham
- Groton
- Holliston
- Hopkinton
- Hudson
- Lexington
- Lincoln
- Littleton
- Littleton Common
- Lowell
- Malden
- Marlborough
- Maynard
- Medford
- Melrose
- Natick
- Newton
- North Reading
- Pepperell
- Pinehurst
- Reading
- Sherborn
- Shirley
- Somerville
- Stoneham
- Stow
- Sudbury
- Tewksbury
- Townsend
- Tyngsborough
- Wakefield
- Waltham
- Watertown Town
- Wayland
- West Concord
- Westford
- Weston
- Wilmington
- Winchester
- Woburn
Plymouth County
- Abington
- Bridgewater
- Brockton
- Carver
- Duxbury
- East Bridgewater
- Halifax
- Hanover
- Hanson
- Hingham
- Kingston
- Lakeville
- Marion
- Marshfield
- Mattapoisett
- Mattapoisett Center
- Middleborough
- Middleborough Center
- North Lakeville
- North Pembroke
- North Scituate
- Norwell
- Ocean Bluff-Brant Rock
- Pembroke
- Plymouth
- Plympton
- Rochester
- Rockland
- Scituate
- South Duxbury
- The Pinehills
- Wareham
- Wareham Center
- West Bridgewater
- Whitman
Worcester County
- Ashburnham
- Athol
- Auburn
- Barre
- Berlin
- Blackstone
- Bolton
- Boylston
- Brookfield
- Charlton
- Clinton
- Cordaville
- Douglas
- Dudley
- East Douglas
- Fiskdale
- Fitchburg
- Gardner
- Grafton
- Hardwick
- Harvard
- Holden
- Hopedale
- Hubbardston
- Lancaster
- Leicester
- Leominster
- Lunenburg
- Mendon
- Milford
- Millbury
- Millville
- North Brookfield
- Northborough
- Northbridge
- Oxford
- Paxton
- Princeton
- Rutland
- Shrewsbury
- Southborough
- Southbridge Town
- Spencer
- Sterling
- Sturbridge
- Sutton
- Templeton
- Upton
- Uxbridge
- Warren
- Webster
- West Boylston
- West Brookfield
- Westborough
- Westminster
- Whitinsville
- Winchendon
- Worcester