NOAA / NWS storm reports

Wisconsin Hail Map & Hail Report History

Wisconsin's hail season peaks from June through August, with damaging storms crossing the Milwaukee, Madison and Fox Valley areas along the I-94 corridor.

Every hail report below comes from official National Weather Service storm reports for Wisconsin, covering the last 365 days. Times are Central. Sizes are the measured or estimated stone diameter in inches.

This is the Wisconsin view. The full national hail map adds live radar showing hail falling right now, real NWS warned storm paths, radar-measured hail footprints, and every state at once. Filters for date, state, and hail size can be set on the national hail map page.

Open the national map

Hail reports, last 365 days

393

76 at 2" or larger

Largest stone

4.5"

softball near 2 Nw Gresham

Most recent hail

Sep 4, 2026, 00:31

1 Sw Shawano

Wisconsin hail map

Want the whole country, live radar hail, storm swaths and date filters? Open the national hail map, or browse hail reports by state.

Recent Wisconsin hail reports

Showing 40 of 393 — scroll the list for more

1.25" hail (quarter) — 1 Sw Shawano, Shawano County

Sep 4, 2026, 00:31 Central · Damaging · Report from mPING: Half Dollar (1.25 in.). (GRB)

1.75" hail (golf ball) — Mayville, Dodge County

Sep 3, 2026, 23:32 Central · Major · Relay report from NWSChat. (MKX)

1" hail (quarter) — 1 W Mayville, Dodge County

Sep 3, 2026, 23:28 Central · Damaging · Report from mPING: Quarter (1.00 in.). (MKX)

1.5" hail (ping pong ball) — 5 Wnw Trego, Washburn County

Aug 25, 2026, 19:43 Central · Damaging · Also reported 2.1 inches of rainfall along with the 1.5 inch hail. (DLH)

1" hail (quarter) — 1 Sse Fond Du Lac, Fond Du Lac County

Aug 18, 2026, 16:50 Central · Damaging · Spotter report of quarter sized hail in Fond du Lac. (MKX)

1" hail (quarter) — 1 Ne Fond Du Lac, Fond Du Lac County

Aug 18, 2026, 16:50 Central · Damaging · Delayed Storm Report. Quarter sized hail. (MKX)

1.25" hail (quarter) — 1 Wnw Onalaska, La Crosse County

Aug 18, 2026, 15:23 Central · Damaging · (ARX)

1" hail (quarter) — 2 S Holmen, La Crosse County

Aug 18, 2026, 15:19 Central · Damaging · (ARX)

1.5" hail (ping pong ball) — 4 Sw Mattoon, Shawano County

Aug 12, 2026, 01:31 Central · Damaging · Delayed report for 5.9 ENE Birnamwood. Ping pong ball sized hail observed for 14 min. Time based on radar. (GRB)

1" hail (quarter) — 1 Wnw Hatley, Marathon County

Aug 12, 2026, 00:54 Central · Damaging · Reported via social media. (GRB)

1" hail (quarter) — 1 N Ringle, Marathon County

Aug 12, 2026, 00:48 Central · Damaging · Report from mPING: Quarter (1.00 in.). (GRB)

1.5" hail (ping pong ball) — 1 Ne Evergreen, Marathon County

Aug 12, 2026, 00:29 Central · Damaging · Report from mPING: Ping Pong Ball (1.50 in.). (GRB)

1.25" hail (quarter) — 2 E Mukwonago, Waukesha County

Aug 9, 2026, 23:48 Central · Damaging · Report from mPING: Half Dollar (1.25 in.). (MKX)

1" hail (quarter) — 1 Sw Mukwonago, Waukesha County

Aug 9, 2026, 23:35 Central · Damaging · (MKX)

1.5" hail (ping pong ball) — 2 W Pell Lake, Walworth County

Aug 9, 2026, 23:11 Central · Damaging · Report from mPING: Ping Pong Ball (1.50 in.). (MKX)

1" hail (quarter) — 1 Ssw Lake Geneva, Walworth County

Aug 9, 2026, 23:03 Central · Damaging · (MKX)

1.25" hail (quarter) — 3 Sw Lake Geneva, Walworth County

Aug 9, 2026, 23:00 Central · Damaging · Report from mPING: Half Dollar (1.25 in.). (MKX)

1" hail (quarter) — 3 Sse Fontana-on-geneva, Walworth County

Aug 9, 2026, 22:50 Central · Damaging · (MKX)

1" hail (quarter) — 1 W Mayville, Dodge County

Jul 27, 2026, 14:01 Central · Damaging · Report from mPING: Quarter (1.00 in.) Time confirmed from radar. (MKX)

1.25" hail (quarter) — Mayville, Dodge County

