Hail History

Hail history for Wisconsin

9,358 NOAA hail reports across 73 counties and 271 cities and towns since 1955, updated to November 3, 2026.

Readout · Wisconsin

Last hail
Sep 4, 2026
0.75 in, penny size · preliminary
Hail days, last 5 years
153
since Nov 3, 2021 · 1,563 reports
Largest ever
5.50 in
softball · Jun 7, 2007

9,358 reports on 1,464 days since 1955 · #14 of 51 states

Hail map · Wisconsin

Marinette County: 109 reportsWaushara County: 78 reportsSawyer County: 174 reportsWaupaca County: 118 reportsManitowoc County: 69 reportsLincoln County: 91 reportsTaylor County: 109 reportsWaukesha County: 265 reportsMarathon County: 238 reportsClark County: 159 reportsPortage County: 110 reportsWood County: 139 reportsMenominee County: 11 reportsGreen Lake County: 74 reportsRichland County: 88 reportsRock County: 174 reportsKenosha County: 78 reportsMarquette County: 75 reportsPrice County: 164 reportsLanglade County: 58 reportsChippewa County: 144 reportsBayfield County: 114 reportsVernon County: 151 reportsFlorence County: 28 reportsOzaukee County: 71 reportsDodge County: 205 reportsPierce County: 129 reportsPolk County: 112 reportsSt. Croix County: 182 reportsColumbia County: 139 reportsWashburn County: 125 reportsPepin County: 44 reportsCalumet County: 96 reportsOutagamie County: 182 reportsBuffalo County: 138 reportsBarron County: 173 reportsKewaunee County: 53 reportsIron County: 40 reportsCrawford County: 94 reportsBurnett County: 150 reportsDane County: 555 reportsDouglas County: 107 reportsGrant County: 255 reportsRacine County: 125 reportsLa Crosse County: 227 reportsEau Claire County: 130 reportsMilwaukee County: 212 reportsJackson County: 125 reportsDoor County: 86 reportsOconto County: 86 reportsLafayette County: 80 reportsGreen County: 94 reportsVilas County: 117 reportsShawano County: 74 reportsDunn County: 132 reportsTrempealeau County: 207 reportsFond du Lac County: 119 reportsAshland County: 73 reportsWashington County: 140 reportsWalworth County: 139 reportsAdams County: 109 reportsRusk County: 77 reportsSauk County: 148 reportsJefferson County: 177 reportsOneida County: 144 reportsMonroe County: 196 reportsForest County: 64 reportsJuneau County: 141 reportsWinnebago County: 143 reportsBrown County: 129 reportsIowa County: 102 reportsSheboygan County: 80 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 Wisconsin is from September 4, 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 Wisconsin

The latest hail report in Wisconsin is from September 4, 2026, 0.75 in (penny size). Since November 3, 2021 there have been 153 separate hail days; the biggest stones in that time were 4.50 in on July 27, 2026.

Over the 20 years 2006–2025, Wisconsin logged 5,436 reports on 653 hail days, about 271.8 reports a year. That is 56% more than the median US state (173.9 a year) and ranks #14 of 51 states and DC for all-time reports.

7% 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 5.50 in (softball) on June 7, 2007 near Port Edwards.

Reports were down 22% in 2016–2025 (2,376) compared with 2006–2015 (3,060). The busiest year was 2006, with 621 reports on 45 days. Hail here peaks in May (20% of reports); 53% fall between April and June.

Reports a year 2006–2025 average

  • Wisconsin 271.8
  • Median US state 173.9

Hail days 2006–2025

  • Wisconsin 653
  • Median US state 561

Share 2 in or larger of sized reports

  • Wisconsin 7%
  • Median US state 3%

Hail over time

