Wisconsin was hit as recently as 2026-07-17, 14 days ago. NOAA's Storm Prediction Center has logged 417 separate hail days in Wisconsin since 2010, across 3,036 individual storm reports. 86 of those days brought hail 2 inches or larger, and the largest stone on record is 4.5 inches on 2021-09-07 near Appleton, Outagamie.
Wisconsin's southern tier -- Milwaukee and Madison -- absorbs late-spring and summer hail from plains-fed convection. Pick a date below to see the NOAA radar swath and reports, or check a specific address.
Colored swath = NOAA MRMS radar-estimated hail size; dots = NOAA SPC reports in Wisconsin. Radar-indicated, not a guarantee of damage.
A free SwathIQ account -- hand-reviewed, invite within 24-48h -- pulls Wisconsin addresses inside a hail swath above your size threshold into a door-knock list you can export, scoped to your approved markets.
Get free access Check an addressOur US-based call center calls the homeowners in this storm and books roof inspections straight onto your calendar. You work the storm; we fill the schedule. We dial -- you do not have to knock a single door.
See call-center options ->Wisconsin averages 25 reported hail days a year across 17 years of NOAA archive, about 5 of them carrying hail 2″ or larger -- the size that routinely totals roofs. Major metros watched here: Milwaukee, Madison, Green Bay, Appleton.
Wisconsin's busiest hail month is July, with 89 of its 417 hail days on record. April through August holds 343 of them, 82% of the record.
| Month | Hail days since 2010 |
|---|---|
| February | 2 |
| March | 19 |
| April | 40 |
| May | 66 |
| June | 88 |
| July | 89 |
| August | 60 |
| September | 38 |
| October | 11 |
| November | 3 |
| December | 1 |
| County | Hail days since 2010 | Largest stone |
|---|---|---|
| Dane | 52 | 4.00″ |
| Trempealeau | 43 | 3.00″ |
| Waukesha | 33 | 3.00″ |
| Rock | 32 | 2.75″ |
| Marathon | 30 | 3.00″ |
| Sawyer | 30 | 3.00″ |
54 Wisconsin counties have at least 13 NOAA hail days on record since 2010 -- enough archive signal for a page of their own. Ordered by hail days.
Dane County · Trempealeau County · Waukesha County · Rock County · Dodge County · Marathon County · Sawyer County · Milwaukee County · St. Croix County · Grant County · Walworth County · Bayfield County · Douglas County · La Crosse County · Monroe County · Washington County · Waupaca County · Barron County · Chippewa County · Jefferson County · Taylor County · Dunn County · Burnett County · Clark County · Price County · Adams County · Marinette County · Portage County · Wood County · Columbia County · Eau Claire County · Jackson County · Sauk County · Buffalo County · Oconto County · Outagamie County · Pierce County · Vernon County · Washburn County · Green County · Iowa County · Juneau County · Polk County · Sheboygan County · Winnebago County · Brown County · Oneida County · Racine County · Ashland County · Richland County · Shawano County · Waushara County · Fond du Lac County · Vilas County
| Date | Max hail | Reports |
|---|---|---|
| 2026-07-17 | 1.00″ | 1 |
| 2026-07-02 | 2.00″ | 3 |
| 2026-06-30 | 1.75″ | 1 |
| 2026-06-24 | 1.75″ | 16 |
| 2026-06-19 | 1.75″ | 7 |
| 2026-06-16 | 1.00″ | 3 |
| 2026-06-10 | 1.50″ | 3 |
| 2026-05-27 | 2.00″ | 23 |
The colored swath is NOAA's MRMS radar estimate of the largest hail in each ~1 km cell; the dots are individual SPC ground reports. Yellow is around an inch, red is 1.5 to 2″, and purple is 2″ and up -- see how hail size maps to roof damage. Click any spot on the map to see the hail history at that point, or look up a full street address on the hail history by address tool. Today's nationwide activity is on today's hail report.
Tennessee · Florida · Alabama · Ohio · South Carolina · Indiana
Data & method: NOAA/NWS Storm Prediction Center reports + NOAA MRMS MESH radar, Wisconsin only. Radar-indicated and observation-based -- informational only, not a guarantee of damage or a valid claim.