Hail Map for Thu, Apr 2nd 2026 – 37 Hail Storms in Missouri, Iowa, Illinois, Wisconsin
37 hail storms reported across 4 states: Missouri, Iowa, Illinois, Wisconsin
Total Hail Storms: 37
Hail Storm #1 – Mercer, MO
Location: 3 W Mercer, MO
County: Mercer
Time: 2:35 PM CDT
Size: 1.75"
Comments: Social media report. Time estimated from radar. (EAX)
Hail Storm #2 – Ottumwa, IA
Location: Ottumwa, IA
County: Wapello
Time: 3:11 PM CDT
Size: 1.00"
Comments: (DMX)
Hail Storm #3 – Ottumwa, IA
Location: 2 NNE Ottumwa, IA
County: Wapello
Time: 3:13 PM CDT
Size: 2.75"
Comments: Time estimated by radar. Public report relayed from broadcast media. (DMX)
Hail Storm #4 – Ottumwa, IA
Location: Ottumwa, IA
County: Wapello
Time: 3:17 PM CDT
Size: 1.25"
Comments: Report from mPING: Half Dollar (1.25 in.). (DMX)
Hail Storm #5 – Ottumwa, IA
Location: 1 NE Ottumwa, IA
County: Wapello
Time: 3:17 PM CDT
Size: 1.50"
Comments: Report from mPING: Ping Pong Ball (1.50 in.). (DMX)
Hail Storm #6 – Ottumwa, IA
Location: 2 NE Ottumwa, IA
County: Wapello
Time: 3:19 PM CDT
Size: 2.00"
Comments: Report from mPING: Hen Egg (2.00 in.). (DMX)
Hail Storm #7 – Agency, IA
Location: 8 N Agency, IA
County: Wapello
Time: 3:22 PM CDT
Size: 1.50"
Comments: (DMX)
Hail Storm #8 – Martinsburg, IA
Location: 2 E Martinsburg, IA
County: Keokuk
Time: 3:30 PM CDT
Size: 2.00"
Comments: Report from mPING: Hen Egg (2.00 in.). (DVN)
Hail Storm #9 – Martinsburg, IA
Location: 2 E Martinsburg, IA
County: Keokuk
Time: 3:32 PM CDT
Size: 3.00"
Comments: Time estimated from radar. Public report relayed by broadcast media. (DVN)
Hail Storm #10 – Ollie, IA
Location: 4 WNW Ollie, IA
County: Keokuk
Time: 3:35 PM CDT
Size: 1.25"
Comments: (DVN)
Hail Storm #11 – Kalona, IA
Location: 1 W Kalona, IA
County: Washington
Time: 4:13 PM CDT
Size: 1.75"
Comments: (DVN)
Hail Storm #12 – Kalona, IA
Location: 1 NNW Kalona, IA
County: Washington
Time: 4:13 PM CDT
Size: 2.50"
Comments: Damage to two squad cars on Iowa Highway 1… including a cracked windshield on one. Hail size estimated by deputies. Time estimated using radar. (DVN)
Hail Storm #13 – Municip, IA
Location: 1 ESE Iowa City Municip, IA
County: Johnson
Time: 4:31 PM CDT
Size: 1.75"
Comments: Media. (DVN)
Hail Storm #14 – Tipton, IA
Location: Tipton, IA
County: Cedar
Time: 4:57 PM CDT
Size: 1.75"
Comments: EM reported golf ball size hail and extensive hail related damage… including to a greenhouse and to roofs and siding in town. (DVN)
Hail Storm #15 – Clarence, IA
Location: 4 SSE Clarence, IA
County: Cedar
Time: 5:00 PM CDT
Size: 1.00"
Comments: Report from Trained Spotter: Quarter (1 in.). (DVN)
Hail Storm #16 – Valley, IL
Location: 1 E Coal Valley, IL
County: Henry
Time: 5:05 PM CDT
Size: 1.00"
Comments: (DVN)
Hail Storm #17 – Valley, IL
Location: 1 SW Coal Valley, IL
County: Rock Island
Time: 5:09 PM CDT
Size: 1.00"
Comments: (DVN)
Hail Storm #18 – Silvis, IL
Location: 1 S Silvis, IL
County: Rock Island
Time: 5:09 PM CDT
Size: 1.00"
Comments: Report from mPING: Quarter (1.00 in.). (DVN)
Hail Storm #19 – Silvis, IL
Location: Silvis, IL
County: Rock Island
Time: 5:09 PM CDT
Size: 1.00"
Comments: Time estimated from radar. (DVN)
Hail Storm #20 – Moline, IL
Location: 1 S Moline, IL
County: Rock Island
Time: 5:10 PM CDT
Size: 1.00"
Comments: Report from mPING: Quarter (1.00 in.). (DVN)
Hail Storm #21 – Lowden, IA
Location: Lowden, IA
County: Cedar
Time: 5:12 PM CDT
Size: 1.75"
Comments: (DVN)
Hail Storm #22 – Osborn, IL
Location: 3 NNE Osborn, IL
County: Rock Island
Time: 5:20 PM CDT
Size: 1.00"
Comments: (DVN)
Hail Storm #23 – Thomson, IL
Location: 3 N Thomson, IL
County: Carroll
Time: 5:37 PM CDT
Size: 3.00"
Comments: Pictures of hail ranging in size from 3.00 to 3.25 inches. The time of the event was estimated using radar. (DVN)
Hail Storm #24 – Thomson, IL
Location: 2 N Thomson, IL
County: Carroll
Time: 5:38 PM CDT
Size: 1.75"
Comments: (DVN)
Hail Storm #25 – Carroll, IL
Location: Mount Carroll, IL
County: Carroll
Time: 5:48 PM CDT
Size: 1.50"
Comments: Social media picture of quarter to ping pong size hail. Relayed by media. (DVN)
Hail Storm #26 – Janesville, WI
Location: 1 WNW Janesville, WI
County: Rock
Time: 6:19 PM CDT
Size: 1.25"
Comments: Hail at Mercy Hospital. (MKX)
Hail Storm #27 – A, IL
Location: 2 SW Whiteside County A, IL
County: Whiteside
Time: 6:20 PM CDT
Size: 1.50"
Comments: (DVN)
Hail Storm #28 – Janesville, WI
Location: 2 NNE Janesville, WI
County: Rock
Time: 6:22 PM CDT
Size: 1.50"
Comments: (MKX)
Hail Storm #29 – Dixon, IL
Location: Dixon, IL
County: Lee
Time: 6:37 PM CDT
Size: 1.00"
Comments: Nickel to quarter sized hail. (LOT)
Hail Storm #30 – Whitewater, WI
Location: 2 W Whitewater, WI
County: Walworth
Time: 6:41 PM CDT
Size: 2.00"
Comments: (MKX)
Hail Storm #31 – Whitewater, WI
Location: 2 W Whitewater, WI
County: Walworth
Time: 7:02 PM CDT
Size: 1.00"
Comments: Report from mPING: Quarter (1.00 in.). (MKX)
Hail Storm #32 – Lindenwood, IL
Location: 2 W Lindenwood, IL
County: Ogle
Time: 7:04 PM CDT
Size: 1.00"
Comments: Quarter sized hail ongoing at E Lindenwood Rd and IL-251. Has been nearly continuous for several minutes. (LOT)
Hail Storm #33 – Horicon, WI
Location: Horicon, WI
County: Dodge
Time: 7:07 PM CDT
Size: 1.25"
Comments: Facebook report of measured hail 1.25 inch with photo. (MKX)
Hail Storm #34 – Utica, IL
Location: 2 NW Utica, IL
County: La Salle
Time: 7:22 PM CDT
Size: 1.00"
Comments: Report from mPING: Quarter (1.00 in.). (LOT)
Hail Storm #35 – Rome, IL
Location: Rome, IL
County: Peoria
Time: 7:27 PM CDT
Size: 1.00"
Comments: Quarter size hail with 60 mph thunderstorm wind gusts. (ILX)
Hail Storm #36 – Pekin, IL
Location: 5 W South Pekin, IL
County: Tazewell
Time: 7:30 PM CDT
Size: 1.50"
Comments: Measured with photo. (ILX)
Hail Storm #37 – Mapleton, IL
Location: Mapleton, IL
County: Peoria
Time: 7:35 PM CDT
Size: 1.00"
Comments: Quarter size hail off of highway 24 in Mapleton. Photo via social media. (ILX)