Verified NWS Local Storm Reports

Wisconsin Hail Storm — Tuesday, April 14, 2026

Every verified storm report NWS spotters filed in Wisconsin on Tuesday, April 14, 2026 — hail up to 4" (softball size). The same ground-truth data insurance adjusters trust.

4"
Largest hail (softball)
186
Hail reports
140
Towns hit
16
Wind & tornado reports
1" hail — 2 SSE Germantown, Washington Co. (Apr 14, 2026)1.25" hail — 3 SSE Germantown, Washington Co. (Apr 14, 2026)70 mph wind — 3 W Sinsinawa, Grant Co. (Apr 14, 2026)1" hail — Germantown, Washington Co. (Apr 14, 2026)1" hail — 2 NE Menomonee Falls, Waukesha Co. (Apr 14, 2026)1.5" hail — 1 N Merton, Waukesha Co. (Apr 14, 2026)1" hail — 1 SE Germantown, Washington Co. (Apr 14, 2026)1" hail — 1 E Butler, Milwaukee Co. (Apr 14, 2026)2" hail — 2 NNE Menomonee Falls, Waukesha Co. (Apr 14, 2026)1.25" hail — 3 S Richfield, Waukesha Co. (Apr 14, 2026)1.25" hail — 2 N Menomonee Falls, Waukesha Co. (Apr 14, 2026)4" hail — 4 E Maple Bluff, Dane Co. (Apr 14, 2026)1" hail — 3 SW Richfield, Washington Co. (Apr 14, 2026)Tornado — 4 SSW Endeavor, Marquette Co. (Apr 14, 2026)Tornado — 1 S Endeavor, Marquette Co. (Apr 14, 2026)Tornado — 1 NW Sussex, Waukesha Co. (Apr 14, 2026)2.75" hail — 4 W Cottage Grove, Dane Co. (Apr 14, 2026)2" hail — 3 W Endeavor, Marquette Co. (Apr 14, 2026)Tornado — 2 WNW Sussex, Waukesha Co. (Apr 14, 2026)Tornado — 1 ESE Briggsville, Marquette Co. (Apr 14, 2026)1" hail — 1 NW Watertown, Dodge Co. (Apr 14, 2026)2.5" hail — Millston, Jackson Co. (Apr 14, 2026)1" hail — Hartland, Waukesha Co. (Apr 14, 2026)1" hail — Princeton, Green Lake Co. (Apr 14, 2026)0.75" hail — 3 E Plainville, Adams Co. (Apr 14, 2026)1" hail — 1 W Oconomowoc, Waukesha Co. (Apr 14, 2026)0.75" hail — 3 E Plainville, Adams Co. (Apr 14, 2026)0.5" hail — 2 SW Esofea, Vernon Co. (Apr 14, 2026)1.5" hail — 4 NW Lake Mills, Jefferson Co. (Apr 14, 2026)1" hail — 4 NW Lake Mills, Jefferson Co. (Apr 14, 2026)3" hail — 4 SSW Plainville, Juneau Co. (Apr 14, 2026)2.75" hail — 2 SE Watertown, Jefferson Co. (Apr 14, 2026)2.5" hail — Millston, Jackson Co. (Apr 14, 2026)1" hail — Waterloo, Jefferson Co. (Apr 14, 2026)1" hail — 6 ENE Wonewoc, Juneau Co. (Apr 14, 2026)2" hail — 3 N Monona, Dane Co. (Apr 14, 2026)1.75" hail — Watertown, Jefferson Co. (Apr 14, 2026)1.25" hail — Watertown, Jefferson Co. (Apr 14, 2026)1.25" hail — 2 E Sun Prairie, Dane Co. (Apr 14, 2026)1" hail — 1 N Watertown, Dodge Co. (Apr 14, 2026)1.75" hail — 4 S Watertown, Jefferson Co. (Apr 14, 2026)1" hail — Waterloo, Jefferson Co. (Apr 14, 2026)1" hail — Watertown, Jefferson Co. (Apr 14, 2026)2.5" hail — 3 W Cottage Grove, Dane Co. (Apr 14, 2026)1.75" hail — 1 N Cottage Grove, Dane Co. (Apr 14, 2026)0.75" hail — Watertown, Jefferson Co. (Apr 14, 2026)1.75" hail — Cobb, Iowa Co. (Apr 14, 2026)0.5" hail — Waterloo, Jefferson Co. (Apr 14, 2026)0.5" hail — 2 NW Watertown, Dodge Co. (Apr 14, 2026)3.25" hail — 1 E Madison, Dane Co. (Apr 14, 2026)1.75" hail — 1 SSE Hillsboro, Vernon Co. (Apr 14, 2026)2.25" hail — 4 W Cottage Grove, Dane Co. (Apr 14, 2026)Hail — 3 E Maple Bluff, Dane Co. (Apr 14, 2026)Tornado — 2 WNW Union Center, Juneau Co. (Apr 14, 2026)1.25" hail — Coon Valley, Vernon Co. (Apr 14, 2026)0.75" hail — Montfort, Grant Co. (Apr 14, 2026)0.5" hail — Patch Grove, Grant Co. (Apr 14, 2026)2.5" hail — Cottage Grove, Dane Co. (Apr 14, 2026)3" hail — 1 E Maple Bluff, Dane Co. (Apr 14, 2026)1.75" hail — 3 NE Maple Bluff, Dane Co. (Apr 14, 2026)1" hail — Patch Grove, Grant Co. (Apr 14, 2026)1" hail — 3 W Hillsboro, Vernon Co. (Apr 14, 2026)2" hail — 1 S Maple Bluff, Dane Co. (Apr 14, 2026)Tornado — 2 NNE Hillsboro, Vernon Co. (Apr 14, 2026)1.75" hail — 3 N Cottage Grove, Dane Co. (Apr 14, 2026)0.75" hail — 1 SW Watertown, Jefferson Co. (Apr 14, 2026)1" hail — 1 N Hillsboro, Vernon Co. (Apr 14, 2026)1" hail — 1 NW Sun Prairie, Dane Co. (Apr 14, 2026)2" hail — 2 NE Monona, Dane Co. (Apr 14, 2026)1.5" hail — Madison, Dane Co. (Apr 14, 2026)1.25" hail — 2 W Sun Prairie, Dane Co. (Apr 14, 2026)1" hail — 1 E Sun Prairie, Dane Co. (Apr 14, 2026)0.75" hail — 1 NW Sun Prairie, Dane Co. (Apr 14, 2026)1.75" hail — 4 W Cottage Grove, Dane Co. (Apr 14, 2026)1" hail — 1 SW Sun Prairie, Dane Co. (Apr 14, 2026)3" hail — 1 ESE Maple Bluff, Dane Co. (Apr 14, 2026)0.75" hail — 4 NW Lake Mills, Jefferson Co. (Apr 14, 2026)0.5" hail — Windsor, Dane Co. (Apr 14, 2026)Tornado — 5 E Mount Hope, Grant Co. (Apr 14, 2026)2.5" hail — 3 E Maple Bluff, Dane Co. (Apr 14, 2026)1.25" hail — 3 W Sun Prairie, Dane Co. (Apr 14, 2026)1.25" hail — 1 SW Sun Prairie, Dane Co. (Apr 14, 2026)0.5" hail — 1 E Sun Prairie, Dane Co. (Apr 14, 2026)2" hail — 1 E Sun Prairie, Dane Co. (Apr 14, 2026)0.75" hail — 1 SW Sun Prairie, Dane Co. (Apr 14, 2026)2.75" hail — 1 SE Maple Bluff, Dane Co. (Apr 14, 2026)1" hail — 1 E Sun Prairie, Dane Co. (Apr 14, 2026)0.5" hail — Waterloo, Jefferson Co. (Apr 14, 2026)1.5" hail — 1 S Madison, Dane Co. (Apr 14, 2026)0.5" hail — 4 N Johnson Creek, Jefferson Co. (Apr 14, 2026)0.5" hail — 2 W Sun Prairie, Dane Co. (Apr 14, 2026)2.75" hail — 2 NE Maple Bluff, Dane Co. (Apr 14, 2026)1" hail — 3 E Maple Bluff, Dane Co. (Apr 14, 2026)1" hail — 1 SW Madison, Dane Co. (Apr 14, 2026)0.75" hail — 1 SW Madison, Dane Co. (Apr 14, 2026)2" hail — Mount Hope, Grant Co. (Apr 14, 2026)1" hail — 2 NW Maple Bluff, Dane Co. (Apr 14, 2026)1" hail — 2 N Maple Bluff, Dane Co. (Apr 14, 2026)1" hail — 1 E Shorewood Hills, Dane Co. (Apr 14, 2026)1" hail — 4 W Cottage Grove, Dane Co. (Apr 14, 2026)2" hail — 1 SE Middleton, Dane Co. (Apr 14, 2026)2" hail — 2 S Marshall, Dane Co. (Apr 14, 2026)1.5" hail — 3 E Maple Bluff, Dane Co. (Apr 14, 2026)1" hail — 1 E Maple Bluff, Dane Co. (Apr 14, 2026)0.75" hail — 2 NW Maple Bluff, Dane Co. (Apr 14, 2026)2" hail — 1 E Middleton, Dane Co. (Apr 14, 2026)0.75" hail — 2 NE Monona, Dane Co. (Apr 14, 2026)0.75" hail — 4 W Cottage Grove, Dane Co. (Apr 14, 2026)0.75" hail — 2 NE Monona, Dane Co. (Apr 14, 2026)1" hail — 3 NE Mount Hope, Grant Co. (Apr 14, 2026)0.5" hail — 2 NW Maple Bluff, Dane Co. (Apr 14, 2026)3" hail — 1 NW Maple Bluff, Dane Co. (Apr 14, 2026)1.5" hail — Middleton, Dane Co. (Apr 14, 2026)2" hail — 1 SW Cross Plains, Dane Co. (Apr 14, 2026)1" hail — 2 N Maple Bluff, Dane Co. (Apr 14, 2026)1" hail — 1 SE Maple Bluff, Dane Co. (Apr 14, 2026)2" hail — 3 NE Middleton, Dane Co. (Apr 14, 2026)1.75" hail — 1 NW Middleton, Dane Co. (Apr 14, 2026)0.5" hail — 1 SW Madison, Dane Co. (Apr 14, 2026)1.25" hail — 1 SW Shorewood Hills, Dane Co. (Apr 14, 2026)0.5" hail — 2 S Shorewood Hills, Dane Co. (Apr 14, 2026)0.5" hail — 2 SE Shorewood Hills, Dane Co. (Apr 14, 2026)2.75" hail — 3 SW Cashton, Vernon Co. (Apr 14, 2026)0.75" hail — 4 NW Lake Mills, Jefferson Co. (Apr 14, 2026)0.75" hail — 1 S Shorewood Hills, Dane Co. (Apr 14, 2026)2.5" hail — Middleton, Dane Co. (Apr 14, 2026)1.75" hail — 1 E Middleton, Dane Co. (Apr 14, 2026)1.5" hail — 4 N Verona, Dane Co. (Apr 14, 2026)0.5" hail — 1 SW Shorewood Hills, Dane Co. (Apr 14, 2026)0.5" hail — 1 S Shorewood Hills, Dane Co. (Apr 14, 2026)1.5" hail — 1 S Middleton, Dane Co. (Apr 14, 2026)1" hail — 1 SW Shorewood Hills, Dane Co. (Apr 14, 2026)0.75" hail — 4 NW Lake Mills, Jefferson Co. (Apr 14, 2026)2" hail — 2 S Middleton, Dane Co. (Apr 14, 2026)0.5" hail — 1 S Shorewood Hills, Dane Co. (Apr 14, 2026)2.75" hail — Westby, Vernon Co. (Apr 14, 2026)1" hail — 1 NW Riley, Dane Co. (Apr 14, 2026)1.25" hail — 4 S Middleton, Dane Co. (Apr 14, 2026)1.25" hail — 3 SW Shorewood Hills, Dane Co. (Apr 14, 2026)1.25" hail — 3 S Middleton, Dane Co. (Apr 14, 2026)1.25" hail — 3 NE Deerfield, Dane Co. (Apr 14, 2026)1" hail — Deerfield, Dane Co. (Apr 14, 2026)1.75" hail — 1 WNW Esofea, Vernon Co. (Apr 14, 2026)2.75" hail — 4 SW Middleton, Dane Co. (Apr 14, 2026)1.5" hail — Mazomanie, Dane Co. (Apr 14, 2026)2" hail — Westby, Vernon Co. (Apr 14, 2026)0.75" hail — 4 E Coon Valley, La Crosse Co. (Apr 14, 2026)1.75" hail — 1 W Middleton, Dane Co. (Apr 14, 2026)1" hail — Black Earth, Dane Co. (Apr 14, 2026)2.5" hail — 1 E Mazomanie, Dane Co. (Apr 14, 2026)1.75" hail — 2 SSW Mazomanie, Dane Co. (Apr 14, 2026)0.75" hail — Black Earth, Dane Co. (Apr 14, 2026)1.25" hail — Coon Valley, Vernon Co. (Apr 14, 2026)2.75" hail — 1 SW Black Earth, Dane Co. (Apr 14, 2026)1" hail — 2 NE Blue Mounds, Dane Co. (Apr 14, 2026)1" hail — 1 SE Barneveld, Iowa Co. (Apr 14, 2026)1.75" hail — 4 W Black Earth, Dane Co. (Apr 14, 2026)2" hail — 5 SE Arena, Iowa Co. (Apr 14, 2026)0.75" hail — 1 SE Blue Mounds, Dane Co. (Apr 14, 2026)0.75" hail — 1 W Mount Horeb, Dane Co. (Apr 14, 2026)0.75" hail — 2 W Mount Horeb, Dane Co. (Apr 14, 2026)1" hail — 4 ENE Genoa, Vernon Co. (Apr 14, 2026)1" hail — 1 E Ridgeway, Iowa Co. (Apr 14, 2026)0.5" hail — 1 SE Blue Mounds, Dane Co. (Apr 14, 2026)1.5" hail — 2 W Barneveld, Iowa Co. (Apr 14, 2026)1" hail — Barneveld, Iowa Co. (Apr 14, 2026)0.5" hail — 5 SE Dodgeville, Iowa Co. (Apr 14, 2026)1" hail — 2 NE Mineral Point, Iowa Co. (Apr 14, 2026)61 mph wind — 2 E Butler, Milwaukee Co. (Apr 14, 2026)60 mph wind — 4 SSE Sullivan, Jefferson Co. (Apr 14, 2026)60 mph wind — 1 W Oconomowoc, Waukesha Co. (Apr 14, 2026)60 mph wind — 3 E Neosho, Dodge Co. (Apr 14, 2026)Tornado — 4 S Beaver Dam, Dodge Co. (Apr 14, 2026)Tornado — 4 WSW Rockdale, Dane Co. (Apr 14, 2026)1.25" hail — 4 NE Cross Plains, Dane Co. (Apr 14, 2026)1" hail — 6 S Four Corners, Monroe Co. (Apr 14, 2026)1" hail — Plover, Portage Co. (Apr 14, 2026)1" hail — Fort Mc Coy, Monroe Co. (Apr 14, 2026)0.7" hail — Sparta, Monroe Co. (Apr 14, 2026)0.5" hail — Stevens Point, Portage Co. (Apr 14, 2026)0.75" hail — 2 NE Montana, Buffalo Co. (Apr 14, 2026)1" hail — 2 S Millston, Monroe Co. (Apr 14, 2026)0.75" hail — 2 SE Anston, Brown Co. (Apr 14, 2026)53 mph wind — 3 ESE Oneida, Brown Co. (Apr 14, 2026)1" hail — Warrens, Monroe Co. (Apr 14, 2026)0.88" hail — Black River Falls, Jackson Co. (Apr 14, 2026)0.75" hail — Hixton, Jackson Co. (Apr 14, 2026)0.25" hail — Hixton, Jackson Co. (Apr 14, 2026)1.25" hail — 2 WNW Green Bay, Brown Co. (Apr 14, 2026)1" hail — 1 WNW Green Bay, Brown Co. (Apr 14, 2026)0.88" hail — 1 NNE Ashwaubenon, Brown Co. (Apr 14, 2026)1" hail — 3 WNW Sidney, Clark Co. (Apr 14, 2026)0.88" hail — 3 WNW Beach Corners, Trempealeau Co. (Apr 14, 2026)1" hail — 2 N Ashwaubenon, Brown Co. (Apr 14, 2026)0.5" hail — 2 W Howard, Brown Co. (Apr 14, 2026)0.7" hail — 2 S Howard, Brown Co. (Apr 14, 2026)1" hail — 3 S Blair, Trempealeau Co. (Apr 14, 2026)0.5" hail — 2 WNW Ashwaubenon, Brown Co. (Apr 14, 2026)1.75" hail — 7 WNW Humbird, Jackson Co. (Apr 14, 2026)1" hail — 1 NW Clintonville, Waupaca Co. (Apr 14, 2026)0.5" hail — Clintonville, Waupaca Co. (Apr 14, 2026)2" hail — Humbird, Clark Co. (Apr 14, 2026)3" hail — 1 ESE Waumandee, Buffalo Co. (Apr 14, 2026)4 W Cottage Grove4 NW Lake MillsWaterlooWatertown3 E Maple Bluff1 E Sun Prairie

