Hail History

Hail history for Michigan

6,085 NOAA hail reports across 84 counties and 130 cities and towns since 1955, updated to November 3, 2026.

Readout · Michigan

Last hail
Oct 12, 2026
0.25 in, pea size · preliminary
Hail days, last 5 years
127
since Nov 3, 2021 · 524 reports
Largest ever
4.50 in
softball · Aug 2, 2015

6,085 reports on 1,306 days since 1955 · #26 of 51 states

Hail map · Michigan

Lapeer County: 86 reportsNewaygo County: 54 reportsIsabella County: 50 reportsSanilac County: 64 reportsManistee County: 48 reportsOgemaw County: 51 reportsClare County: 39 reportsCrawford County: 46 reportsMontmorency County: 46 reportsGladwin County: 41 reportsOscoda County: 51 reportsClinton County: 47 reportsBranch County: 72 reportsGratiot County: 42 reportsIonia County: 37 reportsKalamazoo County: 101 reportsLake County: 21 reportsMason County: 23 reportsMecosta County: 39 reportsMuskegon County: 66 reportsOtsego County: 57 reportsRoscommon County: 56 reportsWashtenaw County: 262 reportsBarry County: 59 reportsMenominee County: 94 reportsMidland County: 103 reportsLuce County: 29 reportsAntrim County: 37 reportsJackson County: 62 reportsSt. Joseph County: 73 reportsOsceola County: 27 reportsSaginaw County: 127 reportsHillsdale County: 62 reportsArenac County: 45 reportsKalkaska County: 20 reportsBay County: 99 reportsAlpena County: 49 reportsGogebic County: 68 reportsDickinson County: 90 reportsMissaukee County: 37 reportsMontcalm County: 54 reportsBaraga County: 58 reportsOceana County: 41 reportsAlger County: 84 reportsHoughton County: 79 reportsIngham County: 81 reportsIron County: 62 reportsOttawa County: 108 reportsGrand Traverse County: 52 reportsLivingston County: 88 reportsSt. Clair County: 95 reportsWayne County: 223 reportsCass County: 57 reportsKent County: 142 reportsCharlevoix County: 34 reportsLenawee County: 137 reportsChippewa County: 58 reportsMackinac County: 18 reportsSchoolcraft County: 45 reportsBenzie County: 20 reportsEmmet County: 18 reportsMonroe County: 113 reportsShiawassee County: 55 reportsTuscola County: 90 reportsHuron County: 81 reportsAlcona County: 57 reportsMarquette County: 231 reportsIosco County: 73 reportsOntonagon County: 57 reportsMacomb County: 187 reportsGenesee County: 215 reportsVan Buren County: 69 reportsPresque Isle County: 37 reportsCheboygan County: 23 reportsDelta County: 91 reportsBerrien County: 112 reportsAllegan County: 77 reportsLeelanau County: 37 reportsKeweenaw County: 8 reportsOakland County: 242 reportsEaton County: 67 reportsCalhoun County: 78 reportsWexford County: 38 reports
FewerMore
Counties shaded by all-time hail reports. Select a county for its page.

For homeowners

Roof damage after hail? Get a free inspection

Hail bruises shingles and cracks seals in ways you can't see from the ground, and most insurers set a claim deadline after the storm. The latest hail report in Michigan is from October 12, 2026. A local roofer can check and document it at no cost.

Phone line opening soon

What would a claim cost you? Try the hail claim calculator

Preview: this form is not connected yet. Nothing you enter is sent or stored.

Roofer? Get hail alerts for your area with StormScope

What the record says about Michigan

The latest hail report in Michigan is from October 12, 2026, 0.25 in (pea size). Since November 3, 2021 there have been 127 separate hail days; the biggest stones in that time were 4.00 in on May 7, 2024.

Over the 20 years 2006–2025, Michigan logged 2,928 reports on 519 hail days, about 146.4 reports a year. That is 16% less than the median US state (173.9 a year) and ranks #26 of 51 states and DC for all-time reports.

4% of reports with a size were 2 inches (hen egg) or larger, against 3% for the median US state. The largest hail on record here is 4.50 in (softball) on August 2, 2015 near 4.97 WNW West Branch.

