Hail Reports – Thursday April 17th 2025 – 167 Hail Storms in 5 states: MN, WI, NE, IA, SD

Hail Map for Thu, Apr 17th 2025 – 167 Hail Storms in Minnesota, Wisconsin, Nebraska, Iowa, South Dakota

167 hail storms reported across 5 states: Minnesota, Wisconsin, Nebraska, Iowa, South Dakota

Total Hail Storms: 167

Under 1.00″ 1.00″–1.24″ 1.25″–1.74″ 1.75″ and larger

Hail Storm #1 – Malmo, MN

Location: Malmo, MN

County: Aitkin

Time: 12:10 PM CDT

Size: 1.75"

Comments: Time estimated from radar. (DLH)

Hail Storm #2 – Lakes, MN

Location: Pequot Lakes, MN

County: Crow Wing

Time: 12:20 PM CDT

Size: 1.25"

Comments: Numerous hailstones between three quarters of an inch to 1.1 inches. Time from observer. (DLH)

Hail Storm #3 – Onamia, MN

Location: 4 NW Onamia, MN

County: Mille Lacs

Time: 12:26 PM CDT

Size: 1.00"

Comments: A few quarter size hail stones. Mostly pea size. (MPX)

Hail Storm #4 – Lakes, MN

Location: 1 NNE Pequot Lakes, MN

County: Crow Wing

Time: 12:32 PM CDT

Size: 1.50"

Comments: Social media photograph of a hailstone and quarter for comparison. Time estimated from radar. (DLH)

Hail Storm #5 – Lakes, MN

Location: Pequot Lakes, MN

County: Crow Wing

Time: 12:33 PM CDT

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (DLH)

Hail Storm #6 – Grantsburg, WI

Location: Grantsburg, WI

County: Burnett

Time: 12:45 PM CDT

Size: 1.00"

Comments: Report via social media with photo. (DLH)

Hail Storm #7 – Lakes, MN

Location: 1 S Pequot Lakes, MN

County: Crow Wing

Time: 12:47 PM CDT

Size: 1.25"

Comments: Report via social media with photo. (DLH)

Hail Storm #8 – Nye, WI

Location: 2 E Nye, WI

County: Polk

Time: 12:49 PM CDT

Size: 1.00"

Comments: Dime to quarter size hail. (MPX)

Hail Storm #9 – Malmo, MN

Location: Malmo, MN

County: Aitkin

Time: 1:10 PM CDT

Size: 1.75"

Comments: Corrects time of previous hail report from Malmo. Time estimated from radar. (DLH)

Hail Storm #10 – Clearwater, MN

Location: 1 N Clearwater, MN

County: Stearns

Time: 3:15 PM CDT

Size: 1.00"

Comments: Photo with ruler on X. Time estimated. (MPX)

Hail Storm #11 – Luxemburg, MN

Location: 3 SE Luxemburg, MN

County: Stearns

Time: 3:15 PM CDT

Size: 1.25"

Comments: (MPX)

Hail Storm #12 – Alda, NE

Location: 3 SE Alda, NE

County: Hall

Time: 4:38 PM CDT

Size: 1.00"

Comments: A few hail stones up to quarter size. Most smaller. (GID)

Hail Storm #13 – Island, NE

Location: 5 S Grand Island, NE

County: Hall

Time: 4:40 PM CDT

Size: 1.25"

Comments: Delayed report via social media photo. Location estimated from radar. (GID)

Hail Storm #14 – Island, NE

Location: 4 SE Grand Island, NE

County: Hall

Time: 4:45 PM CDT

Size: 1.25"

Comments: Delayed report from near intersection of Shady Bend Road and Highway 34. Hail dime to half dollar size. (GID)

Hail Storm #15 – Calhoun, NE

Location: 2 S Fort Calhoun, NE

County: Washington

Time: 5:11 PM CDT

Size: 3.00"

Comments: delayed report. (OAX)

Hail Storm #16 – Hampton, NE

Location: 1 NE Hampton, NE

County: Hamilton

Time: 5:23 PM CDT

Size: 1.00"

Comments: (GID)

Hail Storm #17 – Hampton, NE

Location: Hampton, NE

County: Hamilton

Time: 5:25 PM CDT

Size: 1.25"

Comments: Report from mPING: Half Dollar (1.25 in.) Time estimated from radar. (GID)

Hail Storm #18 – Bradshaw, NE