Was a specific roof under this storm?

Type any Wisconsin address and get that exact roof's verified hail history — including this storm — plus measurements and a replacement cost range. Free.

Check a Roof Free

Hail by town — Tuesday, April 14, 2026

4 E Maple BluffDane Co.1 reportmax 4"softball
1 E MadisonDane Co.1 reportmax 3.25"baseball
1 E Maple BluffDane Co.2 reportsmax 3"baseball
4 SSW PlainvilleJuneau Co.1 reportmax 3"baseball
1 ESE Maple BluffDane Co.1 reportmax 3"baseball
1 NW Maple BluffDane Co.1 reportmax 3"baseball
1 ESE WaumandeeBuffalo Co.1 reportmax 3"baseball
4 W Cottage GroveDane Co.5 reportsmax 2.75"baseball
1 SE Maple BluffDane Co.2 reportsmax 2.75"baseball
WestbyVernon Co.2 reportsmax 2.75"baseball
2 SE WatertownJefferson Co.1 reportmax 2.75"baseball
2 NE Maple BluffDane Co.1 reportmax 2.75"baseball
3 SW CashtonVernon Co.1 reportmax 2.75"baseball
4 SW MiddletonDane Co.1 reportmax 2.75"baseball
1 SW Black EarthDane Co.1 reportmax 2.75"baseball
3 E Maple BluffDane Co.3 reportsmax 2.5"tennis ball
MillstonJackson Co.2 reportsmax 2.5"tennis ball
MiddletonDane Co.2 reportsmax 2.5"tennis ball
3 W Cottage GroveDane Co.1 reportmax 2.5"tennis ball
Cottage GroveDane Co.1 reportmax 2.5"tennis ball