0200400600800 1955: 4 reports, largest 1.75 in 1956: 9 reports, largest 3.00 in 1957: 3 reports, largest 1.75 in 1958: 6 reports, largest 2.50 in 1959: 10 reports, largest 3.00 in 1960: 11 reports, largest 4.00 in 1960 1961: 12 reports, largest 2.00 in 1962: 16 reports, largest 3.00 in 1963: 22 reports, largest 3.00 in 1964: 40 reports, largest 2.75 in 1965: 17 reports, largest 3.50 in 1966: 7 reports, largest 2.00 in 1967: 13 reports, largest 3.00 in 1968: 17 reports, largest 3.00 in 1969: 11 reports, largest 3.00 in 1970: 11 reports, largest 2.00 in 1970 1971: 17 reports, largest 1.75 in 1972: 6 reports, largest 4.00 in 1973: 33 reports, largest 4.00 in 1974: 40 reports, largest 2.75 in 1975: 25 reports, largest 3.00 in 1976: 11 reports, largest 2.75 in 1977: 28 reports, largest 2.75 in 1978: 19 reports, largest 2.50 in 1979: 16 reports, largest 1.75 in 1980: 63 reports, largest 3.00 in 1980 1981: 27 reports, largest 2.75 in 1982: 18 reports, largest 1.75 in 1983: 26 reports, largest 2.00 in 1984: 57 reports, largest 3.00 in 1985: 67 reports, largest 3.50 in 1986: 39 reports, largest 1.75 in 1987: 35 reports, largest 2.75 in 1988: 36 reports, largest 4.50 in 1989: 63 reports, largest 3.00 in 1990: 51 reports, largest 2.75 in 1990 1991: 61 reports, largest 2.75 in 1992: 67 reports, largest 2.50 in 1993: 4 reports, largest 2.00 in 1994: 123 reports, largest 2.75 in 1995: 108 reports, largest 3.00 in 1996: 105 reports, largest 2.50 in 1997: 121 reports, largest 4.50 in 1998: 291 reports, largest 4.00 in 1999: 136 reports, largest 3.00 in 2000: 360 reports, largest 4.50 in 2000 2001: 275 reports, largest 3.75 in 2002: 323 reports, largest 3.00 in 2003: 144 reports, largest 2.50 in 2004: 278 reports, largest 3.00 in 2005: 236 reports, largest 3.00 in 2006: 621 reports, largest 4.25 in 2007: 303 reports, largest 5.50 in 2008: 369 reports, largest 4.00 in 2009: 153 reports, largest 2.75 in 2010: 192 reports, largest 2.75 in 2010 2011: 394 reports, largest 4.25 in 2012: 258 reports, largest 2.50 in 2013: 206 reports, largest 2.50 in 2014: 320 reports, largest 2.75 in 2015: 244 reports, largest 4.00 in 2016: 154 reports, largest 2.20 in 2017: 358 reports, largest 3.50 in 2018: 176 reports, largest 2.90 in 2019: 101 reports, largest 2.50 in 2020: 176 reports, largest 3.00 in 2020 2021: 253 reports, largest 4.50 in 2022: 301 reports, largest 3.00 in 2023: 273 reports, largest 4.00 in 2024: 225 reports, largest 3.00 in 2025: 359 reports, largest 4.00 in 2026: 404 reports, largest 4.50 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,5002,000 January: 6 reports (0%) Jan February: 33 reports (0%) Feb March: 340 reports (4%) Mar April: 1,354 reports (14%) Apr May: 1,835 reports (20%) May June: 1,808 reports (19%) Jun July: 1,763 reports (19%) Jul August: 1,175 reports (13%) Aug September: 787 reports (8%) Sep October: 224 reports (2%) Oct November: 27 reports (0%) Nov December: 6 reports (0%) Dec
All 9,358 reports by calendar month.
Reports per month, 2017–2026. Darker cells had more reports.
YearJanFebMarAprMayJunJulAugSepOctNovDecTotal
2026 22209225875153 404
2025 2011214736111815 359
2024 169139941263162 225
2023 360101212532130 273
2022 11351156022944113 301
2021 17266432229011 253
2020 448293533225 176
2019 16182533153 101
2018 224550133610 176
2017 7245059689231261 358

Hail days since Nov 3, 2021

DateReportsLargestStorm page
Sep 4, 2026 1 0.75 in View
Sep 3, 2026 2 1.75 in View
Aug 21, 2026 1 0.75 in View
Aug 18, 2026 5 1.25 in View
Aug 11, 2026 3 1.50 in View
Aug 9, 2026 6 1.50 in View
Jul 27, 2026 37 4.50 in —
Jul 20, 2026 2 1.00 in —
Jul 17, 2026 1 1.00 in —
Jul 2, 2026 3 2.00 in —
Jul 1, 2026 32 3.25 in —
Jun 30, 2026 5 1.75 in —
Jun 29, 2026 5 1.50 in —
Jun 24, 2026 25 1.75 in —
Jun 19, 2026 9 1.75 in —
Jun 16, 2026 5 1.00 in —
Jun 15, 2026 1 0.75 in —
Jun 10, 2026 5 1.50 in —
Jun 5, 2026 3 1.50 in —
May 27, 2026 17 2.00 in —
May 26, 2026 4 1.25 in —
May 17, 2026 1 0.75 in —
Apr 27, 2026 1 1.00 in —
Apr 21, 2026 6 1.00 in —
Apr 17, 2026 31 2.75 in —
Apr 15, 2026 2 1.00 in —
Apr 14, 2026 121 4.00 in —
Apr 13, 2026 41 3.00 in —
Apr 2, 2026 7 2.00 in —
Mar 31, 2026 5 1.25 in —
Mar 30, 2026 12 1.75 in —
Mar 10, 2026 5 1.00 in —
Sep 22, 2025 10 2.00 in —
Sep 21, 2025 1 1.00 in —
Sep 20, 2025 1 0.75 in —
Sep 19, 2025 3 1.00 in —
Aug 16, 2025 17 2.00 in —
Aug 9, 2025 1 0.88 in —
Jul 19, 2025 4 1.75 in —
Jul 8, 2025 4 1.00 in —

The 40 most recent of 153 hail days.

Largest hail on record