Location: 5 NNE Bradshaw, NE

County: York

Time: 5:40 PM CDT

Size: 1.50"

Comments: (GID)

Hail Storm #19 – Thayer, NE

Location: 2 W Thayer, NE

County: York

Time: 5:40 PM CDT

Size: 1.75"

Comments: Delayed report. Hailed for about 10 minutes starting 540pm. Started small but ended up to golf ball size. (GID)

Hail Storm #20 – Benedict, NE

Location: 3 SSW Benedict, NE

County: York

Time: 5:42 PM CDT

Size: 1.50"

Comments: Time estimated from radar. (GID)

Hail Storm #21 – Rogers, NE

Location: 5 NE Rogers, NE

County: Dodge

Time: 5:47 PM CDT

Size: 1.00"

Comments: (OAX)

Hail Storm #22 – City, NE

Location: 2 NE David City, NE

County: Butler

Time: 5:56 PM CDT

Size: 2.50"

Comments: Time estimated from radar. Actual measurement was 2.4. (OAX)

Hail Storm #23 – Kennard, NE

Location: 2 SW Kennard, NE

County: Washington

Time: 6:08 PM CDT

Size: 2.75"

Comments: (OAX)

Hail Storm #24 – Ames, NE

Location: 2 W Ames, NE

County: Dodge

Time: 6:20 PM CDT

Size: 2.75"

Comments: Mix of golfball and baseball-size hail. (OAX)

Hail Storm #25 – Fremont, NE

Location: 2 NW Fremont, NE

County: Dodge

Time: 6:21 PM CDT

Size: 2.00"

Comments: Report from mPING: Hen Egg (2.00 in.). (OAX)

Hail Storm #26 – Nickerson, NE

Location: 4 W Nickerson, NE

County: Dodge

Time: 6:21 PM CDT

Size: 2.75"

Comments: Report from mPING: Baseball (2.75 in.). (OAX)

Hail Storm #27 – Fremont, NE

Location: 2 N Fremont, NE

County: Dodge

Time: 6:25 PM CDT

Size: 2.75"

Comments: Windows broken by baseball-size hail 2 miles N of Fremont. (OAX)

Hail Storm #28 – Fremont, NE

Location: 1 ENE Fremont, NE

County: Dodge

Time: 6:26 PM CDT

Size: 1.75"

Comments: (OAX)

Hail Storm #29 – Bee, NE

Location: Bee, NE

County: Seward

Time: 6:27 PM CDT

Size: 2.00"

Comments: (OAX)

Hail Storm #30 – Fremont, NE

Location: 2 E Fremont, NE

County: Dodge

Time: 6:27 PM CDT

Size: 2.00"

Comments: (OAX)

Hail Storm #31 – Arlington, NE

Location: 3 W Arlington, NE

County: Dodge

Time: 6:28 PM CDT

Size: 2.75"

Comments: Report from mPING: Baseball (2.75 in.). (OAX)

Hail Storm #32 – Garland, NE

Location: 6 NE Garland, NE

County: Lancaster

Time: 6:30 PM CDT

Size: 2.00"

Comments: (OAX)

Hail Storm #33 – Arlington, NE

Location: Arlington, NE

County: Washington

Time: 6:30 PM CDT

Size: 4.00"

Comments: (OAX)

Hail Storm #34 – Arlington, NE

Location: 4 NW Arlington, NE

County: Washington

Time: 6:34 PM CDT

Size: 2.50"

Comments: (OAX)

Hail Storm #35 – Nickerson, NE

Location: Nickerson, NE

County: Dodge

Time: 6:34 PM CDT

Size: 1.75"

Comments: (OAX)

Hail Storm #36 – Valparaiso, NE

Location: 5 SW Valparaiso, NE

County: Lancaster

Time: 6:35 PM CDT

Size: 2.00"

Comments: Corrects previous hail report from 5 SW Valparaiso that originally said 1.75 inches. (OAX)

Hail Storm #37 – Raymond, NE

Location: Raymond, NE

County: Lancaster

Time: 6:38 PM CDT

Size: 1.00"

Comments: (OAX)

Hail Storm #38 – Kennard, NE

Location: Kennard, NE

County: Washington

Time: 6:39 PM CDT

Size: 1.75"

Comments: (OAX)

Hail Storm #39 – Nickerson, NE

Location: 2 S Nickerson, NE

County: Dodge

Time: 6:43 PM CDT