Jul 27, 2026, 13:52 Central · Damaging · Report from mPING: Half Dollar (1.25 in.) Time confirmed from radar. (MKX)

1" hail (quarter) — 2 Sw Kenosha, Kenosha County

Jul 27, 2026, 12:39 Central · Damaging · Report from mPING: Quarter (1.00 in.) Time confirmed from radar. (MKX)

1" hail (quarter) — 1 Nw Kenosha, Kenosha County

Jul 27, 2026, 12:36 Central · Damaging · Report from mPING: Quarter (1.00 in.) Time confirmed from radar. (MKX)

1.25" hail (quarter) — 4 Ne Pleasant Prairie, Kenosha County

Jul 27, 2026, 12:29 Central · Damaging · Report from mPING: Half Dollar (1.25 in.). Time confirmed from radar. (MKX)

1" hail (quarter) — 1 Ne Darboy, Calumet County

Jul 27, 2026, 12:05 Central · Damaging · Report from former NWS meteorologist. (GRB)

1" hail (quarter) — 1 Ne Bristol, Kenosha County

Jul 27, 2026, 11:43 Central · Damaging · Delayed report: Via social media quarter in hail reported between the interstate and CTH D on Hwy 50. Time estimated based on radar. (MKX)

1" hail (quarter) — Eagle Lake, Racine County

Jul 27, 2026, 11:36 Central · Damaging · (MKX)

1" hail (quarter) — 1 S Delafield, Waukesha County

Jul 27, 2026, 11:29 Central · Damaging · (MKX)

1" hail (quarter) — Browns Lake, Racine County

Jul 27, 2026, 11:28 Central · Damaging · (MKX)

1" hail (quarter) — Waterford, Racine County

Jul 27, 2026, 11:23 Central · Damaging · (MKX)

2.5" hail (tennis ball) — 1 W Oconomowoc, Waukesha County

Jul 27, 2026, 11:21 Central · Severe · (MKX)

2" hail (hen egg) — 1 Ne Oconomowoc, Waukesha County

Jul 27, 2026, 11:17 Central · Major · (MKX)

1.75" hail (golf ball) — 1 Ese Lac La Belle, Waukesha County

Jul 27, 2026, 11:14 Central · Major · (MKX)

3" hail (baseball) — Algoma, Kewaunee County

Jul 27, 2026, 11:11 Central · Severe · (GRB)

1.25" hail (quarter) — 1 Sw Lac La Belle, Jefferson County

Jul 27, 2026, 11:11 Central · Damaging · (MKX)

2.75" hail (tennis ball) — Neosho, Dodge County

Jul 27, 2026, 11:05 Central · Severe · Delayed Report - Photos of hail around 2.75 inch diameter received on social media. Time of 11:05 AM was estimated from radar. (MKX)

3" hail (baseball) — 2 Nne Belle Plaine, Shawano County

Jul 27, 2026, 10:50 Central · Severe · Photo received on social media. (GRB)

1.25" hail (quarter) — 1 Ene Shawano, Shawano County

Jul 27, 2026, 10:40 Central · Damaging · (GRB)

1" hail (quarter) — Gresham, Shawano County

Jul 27, 2026, 10:29 Central · Damaging · (GRB)

4.5" hail (softball) — 2 Nw Gresham, Shawano County

Jul 27, 2026, 10:28 Central · Severe · Social media image of grapefruit size hail northwest of Gresham. Time estimated from radar. (GRB)

1" hail (quarter) — Juneau, Dodge County

Jul 27, 2026, 10:26 Central · Damaging · Two reports of one inch hail in Juneau. (MKX)

Loading more reports…

Hardest-hit Wisconsin counties

Dane County · 76
Marathon County · 28
Fond Du Lac County · 22
Waukesha County · 16
Sheboygan County · 13
Brown County · 13
Dodge County · 11
Jefferson County · 11
Clark County · 10
Vernon County · 10
Walworth County · 9
Rock County · 9

Hail damage repair work across Wisconsin

HailConnect is where PDR technicians, roofing contractors and independent insurance appraisers follow Wisconsin storms and get on jobs. Contractors post storm work, mobile crews claim or bid on it, and everyone gets alerts the moment hail is reported in the cities they cover.

Milwaukee
Madison
Green Bay
Kenosha
Racine
Appleton
Waukesha
Oshkosh
Eau Claire
Janesville
La Crosse
Sheboygan

How to read Wisconsin hail sizes

  • 1" (quarter) — the NWS severe threshold. Enough to dent soft metal and bruise shingles.
  • 1.75" (golf ball) — widespread vehicle dents and the size that usually opens PDR work.
  • 2.5"+ (tennis ball and up) — roof fractures, broken glass and full-scale catastrophe deployments.
Browse hail reports for other states