Reports were down 59% in 2016–2025 (845) compared with 2006–2015 (2,083). The busiest year was 2006, with 360 reports on 43 days. Hail here peaks in July (24% of reports); 51% fall between April and June.

Reports a year 2006–2025 average

  • Michigan 146.4
  • Median US state 173.9

Hail days 2006–2025

  • Michigan 519
  • Median US state 561

Share 2 in or larger of sized reports

  • Michigan 4%
  • Median US state 3%

Hail over time

0100200300400 1955: 8 reports, largest 4.00 in 1956: 10 reports, largest 4.00 in 1957: 4 reports, largest 1.50 in 1958: 5 reports, largest 2.00 in 1959: 5 reports, largest 1.00 in 1960: 7 reports, largest 1.50 in 1960 1961: 16 reports, largest 3.00 in 1962: 15 reports, largest 2.50 in 1963: 22 reports, largest 2.75 in 1964: 5 reports, largest 1.75 in 1965: 14 reports, largest 2.00 in 1966: 11 reports, largest 1.75 in 1967: 6 reports, largest 1.75 in 1968: 19 reports, largest 2.50 in 1969: 14 reports, largest 2.50 in 1970: 16 reports, largest 1.75 in 1970 1971: 15 reports, largest 1.75 in 1972: 6 reports, largest 1.75 in 1973: 10 reports, largest 1.75 in 1974: 31 reports, largest 1.75 in 1975: 38 reports, largest 3.00 in 1976: 21 reports, largest 2.75 in 1977: 13 reports, largest 2.00 in 1978: 21 reports, largest 4.50 in 1979: 17 reports, largest 2.00 in 1980: 46 reports, largest 2.00 in 1980 1981: 17 reports, largest 2.00 in 1982: 15 reports, largest 2.50 in 1983: 46 reports, largest 3.00 in 1984: 27 reports, largest 3.50 in 1985: 65 reports, largest 2.00 in 1986: 57 reports, largest 2.00 in 1987: 26 reports, largest 2.75 in 1988: 66 reports, largest 2.00 in 1989: 39 reports, largest 2.50 in 1990: 25 reports, largest 2.75 in 1990 1991: 72 reports, largest 4.50 in 1992: 38 reports, largest 2.75 in 1993: 48 reports, largest 4.00 in 1994: 147 reports, largest 3.00 in 1995: 63 reports, largest 1.75 in 1996: 147 reports, largest 2.50 in 1997: 138 reports, largest 2.25 in 1998: 209 reports, largest 3.50 in 1999: 99 reports, largest 2.75 in 2000: 245 reports, largest 3.00 in 2000 2001: 163 reports, largest 3.50 in 2002: 180 reports, largest 2.00 in 2003: 267 reports, largest 2.75 in 2004: 272 reports, largest 4.25 in 2005: 135 reports, largest 1.75 in 2006: 360 reports, largest 4.00 in 2007: 279 reports, largest 3.00 in 2008: 342 reports, largest 2.50 in 2009: 63 reports, largest 1.75 in 2010: 107 reports, largest 2.25 in 2010 2011: 261 reports, largest 2.00 in 2012: 250 reports, largest 3.00 in 2013: 133 reports, largest 2.00 in 2014: 171 reports, largest 3.00 in 2015: 117 reports, largest 4.50 in 2016: 99 reports, largest 3.00 in 2017: 94 reports, largest 2.00 in 2018: 53 reports, largest 4.00 in 2019: 73 reports, largest 2.75 in 2020: 78 reports, largest 2.00 in 2020 2021: 80 reports, largest 4.00 in 2022: 76 reports, largest 3.00 in 2023: 124 reports, largest 2.75 in 2024: 110 reports, largest 4.00 in 2025: 58 reports, largest 2.00 in 2026: 156 reports, largest 3.25 in
Reports per year, 1955–2026. Bar colour shows the largest hail that year. Reporting grew sharply after the mid-1990s, so early decades undercount.
05001,0001,500 January: 22 reports (0%) Jan February: 38 reports (1%) Feb March: 285 reports (5%) Mar April: 609 reports (10%) Apr May: 1,142 reports (19%) May June: 1,341 reports (22%) Jun July: 1,462 reports (24%) Jul August: 657 reports (11%) Aug September: 331 reports (5%) Sep October: 173 reports (3%) Oct November: 21 reports (0%) Nov December: 4 reports (0%) Dec
All 6,085 reports by calendar month.
Reports per month, 2017–2026. Darker cells had more reports.
YearJanFebMarAprMayJunJulAugSepOctNovDecTotal
2026 7555132731666 156
2025 8109881131 58
2024 141223329641 110
2023 7103756104 124
2022 3291412315 76
2021 43511030 80
2020 50441415 78
2019 138189817 73
2018 2710952 53
2017 14315281421152 94