Size: 1.00"

Comments: (OAX)

Hail Storm #40 – Raymond, NE

Location: Raymond, NE

County: Lancaster

Time: 6:45 PM CDT

Size: 1.50"

Comments: (OAX)

Hail Storm #41 – Davey, NE

Location: Davey, NE

County: Lancaster

Time: 6:48 PM CDT

Size: 1.00"

Comments: (OAX)

Hail Storm #42 – Calhoun, NE

Location: 3 W Fort Calhoun, NE

County: Washington

Time: 6:49 PM CDT

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (OAX)

Hail Storm #43 – Bennington, NE

Location: 1 SW Bennington, NE

County: Douglas

Time: 6:50 PM CDT

Size: 1.00"

Comments: (OAX)

Hail Storm #44 – Calhoun, NE

Location: 4 WSW Fort Calhoun, NE

County: Washington

Time: 6:50 PM CDT

Size: 2.00"

Comments: (OAX)

Hail Storm #45 – Bennington, NE

Location: Bennington, NE

County: Douglas

Time: 6:52 PM CDT

Size: 2.75"

Comments: (OAX)

Hail Storm #46 – Kennard, NE

Location: 4 E Kennard, NE

County: Washington

Time: 6:52 PM CDT

Size: 1.75"

Comments: Report from mPING: Golf Ball (1.75 in.). (OAX)

Hail Storm #47 – Calhoun, NE

Location: 3 W Fort Calhoun, NE

County: Washington

Time: 6:53 PM CDT

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (OAX)

Hail Storm #48 – Waverly, NE

Location: 1 E Waverly, NE

County: Lancaster

Time: 6:58 PM CDT

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (OAX)

Hail Storm #49 – Greenwood, NE

Location: 2 NNW Greenwood, NE

County: Cass

Time: 7:00 PM CDT

Size: 1.75"

Comments: (OAX)

Hail Storm #50 – Blair, NE

Location: 1 N Blair, NE

County: Washington

Time: 7:05 PM CDT

Size: 2.00"

Comments: (OAX)

Hail Storm #51 – Greenwood, NE

Location: 2 NNW Greenwood, NE

County: Cass

Time: 7:06 PM CDT

Size: 2.75"

Comments: (OAX)

Hail Storm #52 – Bennington, NE

Location: 5 NNE Bennington, NE

County: Washington

Time: 7:07 PM CDT

Size: 3.25"

Comments: (OAX)

Hail Storm #53 – Bennington, NE

Location: 1 SW Bennington, NE

County: Douglas

Time: 7:13 PM CDT

Size: 2.00"

Comments: Report from mPING: Hen Egg (2.00 in.). (OAX)

Hail Storm #54 – Calhoun, NE

Location: 3 SW Fort Calhoun, NE

County: Washington

Time: 7:13 PM CDT

Size: 2.00"

Comments: Report from mPING: Hen Egg (2.00 in.). (OAX)

Hail Storm #55 – Mcclelland, IA

Location: 5 WSW Mcclelland, IA

County: Pottawattamie

Time: 7:24 PM CDT

Size: 2.25"

Comments: (OAX)

Hail Storm #56 – Louisville, NE

Location: Louisville, NE

County: Cass

Time: 7:25 PM CDT

Size: 1.00"

Comments: (OAX)

Hail Storm #57 – Bend, NE

Location: South Bend, NE

County: Cass

Time: 7:28 PM CDT

Size: 1.00"

Comments: (OAX)

Hail Storm #58 – Underwood, IA

Location: 1 NE Underwood, IA

County: Pottawattamie

Time: 7:28 PM CDT

Size: 1.50"

Comments: (OAX)

Hail Storm #59 – Underwood, IA

Location: 4 SSW Underwood, IA

County: Pottawattamie

Time: 7:29 PM CDT

Size: 2.75"

Comments: (OAX)

Hail Storm #60 – Mcclelland, IA

Location: 3 WNW Mcclelland, IA

County: Pottawattamie

Time: 7:31 PM CDT

Size: 2.75"

Comments: (OAX)

Hail Storm #61 – Water, NE

Location: Weeping Water, NE

County: Cass

Time: 7:35 PM CDT

Size: 1.25"

Comments: (OAX)

Hail Storm #62 – Manley, NE

Location: 4 NE Manley, NE

County: Cass

Time: 7:36 PM CDT

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (OAX)