All verified reports

Time (UTC)LocationEvent
11:59 PM2 SSE GermantownWashington Co.1" hail
11:55 PM3 SSE GermantownWashington Co.1.25" hail
11:54 PM3 W SinsinawaGrant Co.70 mph wind
11:47 PMGermantownWashington Co.1" hail
11:47 PM2 NE Menomonee FallsWaukesha Co.1" hail
11:46 PM1 N MertonWaukesha Co.1.5" hail
11:41 PM1 SE GermantownWashington Co.1" hail
11:40 PM1 E ButlerMilwaukee Co.1" hail
11:38 PM2 NNE Menomonee FallsWaukesha Co.2" hail
11:38 PM3 S RichfieldWaukesha Co.1.25" hail
11:38 PM2 N Menomonee FallsWaukesha Co.1.25" hail
11:31 PM4 E Maple BluffDane Co.4" hail
11:30 PM3 SW RichfieldWashington Co.1" hail
11:28 PM4 SSW EndeavorMarquette Co.Tornado
11:28 PM1 S EndeavorMarquette Co.Tornado
11:27 PM1 NW SussexWaukesha Co.Tornado
11:25 PM4 W Cottage GroveDane Co.2.75" hail
11:24 PM3 W EndeavorMarquette Co.2" hail
11:22 PM2 WNW SussexWaukesha Co.Tornado
11:20 PM1 ESE BriggsvilleMarquette Co.Tornado
11:19 PM1 NW WatertownDodge Co.1" hail
11:17 PMMillstonJackson Co.2.5" hail
11:16 PMHartlandWaukesha Co.1" hail
11:12 PMPrincetonGreen Lake Co.1" hail
11:10 PM3 E PlainvilleAdams Co.0.75" hail
11:06 PM1 W OconomowocWaukesha Co.1" hail
11:06 PM3 E PlainvilleAdams Co.0.75" hail
11:06 PM2 SW EsofeaVernon Co.0.5" hail
11:01 PM4 NW Lake MillsJefferson Co.1.5" hail
11:00 PM4 NW Lake MillsJefferson Co.1" hail
11:00 PM4 SSW PlainvilleJuneau Co.3" hail
10:57 PM2 SE WatertownJefferson Co.2.75" hail
10:57 PMMillstonJackson Co.2.5" hail
10:56 PMWaterlooJefferson Co.1" hail
10:55 PM6 ENE WonewocJuneau Co.1" hail
10:52 PM3 N MononaDane Co.2" hail
10:52 PMWatertownJefferson Co.1.75" hail
10:50 PMWatertownJefferson Co.1.25" hail
10:49 PM2 E Sun PrairieDane Co.1.25" hail
10:49 PM1 N WatertownDodge Co.1" hail
10:48 PM4 S WatertownJefferson Co.1.75" hail
10:48 PMWaterlooJefferson Co.1" hail
10:47 PMWatertownJefferson Co.1" hail
10:45 PM3 W Cottage GroveDane Co.2.5" hail
10:44 PM1 N Cottage GroveDane Co.1.75" hail
10:43 PMWatertownJefferson Co.0.75" hail
10:40 PMCobbIowa Co.1.75" hail
10:40 PMWaterlooJefferson Co.0.5" hail
10:40 PM2 NW WatertownDodge Co.0.5" hail
10:39 PM1 E MadisonDane Co.3.25" hail
10:38 PM1 SSE HillsboroVernon Co.1.75" hail
10:37 PM4 W Cottage GroveDane Co.2.25" hail
10:37 PM3 E Maple BluffDane Co.Hail
10:37 PM2 WNW Union CenterJuneau Co.Tornado
10:37 PMCoon ValleyVernon Co.1.25" hail
10:36 PMMontfortGrant Co.0.75" hail
10:36 PMPatch GroveGrant Co.0.5" hail
10:35 PMCottage GroveDane Co.2.5" hail
10:34 PM1 E Maple BluffDane Co.3" hail
10:34 PM3 NE Maple BluffDane Co.1.75" hail

Showing 60 of 203 reports.

About this storm

How big was the hail in Wisconsin on Tuesday, April 14, 2026?

The largest verified hail report that day measured 4" — softball sized. NWS spotters filed 186 hail reports across 140 towns.

Is that big enough to damage a roof?

Hail around 1" (quarter size) and up can bruise or crack asphalt shingles — that's the threshold insurance adjusters take seriously. Damage is often invisible from the ground, which is why an inspection matters even when the roof "looks fine."

How long do homeowners have to file a claim for this storm?

Most homeowner policies allow one to two years from the storm date — some as little as six months. This storm was 96 days ago, so the filing window is open for most policies.

How do I check if a specific address was hit?

Run a free roof report on Rooftops AI: type the address and you get the roof's measurements plus its verified hail history — every NWS-logged report near that exact property, with dates, sizes, and distances.

Data: NWS Local Storm Reports via Iowa Environmental Mesonet. Local Storm Reports are preliminary, spotter-submitted observations and may be revised by the National Weather Service. Rooftops AI is not affiliated with or endorsed by NOAA or the NWS. Insurance filing windows vary by policy and state — homeowners should confirm with their carrier.