Hail days since Nov 3, 2021

DateReportsLargestStorm page
Oct 12, 2026 1 0.25 in View
Oct 8, 2026 1 0.25 in View
Oct 7, 2026 4 0.70 in View
Sep 3, 2026 3 1.00 in View
Sep 2, 2026 3 2.00 in View
Aug 18, 2026 1 0.88 in View
Aug 10, 2026 5 1.75 in View
Jul 27, 2026 8 2.00 in —
Jul 26, 2026 1 0.75 in —
Jul 20, 2026 13 3.25 in —
Jul 15, 2026 1 1.00 in —
Jul 13, 2026 2 1.00 in —
Jul 12, 2026 5 1.75 in —
Jul 3, 2026 1 1.00 in —
Jun 30, 2026 3 1.50 in —
Jun 25, 2026 8 1.75 in —
Jun 24, 2026 4 1.00 in —
Jun 16, 2026 8 2.00 in —
Jun 14, 2026 1 1.00 in —
Jun 10, 2026 2 1.25 in —
Jun 5, 2026 1 1.00 in —
May 19, 2026 1 1.00 in —
May 17, 2026 7 2.50 in —
May 9, 2026 1 1.00 in —
May 4, 2026 4 1.00 in —
Apr 13, 2026 5 1.50 in —
Mar 31, 2026 14 1.50 in —
Mar 30, 2026 5 1.00 in —
Mar 26, 2026 5 1.00 in —
Mar 10, 2026 18 2.75 in —
Mar 6, 2026 12 1.75 in —
Mar 3, 2026 1 1.40 in —
Feb 18, 2026 6 1.25 in —
Feb 2, 2026 1 1.00 in —
Oct 3, 2025 1 1.00 in —
Sep 22, 2025 1 1.25 in —
Sep 21, 2025 1 1.00 in —
Sep 20, 2025 1 1.00 in —
Aug 16, 2025 2 1.00 in —
Aug 8, 2025 3 1.75 in —

The 40 most recent of 127 hail days.

Largest hail on record

Largest hail reports in Michigan
Date Size Location County Damage Time · source
Aug 2, 2015 4.50 insoftball 4.97 WNW West Branch Ogemaw $32.6 million 15:50 local · NCEI
Mar 27, 1991 4.50 insoftball — Kalamazoo — 18:25 local · NCEI
Jul 26, 1978 4.50 insoftball — Macomb — 17:00 local · NCEI
Jul 26, 1978 4.50 insoftball — Livingston — 15:00 local · NCEI
Jun 9, 2004 4.25 ingrapefruit Rives Jct Jackson $50K 12:35 local · NCEI

Sizes filed before 1996 are often rough estimates (round numbers like 7.00 or 8.00 in) without an exact spot; they are shown as NOAA filed them.

Size of every report

Most recent reports

Most recent hail reports in Michigan
Date Size Location County Time · source
Oct 12, 2026 0.25 inpea Menominee Menominee 23:42 UTC · NWS prelim.
Oct 8, 2026 0.25 inpea Pickford Chippewa 20:00 UTC · NWS prelim.
Oct 7, 2026 0.25 inpea Manistique Schoolcraft 20:00 UTC · NWS prelim.
Oct 7, 2026 0.25 inpea 1 SE Marquette Marquette 19:25 UTC · NWS prelim.
Oct 7, 2026 0.70 inmarble 4 NE Negaunee Marquette 19:15 UTC · NWS prelim.
Oct 7, 2026 0.50 inmarble 2 W Round Lake Delta 19:08 UTC · NWS prelim.
Sep 3, 2026 0.75 inpenny 2 W Haslett Ingham 18:54 UTC · NWS prelim.
Sep 3, 2026 1.00 inquarter Brethren Manistee 14:53 UTC · NWS prelim.
Sep 3, 2026 0.88 innickel 2 W Springport Calhoun 13:12 UTC · NWS prelim.
Sep 2, 2026 1.00 inquarter 5 S East Dayton Tuscola 22:13 UTC · NWS prelim.
Sep 2, 2026 2.00 inhen egg Birch Run Saginaw 21:38 UTC · NWS prelim.
Sep 2, 2026 1.00 inquarter Williamston Ingham 02:32 UTC · NWS prelim.