Largest hail reports in Wisconsin
Date Size Location County Damage Time · source
Jun 7, 2007 5.50 insoftball Port Edwards Wood $45.0 million 15:23 local · NCEI
Jul 27, 2026 4.50 insoftball 0.69 S Morgan Shawano — 09:28 local · NCEI
Sep 7, 2021 4.50 insoftball 1.98 W Applecreek Outagamie — 07:47 local · NCEI
Jun 1, 2000 4.50 insoftball 4 SE Oakdale Monroe $250K 14:50 local · NCEI
Jul 16, 1997 4.50 insoftball 8 NE Merrill Lincoln $2K 14:15 local · NCEI

Size of every report

Most recent reports

Most recent hail reports in Wisconsin
Date Size Location County Time · source
Sep 4, 2026 0.75 inpenny Edgar Marathon 22:00 UTC · NWS prelim.
Sep 3, 2026 1.75 ingolf ball Mayville Dodge 04:32 UTC · NWS prelim.
Sep 3, 2026 1.00 inquarter 1 W Mayville Dodge 04:28 UTC · NWS prelim.
Aug 21, 2026 0.75 inpenny Manawa Waupaca 23:24 UTC · NWS prelim.
Aug 18, 2026 1.00 inquarter 1 SSE Fond Du Lac Fond du Lac 21:50 UTC · NWS prelim.
Aug 18, 2026 1.00 inquarter 1 NE Fond Du Lac Fond du Lac 21:50 UTC · NWS prelim.
Aug 18, 2026 1.00 inquarter 1 NE Onalaska La Crosse 20:24 UTC · NWS prelim.
Aug 18, 2026 1.25 inhalf dollar 1 WNW Onalaska La Crosse 20:23 UTC · NWS prelim.
Aug 18, 2026 1.00 inquarter 2 S Holmen La Crosse 20:19 UTC · NWS prelim.
Aug 11, 2026 1.50 inping pong ball 4 SW Mattoon Shawano 06:31 UTC · NWS prelim.
Aug 11, 2026 1.00 inquarter 1 N Ringle Marathon 05:48 UTC · NWS prelim.
Aug 11, 2026 1.50 inping pong ball 1 NE Evergreen Marathon 05:29 UTC · NWS prelim.

Cities and towns with the most hail reports

All 271 cities and towns with 10+ reports

Recent storm days in Wisconsin

How Wisconsin compares

Hail reports by county

CountyReportsLargest
Dane County5554.00 in
Waukesha County2653.75 in
Grant County2553.00 in
Marathon County2383.00 in
La Crosse County2274.00 in
Milwaukee County2123.00 in
Trempealeau County2073.50 in
Dodge County2052.75 in
Monroe County1964.50 in
Outagamie County1824.50 in
St. Croix County1824.50 in
Jefferson County1774.25 in
Rock County1743.00 in
Sawyer County1743.50 in
Barron County1733.50 in
Price County1643.00 in
Clark County1593.50 in
Vernon County1512.75 in
Burnett County1502.75 in
Sauk County1484.25 in
Oneida County1443.00 in
Chippewa County1443.00 in
Winnebago County1434.25 in
Juneau County1413.00 in
Washington County1402.50 in
Wood County1395.50 in
Walworth County1392.50 in
Columbia County1393.00 in
Buffalo County1384.00 in
Dunn County1322.75 in
Eau Claire County1304.00 in
Brown County1293.00 in
Pierce County1293.00 in
Jackson County1252.50 in
Racine County1253.00 in
Washburn County1252.75 in
Fond du Lac County1193.25 in
Waupaca County1182.00 in
Vilas County1173.00 in
Bayfield County1143.00 in
Polk County1122.75 in
Portage County1103.00 in
Adams County1092.00 in
Marinette County1093.50 in
Taylor County1093.00 in
Douglas County1074.00 in
Iowa County1024.00 in
Calumet County964.00 in
Crawford County942.75 in
Green County943.00 in
Lincoln County914.50 in
Richland County882.75 in
Door County863.00 in
Oconto County864.00 in
Sheboygan County803.00 in
Lafayette County802.75 in
Kenosha County782.90 in
Waushara County784.25 in
Rusk County772.75 in
Marquette County754.25 in
Green Lake County743.00 in
Shawano County744.50 in
Ashland County733.00 in
Ozaukee County713.00 in
Manitowoc County693.00 in
Forest County642.75 in
Langlade County583.00 in
Kewaunee County533.00 in
Pepin County442.75 in
Iron County401.75 in
Florence County282.00 in
Wiz001 - 006 - 007 - 014 - 015 County144.00 in
Menominee County111.75 in

Questions about hail in Wisconsin

How often does it hail in Wisconsin?

9,358 hail reports have been logged in Wisconsin since 1955. Over the 20 years 2006–2025 that averages 271.8 reports a year. That ranks #14 of 51 states by number of reports.

When is hail season in Wisconsin?

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

What is the largest hail recorded in Wisconsin?

5.50 in (softball size) on June 7, 2007 near Port Edwards. 7% of reports here were 2 inches or larger.

When did it last hail in Wisconsin?

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

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

153 separate days with hail reports since November 3, 2021, adding up to 1,563 reports. The most recent was September 4, 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.