Hail Storm #63 – Mcclelland, IA

Location: 2 N Mcclelland, IA

County: Pottawattamie

Time: 7:37 PM CDT

Size: 2.75"

Comments: (OAX)

Hail Storm #64 – Manley, NE

Location: 4 NE Manley, NE

County: Cass

Time: 7:38 PM CDT

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (OAX)

Hail Storm #65 – Minden, IA

Location: 2 SSE Minden, IA

County: Pottawattamie

Time: 7:38 PM CDT

Size: 1.25"

Comments: (OAX)

Hail Storm #66 – Manley, NE

Location: 4 NE Manley, NE

County: Cass

Time: 7:39 PM CDT

Size: 1.25"

Comments: Report from mPING: Half Dollar (1.25 in.). (OAX)

Hail Storm #67 – Mcclelland, IA

Location: 3 W Mcclelland, IA

County: Pottawattamie

Time: 7:39 PM CDT

Size: 4.00"

Comments: (OAX)

Hail Storm #68 – Manley, NE

Location: 3 NE Manley, NE

County: Cass

Time: 7:40 PM CDT

Size: 2.00"

Comments: Delayed report. (OAX)

Hail Storm #69 – Louisville, NE

Location: Louisville, NE

County: Cass

Time: 7:41 PM CDT

Size: 1.50"

Comments: Report from mPING: Ping Pong Ball (1.50 in.). (OAX)

Hail Storm #70 – Murray, NE

Location: 2 NE Murray, NE

County: Cass

Time: 7:44 PM CDT

Size: 1.00"

Comments: (OAX)

Hail Storm #71 – Mcclelland, IA

Location: 2 NW Mcclelland, IA

County: Pottawattamie

Time: 7:44 PM CDT

Size: 4.00"

Comments: (OAX)

Hail Storm #72 – Louisville, NE

Location: Louisville, NE

County: Cass

Time: 7:50 PM CDT

Size: 1.25"

Comments: (OAX)

Hail Storm #73 – Junction, IA

Location: 4 S Pacific Junction, IA

County: Mills

Time: 7:51 PM CDT

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (OAX)

Hail Storm #74 – Afb, NE

Location: 5 SW Offutt Afb, NE

County: Cass

Time: 7:54 PM CDT

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (OAX)

Hail Storm #75 – Homer, NE

Location: 1 N Homer, NE

County: Dakota

Time: 8:06 PM CDT

Size: 1.50"

Comments: (FSD)

Hail Storm #76 – Hancock, IA

Location: Hancock, IA

County: Pottawattamie

Time: 8:08 PM CDT

Size: 1.75"

Comments: (OAX)

Hail Storm #77 – Homer, NE

Location: 1 NE Homer, NE

County: Dakota

Time: 8:08 PM CDT

Size: 1.00"

Comments: (FSD)

Hail Storm #78 – Thurman, IA

Location: 4 N Thurman, IA

County: Fremont

Time: 8:16 PM CDT

Size: 1.75"

Comments: (OAX)

Hail Storm #79 – Lewis, IA

Location: Lewis, IA

County: Cass

Time: 8:22 PM CDT

Size: 1.00"

Comments: (DMX)

Hail Storm #80 – Essex, IA

Location: 3 WNW Essex, IA

County: Page

Time: 8:50 PM CDT

Size: 2.75"

Comments: Golf ball to baseball size hail reported. (OAX)

Hail Storm #81 – Archer, IA

Location: 2 S Archer, IA

County: O'Brien

Time: 8:58 PM CDT

Size: 1.50"

Comments: Delayed Report: A trained spotter reported nickel to ping-pong ball sized hail just south of Archer. Timing was estimated via radar. (FSD)

Hail Storm #82 – Corning, IA

Location: 4 WSW Corning, IA

County: Adams

Time: 9:49 PM CDT

Size: 1.00"

Comments: Largest hail to 1 inch in diameter. (DMX)

Hail Storm #83 – Corning, IA

Location: Corning, IA

County: Adams

Time: 9:49 PM CDT

Size: 1.50"

Comments: (DMX)

Hail Storm #84 – Corning, IA

Location: Corning, IA

County: Adams

Time: 9:53 PM CDT

Size: 1.00"

Comments: (DMX)

Hail Storm #85 – Afton, IA

Location: 1 SW Afton, IA

County: Union

Time: 10:43 PM CDT

Size: 1.00"

Comments: (DMX)

