National Storms

Maine hail history

IndependentNot affiliated with NOAA or the National Weather Service.

Maine had hail reported on 69 days from 2016 to 2025, about 7 a year, and on 368 days since 1955. The largest hailstone on record in the state is 4.00″ (June 1, 1986). Aroostook County had the most hail days of any county from 2016 to 2025 (21).

Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology

1990: 51991: 41992: 71993: 51994: 71995: 21996: 51997: 41998: 51999: 62000: 82001: 62002: 92003: 62004: 52005: 52006: 152007: 172008: 202009: 152010: 52011: 192012: 132013: 92014: 62015: 82016: 82017: 112018: 52019: 82020: 122021: 52022: 72023: 32024: 62025: 42026: 21990199419982002200620102014201820222026max 20
Days with hail reported in Maine, by year (1990–2026)

Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.

Report counts rose over the decades as more people and spotters reported storms, so compare recent years with each other rather than with the 1960s.

Maine cities with the most hail days, 2016–2025

CityHail days 2016–251″+ hail daysLargest hailLast hail
Presque Isle431.00″Jun 17, 2022
Caribou213.00″Jun 19, 2021
Westbrook111.75″Aug 24, 2020
Brewer101.25″Jul 2, 2020
Sanford111.50″Jul 14, 2020
Waterville111.75″Aug 13, 2023
Bangor101.00″Jul 2, 2020
Lewiston111.75″Mar 17, 2016
Saco111.75″Jul 14, 2020
Auburn111.75″Mar 17, 2016
Biddeford111.25″Jul 14, 2020
Ellsworth111.00″Aug 15, 2018
Rockland111.00″Sep 24, 2019
Hallowell001.75″Aug 1, 2015
Augusta001.75″Jun 18, 2011
South Portland001.75″Aug 13, 2026
Portland001.75″Aug 4, 2015
Calais002.75″May 16, 2013
Bath001.00″Aug 2, 2011
Gardiner001.00″Aug 2, 2011

Biggest hail days in Maine since 2016

DayLargest hailReports
July 24, 20222.50″4
August 13, 20232.00″12
March 17, 20161.75″14
July 18, 20161.75″10
July 2, 20191.75″8
June 5, 20241.75″6
July 9, 20201.75″5
May 22, 20221.75″5
July 21, 20191.75″3
July 21, 20221.75″3
August 29, 20181.75″1
June 30, 20211.75″1

The largest hail and the biggest storm days since 1955, with radar swaths since 2019: Biggest hail storms in Maine history

Maine counties

CountyHail days 2016–25All-time hail reportsLargest hailLast hail
Aroostook County212103.00″Jul 14, 2025
Penobscot County161113.00″Jul 9, 2024
Oxford County131082.50″Jul 10, 2025
Piscataquis County8702.00″Aug 13, 2023
Cumberland County71494.00″Aug 13, 2026
Kennebec County7982.50″Jun 28, 2026
Androscoggin County7551.75″Aug 14, 2024
Franklin County6572.75″May 23, 2024
Hancock County6231.75″Aug 5, 2023
Somerset County5632.50″Aug 13, 2023
York County41492.75″Aug 22, 2020
Washington County4422.75″Oct 9, 2024
Waldo County4202.00″May 22, 2022
Lincoln County3221.50″Aug 24, 2020
Knox County2111.25″Sep 24, 2019
Sagadahoc County0221.50″Aug 31, 2012

Places with fewer than 5 hail days on record are listed without a link and kept out of search engines.

When hail falls in Maine, by month and week: Maine hail season

Download every Maine hail, tornado and wind report as CSV, by year: Maine storm report downloads

All Maine cities

Auburn Augusta Bangor Brewer Calais Caribou Hallowell Lewiston Portland Presque Isle Saco Sanford South Portland Waterville Westbrook