Hail History

Home › Maine

Hail in Maine: reports, history and hardest-hit cities

853 hail reports in Maine since 2006. The largest stones measured 2.75 in (baseball) near North Berwick on Jul 19, 2015.

Recent hail in Maine

No hail has been reported in Maine in the last 30 days.

Hail map of Maine: the last 12 months

Aug 13, 2026 · 0.25 in (pea) · Dover-FoxcroftAug 13, 2026 · 0.25 in (pea) · DexterAug 28, 2026 · 0.25 in (pea) · GreenvilleAug 28, 2026 · 0.25 in (pea) · GreenvilleOct 5, 2026 · 0.25 in (pea) · DexterOct 5, 2026 · 0.25 in (pea) · MadawaskaOct 5, 2026 · 0.25 in (pea) · Baxter State ParkOct 5, 2026 · 0.25 in (pea) · GlenburnOct 5, 2026 · 0.25 in (pea) · Deer IsleOct 5, 2026 · 0.25 in (pea) · NorthfieldOct 8, 2026 · 0.25 in (pea) · BangorOct 8, 2026 · 0.25 in (pea) · StetsonAug 13, 2026 · 0.5 in (marble) · CharlestonOct 5, 2026 · 0.7 in · SebecOct 5, 2026 · 0.7 in · Grand IsleJun 17, 2026 · 0.75 in (penny) · St AgathaJun 28, 2026 · 1 in (quarter) · BelgradeAug 13, 2026 · 1 in (quarter) · Portland Jetport

under 1 in1–1.5 in1.75–2.5 in2.75 in and larger

Each dot is one hail report since Nov 14, 2025 (18 reports); hover or tap a dot for the date and size.

Hail days in Maine by year

16061707200813095101911141291361481581611175187191220521722323624425626

Cities in Maine with the most hail

Counties

All cities in Maine

Alfred · Arundel · Auburn · Augusta · Bangor · Bath · Belgrade · Benton · Bethel · Biddeford · Boothbay · Brewer · Bristol · Brunswick · Buxton · Calais · Cape Neddick · Caribou · Chelsea · China · Dover-Foxcroft · Eliot · Fairfield · Farmington · Gardiner · Gorham · Greene · Hampden · Harpswell · Hermon · Holden · Hollis · Houlton · Jay · Kennebunk · Kittery · Lake Arrowhead · Lebanon · Lewiston · Limington · Lincoln · Lisbon · Lisbon Falls · Madawaska · Madison · Manchester · Monmouth · New Gloucester · North Bath · North Windham · Norway · Oakland · Old Orchard Beach · Old Town · Orono · Orrington · Paris · Pittsfield · Pittston · Poland · Portland · Presque Isle · Raymond · Rumford · Sabattus · Saco · Sanford · Scarborough · Sidney · Skowhegan · South Berwick · South Eliot · South Portland · South Portland Gardens · South Sanford · Springvale · Topsham · Turner · Vassalboro · Waterboro · Waterville · Wells Beach Station · West Scarborough · Westbrook · Winslow · Winthrop · Woolwich · Yarmouth · York Harbor