Hail Storm #86 – Afton, IA

Location: Afton, IA

County: Union

Time: 10:49 PM CDT

Size: 1.00"

Comments: Dime to quarter size hail. (DMX)

Hail Storm #87 – Thayer, IA

Location: 2 W Thayer, IA

County: Union

Time: 10:58 PM CDT

Size: 1.00"

Comments: quarter size hail at intersection of us 169 and us 34. (DMX)

Hail Storm #88 – Monroe, IA

Location: Monroe, IA

County: Jasper

Time: 11:05 PM CDT

Size: 1.00"

Comments: Social Media report. (DMX)

Hail Storm #89 – Murray, IA

Location: Murray, IA

County: Clarke

Time: 11:11 PM CDT

Size: 1.25"

Comments: (DMX)

Hail Storm #90 – Carlisle, IA

Location: Carlisle, IA

County: Warren

Time: 11:14 PM CDT

Size: 1.00"

Comments: Social Media report. (DMX)

Hail Storm #91 – Hartford, IA

Location: Hartford, IA

County: Warren

Time: 11:20 PM CDT

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (DMX)

Hail Storm #92 – Point, SD

Location: 7 NW Elk Point, SD

County: Union

Time: 12:05 AM CDT (Apr 18)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (FSD)

Hail Storm #93 – Hinton, IA

Location: Hinton, IA

County: Plymouth

Time: 12:23 AM CDT (Apr 18)

Size: 2.00"

Comments: Time estimated from radar. (FSD)

Hail Storm #94 – Hinton, IA

Location: Hinton, IA

County: Plymouth

Time: 12:23 AM CDT (Apr 18)

Size: 2.50"

Comments: Photos of estimated tennis ball size hail from social media. Time estimated from radar. (FSD)

Hail Storm #95 – Martinsburg, NE

Location: 5 WSW Martinsburg, NE

County: Dixon

Time: 12:32 AM CDT (Apr 18)

Size: 1.00"

Comments: (FSD)

Hail Storm #96 – Martinsburg, NE

Location: 5 WSW Martinsburg, NE

County: Dixon

Time: 12:34 AM CDT (Apr 18)

Size: 1.00"

Comments: Corrects time of previous hail report from 5 WSW Martinsburg. (FSD)

Hail Storm #97 – Yankton, SD

Location: 1 N Yankton, SD

County: Yankton

Time: 12:39 AM CDT (Apr 18)

Size: 1.00"

Comments: Via social media. (FSD)

Hail Storm #98 – Cherokee, IA

Location: Cherokee, IA

County: Cherokee

Time: 1:00 AM CDT (Apr 18)

Size: 1.00"

Comments: Report from social media. Time estimated from radar. (FSD)

Hail Storm #99 – Larrabee, IA

Location: 3 S Larrabee, IA

County: Cherokee

Time: 1:02 AM CDT (Apr 18)

Size: 1.75"

Comments: Report from mPING: Golf Ball (1.75 in.). (FSD)

Hail Storm #100 – Aurelia, IA

Location: Aurelia, IA

County: Cherokee

Time: 1:03 AM CDT (Apr 18)

Size: 1.00"

Comments: Report from social media. Time estimated from radar. (FSD)

Hail Storm #101 – Ponca, NE

Location: 2 WNW Ponca, NE

County: Dixon

Time: 1:25 AM CDT (Apr 18)

Size: 1.25"

Comments: (FSD)

Hail Storm #102 – Oyens, IA

Location: Oyens, IA

County: Plymouth

Time: 1:39 AM CDT (Apr 18)

Size: 1.25"

Comments: Picture via social media. (FSD)

Hail Storm #103 – Kingsley, IA

Location: 5 W Kingsley, IA

County: Plymouth

Time: 2:19 AM CDT (Apr 18)

Size: 1.25"

Comments: Delayed Report: Trained spotter/Fire Rescue reported quarter to half dollar sized hail. Time was estimated via radar. (FSD)

Hail Storm #104 – Humboldt, IA

Location: 4 S Humboldt, IA

County: Humboldt

Time: 2:19 AM CDT (Apr 18)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (DMX)

Hail Storm #105 – Garner, IA

Location: Garner, IA

County: Hancock

Time: 2:32 AM CDT (Apr 18)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (DMX)

Hail Storm #106 – Hampton, IA

Location: 1 WSW Hampton, IA

County: Franklin