Cities and towns with the most hail reports

All 130 cities and towns with 10+ reports

Recent storm days in Michigan

How Michigan compares

Hail reports by county

CountyReportsLargest
Washtenaw County2623.00 in
Oakland County2423.00 in
Marquette County2313.25 in
Wayne County2234.00 in
Genesee County2153.00 in
Macomb County1874.50 in
Kent County1424.00 in
Lenawee County1373.00 in
Saginaw County1273.50 in
Monroe County1134.00 in
Berrien County1122.25 in
Ottawa County1083.00 in
Midland County1033.00 in
Kalamazoo County1014.50 in
Bay County993.00 in
St. Clair County952.75 in
Menominee County942.75 in
Delta County912.75 in
Tuscola County902.00 in
Dickinson County902.75 in
Livingston County884.50 in
Lapeer County862.50 in
Alger County843.50 in
Ingham County812.75 in
Huron County812.75 in
Houghton County792.75 in
Calhoun County782.75 in
Allegan County774.00 in
St. Joseph County734.00 in
Iosco County732.75 in
Branch County724.00 in
Van Buren County693.00 in
Gogebic County684.00 in
Eaton County671.75 in
Muskegon County664.00 in
Sanilac County642.75 in
Iron County621.75 in
Jackson County624.25 in
Hillsdale County624.00 in
Barry County592.50 in
Chippewa County582.50 in
Baraga County582.75 in
Alcona County572.00 in
Cass County572.75 in
Ontonagon County571.75 in
Otsego County572.00 in
Roscommon County561.75 in
Shiawassee County551.75 in
Newaygo County542.50 in
Montcalm County541.75 in
Grand Traverse County522.00 in
Ogemaw County514.50 in
Oscoda County511.75 in
Isabella County502.00 in
Alpena County492.00 in
Manistee County482.00 in
Clinton County472.75 in
Crawford County461.75 in
Montmorency County462.50 in
Arenac County453.50 in
Schoolcraft County452.75 in
Gratiot County422.50 in
Oceana County411.75 in
Gladwin County412.50 in
Mecosta County392.75 in
Clare County391.75 in
Wexford County382.00 in
Ionia County372.50 in
Antrim County373.00 in
Presque Isle County373.00 in
Missaukee County371.75 in
Leelanau County373.00 in
Charlevoix County343.00 in
Luce County294.00 in
Osceola County271.75 in
Mason County232.50 in
Cheboygan County232.00 in
Lake County212.50 in
Benzie County203.25 in
Kalkaska County201.75 in
Mackinac County181.75 in
Emmet County182.50 in
26000 County131.75 in
Keweenaw County82.00 in

Questions about hail in Michigan

How often does it hail in Michigan?

6,085 hail reports have been logged in Michigan since 1955. Over the 20 years 2006–2025 that averages 146.4 reports a year. That ranks #26 of 51 states by number of reports.

When is hail season in Michigan?

Most reports come in July, June, May. July alone accounts for 24% of all reports.

What is the largest hail recorded in Michigan?

4.50 in (softball size) on August 2, 2015 near 4.97 WNW West Branch. 4% of reports here were 2 inches or larger.

When did it last hail in Michigan?

The most recent report in this data is from October 12, 2026 (0.25 in). Final NOAA data runs to July 31, 2026; preliminary NWS reports run to November 3, 2026.

How many hail storms has Michigan had in the last five years?

127 separate days with hail reports since November 3, 2021, adding up to 524 reports. The most recent was October 12, 2026.

Where does this hail data come from?

Hail reports come from the NOAA NCEI Storm Events Database, which the National Weather Service compiles from spotter, public, law enforcement and media reports. Recent days use preliminary NWS Local Storm Reports via the Iowa Environmental Mesonet until NOAA publishes final data. Only reported hail is counted, so areas with fewer people tend to have fewer reports.