Home › Massachusetts › Middlesex County
Hail history for Middlesex County, MA
118 hail reports in Middlesex County since 2006 on 45 days. The largest stones measured 2 in (hen egg) on Aug 4, 2015.
Cities in Middlesex County
- Lowell
22 hail days - Cambridge
31 hail days - Newton
25 hail days - Somerville
30 hail days - Framingham
23 hail days - Waltham
18 hail days - Malden
23 hail days - Medford
29 hail days - Everett
28 hail days - Arlington
19 hail days - Billerica
21 hail days - Marlborough
24 hail days - Woburn
23 hail days - Chelmsford
22 hail days - Natick
20 hail days - Watertown
25 hail days - Lexington
19 hail days - Tewksbury
22 hail days - Dracut
29 hail days - Melrose
26 hail days - Wakefield
25 hail days - Reading
28 hail days - Belmont
25 hail days - Burlington
18 hail days - Chestnut Hill
27 hail days - Wilmington
19 hail days - Westford
21 hail days - Stoneham
27 hail days - Winchester
25 hail days - Acton
17 hail days - Sudbury
21 hail days - Concord
20 hail days - Ashland
24 hail days - Hudson
20 hail days - North Reading
28 hail days - Holliston
24 hail days - Wayland
25 hail days - East Cambridge
32 hail days - Winter Hill
29 hail days - Bedford
20 hail days - Weston
19 hail days - Tyngsboro
27 hail days - Newtonville
24 hail days - Maynard
18 hail days - Newton Highlands
26 hail days - Kendall Square
32 hail days - Nonantum
26 hail days - West Newton
24 hail days - Lincoln
16 hail days - East Somerville
29 hail days - West Cambridge/Harvard Square
27 hail days - Newton Upper Falls
25 hail days - Bemis
26 hail days - Pinehurst
16 hail days - Ten Hills
29 hail days - Oak Hill Park
25 hail days - Auburndale
26 hail days - Tufts University
28 hail days - Cochituate
18 hail days - West Somerville/Davis Square
29 hail days - West Concord
21 hail days - Stow
17 hail days - Watertown Square
25 hail days - Newton Corner
26 hail days - Boxborough
16 hail days - Carlisle
16 hail days - Sherborn
27 hail days - Thompsonville
27 hail days - Ashby
21 hail days - Dunstable
28 hail days - Ayer
18 hail days - Littleton Common
17 hail days - Hopkinton
24 hail days - Pepperell
20 hail days
Recent hail in Middlesex County
| Date | Hail size | Where |
|---|---|---|
| Jun 6, 2025 | 1 in quarter | Shirley, Littleton Common 2 hail reports |
One row per day: the largest hail reported in the county that day, the places and the number of reports.
Hail days in Middlesex County by year
When hail season peaks in Middlesex County
Damaging thunderstorm winds in Middlesex County
507 reports of damaging thunderstorm wind in Middlesex County since 2006, on 141 days. The strongest measured gust was 64 mph on Nov 15, 2020.
| Date | Strongest gust | Where |
|---|---|---|
| Jul 16, 2026 | damage reported | Chelmsford, Lowell, Bedford 7 wind reports |
| Jun 18, 2026 | 58 mph, estimated | Ashby 1 wind report |
| May 19, 2026 | 58 mph, estimated | West Concord, Pine Rest, Hudson 4 wind reports |
| Sep 6, 2025 | 59 mph, measured | Hanscom Field Bed, Hudson, Gleasondale 7 wind reports |
| Aug 13, 2025 | 58 mph, estimated | Hovey Corner, North Pepperell, Dunstable 4 wind reports |
| Jul 25, 2025 | 58 mph, estimated | Newton Lower Falls, Newton, Stony Brook 5 wind reports |
| Jul 20, 2025 | 58 mph, estimated | Dracut, Weston 3 wind reports |
| Jun 6, 2025 | 58 mph, estimated | Devenscrest, Ayer, Shirley Center 4 wind reports |
| May 3, 2025 | 58 mph, estimated | Tew Mac Airport, North Woburn 2 wind reports |
| Aug 15, 2024 | 58 mph, estimated | Frederick Corner, North Shirley, Groton Airport 10 wind reports |
Severe thunderstorm wind means gusts of 58 mph or more, or wind that caused damage. Measured gusts come from weather stations; estimated ones from spotters and damage surveys.
Filing a roof or car hail claim?
Insurers ask for the date of loss. The dates on this page are when hail was reported near Middlesex County; hail can hit one street and miss the next, so a report is not proof of damage at your address. A licensed roofer or your insurance adjuster can inspect the roof. Many policies set a time limit for filing a claim — check yours.
Data: NOAA NCEI Storm Events Database (final records through Jun 30, 2026) and National Weather Service Local Storm Reports (preliminary, since then).