Time: 3:12 AM CDT (Apr 18)

Size: 1.75"

Comments: Golf ball hail throughout Hampton. (DMX)

Hail Storm #107 – Hampton, IA

Location: Hampton, IA

County: Franklin

Time: 3:17 AM CDT (Apr 18)

Size: 1.75"

Comments: Picture of numerous hailstones close to golf ball size. Occurred over several minutes. (DMX)

Hail Storm #108 – Hampton, IA

Location: Hampton, IA

County: Franklin

Time: 3:18 AM CDT (Apr 18)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (DMX)

Hail Storm #109 – Plainfield, IA

Location: 4 S Plainfield, IA

County: Bremer

Time: 3:50 AM CDT (Apr 18)

Size: 1.75"

Comments: Report from mPING: Golf Ball (1.75 in.). (DMX)

Hail Storm #110 – Waverly, IA

Location: 2 NW Waverly, IA

County: Bremer

Time: 3:51 AM CDT (Apr 18)

Size: 2.75"

Comments: Photos of baseball sized hail north of Waverly. Time is estimated from radar. (DMX)

Hail Storm #111 – Waverly, IA

Location: 2 NNW Waverly, IA

County: Bremer

Time: 3:52 AM CDT (Apr 18)

Size: 2.00"

Comments: Photo posted to social media. Time estimated from radar. (DMX)

Hail Storm #112 – Tripoli, IA

Location: 5 W Tripoli, IA

County: Bremer

Time: 4:00 AM CDT (Apr 18)

Size: 1.50"

Comments: (DMX)

Hail Storm #113 – Tripoli, IA

Location: Tripoli, IA

County: Bremer

Time: 4:06 AM CDT (Apr 18)

Size: 1.50"

Comments: Numerous hailstones pictured with largest ping pong ball size. (DMX)

Hail Storm #114 – Sheffield, IA

Location: Sheffield, IA

County: Franklin

Time: 4:43 AM CDT (Apr 18)

Size: 1.00"

Comments: (DMX)

Hail Storm #115 – Floyd, IA

Location: 3 ENE Floyd, IA

County: Floyd

Time: 4:54 AM CDT (Apr 18)

Size: 1.50"

Comments: (ARX)

Hail Storm #116 – City, IA

Location: Charles City, IA

County: Floyd

Time: 4:55 AM CDT (Apr 18)

Size: 1.50"

Comments: (ARX)

Hail Storm #117 – City, IA

Location: 1 NW Charles City, IA

County: Floyd

Time: 4:55 AM CDT (Apr 18)

Size: 2.00"

Comments: (ARX)

Hail Storm #118 – City, IA

Location: 1 E Charles City, IA

County: Floyd

Time: 4:56 AM CDT (Apr 18)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (ARX)

Hail Storm #119 – Clarksville, IA

Location: 6 N Clarksville, IA

County: Butler

Time: 5:07 AM CDT (Apr 18)

Size: 2.50"

Comments: photos of tennis ball sized hail. (DMX)

Hail Storm #120 – Osterdock, IA

Location: 2 WSW Osterdock, IA

County: Clayton

Time: 5:10 AM CDT (Apr 18)

Size: 1.25"

Comments: (ARX)

Hail Storm #121 – Center, WI

Location: Richland Center, WI

County: Richland

Time: 5:10 AM CDT (Apr 18)

Size: 1.00"

Comments: From social media. Time estimated by radar. (ARX)

Hail Storm #122 – Center, WI

Location: Richland Center, WI

County: Richland

Time: 5:11 AM CDT (Apr 18)

Size: 1.00"

Comments: (ARX)

Hail Storm #123 – Center, WI

Location: 1 E Richland Center, WI

County: Richland

Time: 5:12 AM CDT (Apr 18)

Size: 1.75"

Comments: (ARX)

Hail Storm #124 – Plainfield, IA

Location: Plainfield, IA

County: Bremer

Time: 5:13 AM CDT (Apr 18)

Size: 1.50"

Comments: ground covered white in hail with largest hail at 1.5 inches in diameter. (DMX)

Hail Storm #125 – Guttenberg, IA

Location: 3 SE Guttenberg, IA

County: Clayton

Time: 5:26 AM CDT (Apr 18)

Size: 1.50"

Comments: Report from mPING: Ping Pong Ball (1.50 in.). (ARX)

Hail Storm #126 – Burton, WI

Location: 3 NNW Burton, WI

County: Grant

Time: 5:29 AM CDT (Apr 18)

Size: 1.50"

Comments: (ARX)

Hail Storm #127 – Platteville, WI

Location: 3 W Platteville, WI

County: Grant

Time: 5:32 AM CDT (Apr 18)

Size: 1.75"

Comments: (ARX)

Hail Storm #128 – Sac, WI

Location: 1 W Prairie Du Sac, WI

County: Sauk

Time: 5:35 AM CDT (Apr 18)

Size: 1.00"

Comments: (MKX)

Hail Storm #129 – Burton, WI

Location: 3 NW Burton, WI

County: Grant

Time: 5:36 AM CDT (Apr 18)

Size: 1.25"

Comments: Report from mPING: Half Dollar (1.25 in.). (ARX)

Hail Storm #130 – Tennyson, WI

Location: 1 NW Tennyson, WI

County: Grant

Time: 5:51 AM CDT (Apr 18)

Size: 1.50"

Comments: Report from mPING: Ping Pong Ball (1.50 in.). (ARX)

Hail Storm #131 – Platteville, WI

Location: Platteville, WI

County: Grant

Time: 5:51 AM CDT (Apr 18)

Size: 1.75"

Comments: Size reference in picture on social media. (ARX)

Hail Storm #132 – Tennyson, WI

Location: 4 E Tennyson, WI

County: Grant

Time: 5:55 AM CDT (Apr 18)

Size: 2.00"

Comments: (ARX)

Hail Storm #133 – Platteville, WI

Location: 1 NW Platteville, WI

County: Grant

Time: 5:55 AM CDT (Apr 18)

Size: 2.00"

Comments: Relayed via social media. (ARX)

Hail Storm #134 – Platteville, WI

Location: 3 W Platteville, WI

County: Grant

Time: 5:57 AM CDT (Apr 18)

Size: 2.75"

Comments: (ARX)

Hail Storm #135 – Platteville, WI

Location: 1 W Platteville, WI

County: Grant

Time: 5:58 AM CDT (Apr 18)

Size: 1.00"

Comments: (ARX)

Hail Storm #136 – Platteville, WI

Location: 1 NW Platteville, WI

County: Grant

Time: 5:59 AM CDT (Apr 18)

Size: 1.50"

Comments: (ARX)

Hail Storm #137 – Belmont, WI

Location: 4 E Belmont, WI

County: Lafayette

Time: 6:01 AM CDT (Apr 18)

Size: 2.50"

Comments: Measured tennis ball size hail as of 6:00am with wind gusts measured on home weather station of 68.2mph!. (MKX)

Hail Storm #138 – Sac, WI

Location: 1 W Prairie Du Sac, WI

County: Sauk

Time: 6:05 AM CDT (Apr 18)

Size: 1.25"

Comments: Report from mPING: Half Dollar (1.25 in.). (MKX)

Hail Storm #139 – Waldwick, WI

Location: 6 N Waldwick, WI

County: Iowa

Time: 6:10 AM CDT (Apr 18)

Size: 1.25"

Comments: (MKX)

Hail Storm #140 – Osborne, IA

Location: Osborne, IA

County: Clayton

Time: 6:11 AM CDT (Apr 18)

Size: 1.00"

Comments: Nickel to quarter sized hail. Time estimated by radar. (ARX)

Hail Storm #141 – Darlington, WI

Location: Darlington, WI

County: Lafayette

Time: 6:13 AM CDT (Apr 18)

Size: 2.00"

Comments: (MKX)

Hail Storm #142 – Hollandale, WI

Location: 2 SE Hollandale, WI

County: Iowa

Time: 6:15 AM CDT (Apr 18)

Size: 1.25"

Comments: (MKX)

Hail Storm #143 – Monticello, WI

Location: 2 NE Monticello, WI

County: Green

Time: 6:20 AM CDT (Apr 18)

Size: 1.00"

Comments: (MKX)

Hail Storm #144 – Mcgregor, IA

Location: Mcgregor, IA

County: Clayton

Time: 6:20 AM CDT (Apr 18)

Size: 1.00"

Comments: Time estimated by radar. (ARX)

Hail Storm #145 – Platteville, WI

Location: 1 W Platteville, WI

County: Grant

Time: 6:26 AM CDT (Apr 18)

Size: 2.50"

Comments: (ARX)

Hail Storm #146 – Platteville, WI

Location: Platteville, WI

County: Grant

Time: 6:30 AM CDT (Apr 18)

Size: 2.00"

Comments: Picture with ruler on social media. (ARX)

Hail Storm #147 – Monticello, WI

Location: Monticello, WI

County: Green

Time: 6:40 AM CDT (Apr 18)

Size: 1.75"

Comments: (MKX)

Hail Storm #148 – Glarus, WI

Location: 2 SSE New Glarus, WI

County: Green

Time: 6:41 AM CDT (Apr 18)

Size: 2.00"

Comments: (MKX)

Hail Storm #149 – Glarus, WI

Location: New Glarus, WI

County: Green

Time: 6:41 AM CDT (Apr 18)

Size: 1.50"

Comments: (MKX)

Hail Storm #150 – Monticello, WI

Location: Monticello, WI

County: Green

Time: 6:44 AM CDT (Apr 18)

Size: 2.00"

Comments: (MKX)

Hail Storm #151 – Brooklyn, WI

Location: 4 SW Brooklyn, WI

County: Green

Time: 6:45 AM CDT (Apr 18)

Size: 2.75"

Comments: Measuring Baseball sized hail as of 6:45 with very gusty winds as well. (MKX)

Hail Storm #152 – Oregon, WI

Location: 1 W Oregon, WI

County: Dane

Time: 6:45 AM CDT (Apr 18)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (MKX)

Hail Storm #153 – Oregon, WI

Location: 1 W Oregon, WI

County: Dane

Time: 6:45 AM CDT (Apr 18)

Size: 1.00"

Comments: (MKX)

Hail Storm #154 – Plains, WI

Location: 4 NE Cross Plains, WI

County: Dane

Time: 6:45 AM CDT (Apr 18)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (MKX)

Hail Storm #155 – Oregon, WI

Location: 1 S Oregon, WI

County: Dane

Time: 6:47 AM CDT (Apr 18)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (MKX)

Hail Storm #156 – Oregon, WI

Location: Oregon, WI

County: Dane

Time: 6:48 AM CDT (Apr 18)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (MKX)

Hail Storm #157 – Oregon, WI

Location: 1 S Oregon, WI

County: Dane

Time: 6:49 AM CDT (Apr 18)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (MKX)

Hail Storm #158 – Oregon, WI

Location: Oregon, WI

County: Dane

Time: 6:49 AM CDT (Apr 18)

Size: 1.25"

Comments: Report from mPING: Half Dollar (1.25 in.). (MKX)

Hail Storm #159 – Mcfarland, WI

Location: Mcfarland, WI

County: Dane

Time: 6:49 AM CDT (Apr 18)

Size: 1.00"

Comments: (MKX)

Hail Storm #160 – Oregon, WI

Location: 1 SW Oregon, WI

County: Dane

Time: 6:50 AM CDT (Apr 18)

Size: 1.00"

Comments: (MKX)

Hail Storm #161 – Oregon, WI

Location: 1 S Oregon, WI

County: Dane

Time: 6:53 AM CDT (Apr 18)

Size: 1.25"

Comments: Report from mPING: Half Dollar (1.25 in.). (MKX)

Hail Storm #162 – Albany, WI

Location: 1 NE Albany, WI

County: Green

Time: 6:55 AM CDT (Apr 18)

Size: 2.25"

Comments: Relayed by WKOW. Size estimated via picture. (MKX)

Hail Storm #163 – Evansville, WI

Location: 4 W Evansville, WI

County: Green

Time: 6:55 AM CDT (Apr 18)

Size: 2.00"

Comments: Hail likely larger as melting had occurred. (MKX)

Hail Storm #164 – Belmont, WI

Location: Belmont, WI

County: Lafayette

Time: 6:58 AM CDT (Apr 18)

Size: 1.75"

Comments: (MKX)

Hail Storm #165 – Evansville, WI

Location: Evansville, WI

County: Rock

Time: 6:58 AM CDT (Apr 18)

Size: 2.00"

Comments: (MKX)

Hail Storm #166 – Mills, WI

Location: 5 N Lake Mills, WI

County: Jefferson

Time: 6:58 AM CDT (Apr 18)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.) Time estimated from radar. (MKX)

Hail Storm #167 – Belmont, WI

Location: Belmont, WI

County: Lafayette

Time: 6:59 AM CDT (Apr 18)

Size: 1.25"

Comments: (MKX)