Friday April 18th 2025 – 65 hail storms occurred in 6 states: Wisconsin, Iowa, Oklahoma, Michigan, Texas, Arkansas

NOAA Storm Reports - April 18, 2025

Hail Reports for April 18, 2025

All Hail Reports (65)

Total storms: 65

65 hail storms occurred in 6 states: Wisconsin, Iowa, Oklahoma, Michigan, Texas, Arkansas

Storm #1 - Evansville, WI

Location: 1 E Evansville, WI

County: Rock

Time: 12:00 PM

Size: 200

Comments: (MKX)

Coordinates: 42.78, -89.28

Storm #2 - Evansville, WI

Location: 1 W Evansville, WI

County: Rock

Time: 12:00 PM

Size: 275

Comments: Photo sent by relative on NWS employee. (MKX)

Coordinates: 42.78, -89.32

Storm #3 - McGregor, IA

Location: McGregor, IA

County: Clayton

Time: 12:00 PM

Size: 100

Comments: (ARX)

Coordinates: 43.02, -91.18

Storm #4 - Edgerton, WI

Location: 4 W Edgerton, WI

County: Rock

Time: 12:02 PM

Size: 275

Comments: (MKX)

Coordinates: 42.82, -89.14

Storm #5 - Evansville, WI

Location: Evansville, WI

County: Rock

Time: 12:05 PM

Size: 175

Comments: (MKX)

Coordinates: 42.78, -89.3

Storm #6 - Mills, WI

Location: Lake Mills, WI

County: Jefferson

Time: 12:06 PM

Size: 100

Comments: (MKX)

Coordinates: 43.07, -88.91

Storm #7 - Edgerton, WI

Location: Edgerton, WI

County: Rock

Time: 12:08 PM

Size: 250

Comments: (MKX)

Coordinates: 42.83, -89.07

Storm #8 - Verona, WI

Location: 2 SE Verona, WI

County: Dane

Time: 12:09 PM

Size: 125

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

Coordinates: 42.97, -89.51

Storm #9 - Mills, WI

Location: 4 ENE Lake Mills, WI

County: Jefferson

Time: 12:09 PM

Size: 175

Comments: (MKX)

Coordinates: 43.1, -88.85

Storm #10 - Edgerton, WI

Location: 3 E Edgerton, WI

County: Rock

Time: 12:10 PM

Size: 175

Comments: Golf ball size hail. Some even larger. Some tree damage and car dents. (MKX)

Coordinates: 42.82, -89.03

Storm #11 - Edgerton, WI

Location: Edgerton, WI

County: Rock

Time: 12:10 PM

Size: 275

Comments: (MKX)

Coordinates: 42.84, -89.07

Storm #12 - Edgerton, WI

Location: 3 E Edgerton, WI

County: Rock

Time: 12:11 PM

Size: 175

Comments: Relayed by relative of NWS Employee... with photo. (MKX)

Coordinates: 42.83, -89

Storm #13 - Waunakee, WI

Location: 2 NW Waunakee, WI

County: Dane

Time: 12:11 PM

Size: 100

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

Coordinates: 43.2, -89.48

Storm #14 - Edgerton, WI

Location: 3 N Edgerton, WI

County: Dane

Time: 12:13 PM

Size: 100

Comments: (MKX)

Coordinates: 42.88, -89.07

Storm #15 - Dodgeville, WI

Location: 2 E Dodgeville, WI

County: Iowa

Time: 12:13 PM

Size: 125

Comments: (MKX)

Coordinates: 42.96, -90.09

Storm #16 - Edgerton, WI

Location: 3 E Edgerton, WI

County: Rock

Time: 12:14 PM

Size: 200

Comments: (MKX)

Coordinates: 42.84, -89.01

Storm #17 - Edgerton, WI

Location: 2 E Edgerton, WI

County: Dane

Time: 12:14 PM

Size: 250

Comments: Tennis ball sized hail falling as of 7:12 am with damage to vehicles. (MKX)

Coordinates: 42.85, -89.03

Storm #18 - Edgerton, WI

Location: 1 SE Edgerton, WI

County: Rock

Time: 12:15 PM

Size: 175

Comments: (MKX)

Coordinates: 42.83, -89.07

Storm #19 - Rockdale, WI

Location: 5 SSE Rockdale, WI

County: Jefferson

Time: 12:15 PM

Size: 175

Comments: Half mile north of Lake Koshkonong. (MKX)

Coordinates: 42.9, -88.98

Storm #20 - Forest, WI

Location: De Forest, WI

County: Dane

Time: 12:17 PM

Size: 100

Comments: (MKX)

Coordinates: 43.25, -89.35

Storm #21 - Hollandale, WI

Location: Hollandale, WI

County: Iowa

Time: 12:18 PM

Size: 150

Comments: (MKX)

Coordinates: 42.88, -89.93

Storm #22 - Belle, WI

Location: 1 ENE Lac La Belle, WI

County: Waukesha

Time: 12:25 PM

Size: 100

Comments: (MKX)

Coordinates: 43.15, -88.5

Storm #23 - Atkinson, WI

Location: 3 SE Fort Atkinson, WI

County: Jefferson

Time: 12:26 PM

Size: 200

Comments: Hail size measured around 2.34in. No damage to report at this time. (MKX)

Coordinates: 42.89, -88.82

Storm #24 - Atkinson, WI

Location: 3 SW Fort Atkinson, WI

County: Jefferson

Time: 12:27 PM

Size: 125

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

Coordinates: 42.89, -88.87

Storm #25 - Whitewater, WI

Location: 3 W Whitewater, WI

County: Jefferson

Time: 12:31 PM

Size: 125

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

Coordinates: 42.85, -88.79

Storm #26 - Palmyra, WI

Location: 1 SW Palmyra, WI

County: Jefferson

Time: 12:36 PM

Size: 175

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

Coordinates: 42.87, -88.59

Storm #27 - Grove, WI

Location: 2 SE Cottage Grove, WI

County: Dane

Time: 12:38 PM

Size: 100

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

Coordinates: 43.07, -89.18

Storm #28 - Verona, WI

Location: Verona, WI

County: Dane

Time: 12:39 PM

Size: 100

Comments: (MKX)

Coordinates: 42.99, -89.54

Storm #29 - Prairie, WI

Location: 4 ENE North Prairie, WI

County: Waukesha

Time: 12:41 PM

Size: 150

Comments: (MKX)

Coordinates: 42.96, -88.32

Storm #30 - Mukwonago, WI

Location: Mukwonago, WI

County: Waukesha

Time: 12:44 PM

Size: 125

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

Coordinates: 42.87, -88.33

Storm #31 - Mukwonago, WI

Location: 3 WNW Mukwonago, WI

County: Waukesha

Time: 12:44 PM

Size: 150

Comments: (MKX)

Coordinates: 42.88, -88.39

Storm #32 - Palmyra, WI

Location: 1 SW Palmyra, WI

County: Jefferson

Time: 12:45 PM

Size: 175

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

Coordinates: 42.87, -88.59

Storm #33 - Eagle, WI

Location: Eagle, WI

County: Waukesha

Time: 12:45 PM

Size: 100

Comments: Relayed by WISN media with photo. Time estimated from radar. (MKX)

Coordinates: 42.88, -88.47

Storm #34 - Prairie, WI

Location: 3 SE North Prairie, WI

County: Waukesha

Time: 12:45 PM

Size: 150

Comments: (MKX)

Coordinates: 42.9, -88.37

Storm #35 - Prairie, WI

Location: 1 W North Prairie, WI

County: Waukesha

Time: 12:46 PM

Size: 100

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

Coordinates: 42.94, -88.42

Storm #36 - Waukesha, WI

Location: 3 S Waukesha, WI

County: Waukesha

Time: 12:46 PM

Size: 100

Comments: (MKX)

Coordinates: 42.98, -88.25

Storm #37 - Prairie, WI

Location: 1 E North Prairie, WI

County: Waukesha

Time: 12:49 PM

Size: 200

Comments: Ranged from nickel size to lime size in the first batch... then a second wave hit with more nickel/quarter size hail. (MKX)

Coordinates: 42.94, -88.38

Storm #38 - Creek, WI

Location: 3 NE Johnson Creek, WI

County: Jefferson

Time: 12:50 PM

Size: 100

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

Coordinates: 43.12, -88.73

Storm #39 - Watertown, WI

Location: 2 S Watertown, WI

County: Jefferson

Time: 12:50 PM

Size: 125

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

Coordinates: 43.16, -88.72

Storm #40 - Watertown, WI

Location: 1 N Watertown, WI

County: Dodge

Time: 12:52 PM

Size: 100

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

Coordinates: 43.21, -88.73

Storm #41 - Bend, WI

Location: 4 NW Big Bend, WI

County: Waukesha

Time: 12:53 PM

Size: 100

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

Coordinates: 42.92, -88.26

Storm #42 - Berlin, WI

Location: 1 E New Berlin, WI

County: Waukesha

Time: 1:00 PM

Size: 100

Comments: (MKX)

Coordinates: 42.97, -88.11

Storm #43 - Berlin, WI

Location: 3 S New Berlin, WI

County: Waukesha

Time: 1:40 PM

Size: 100

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

Coordinates: 42.94, -88.13

Storm #44 - Brooklyn, WI

Location: 6 SW Brooklyn, WI

County: Green

Time: 5:02 PM

Size: 150

Comments: (MKX)

Coordinates: 42.8, -89.46

Storm #45 - Stratford, OK

Location: 4 W Stratford, OK

County: Garvin

Time: 2:05 AM

Size: 175

Comments: (OUN)

Coordinates: 34.8, -97.02

Storm #46 - Irons, MI

Location: 6 E Irons, MI

County: Lake

Time: 2:10 AM

Size: 150

Comments: (GRR)

Coordinates: 44.14, -85.8

Storm #47 - Manistee, MI

Location: 1 S Manistee, MI

County: Manistee

Time: 2:20 AM

Size: 150

Comments: Reports of hail up to 1.5 inch. (APX)

Coordinates: 44.23, -86.33

Storm #48 - Vanoss, OK

Location: 8 N Vanoss, OK

County: Pontotoc

Time: 2:35 AM

Size: 175

Comments: (OUN)

Coordinates: 34.88, -96.86

Storm #49 - Konawa, OK

Location: Konawa, OK

County: Seminole

Time: 2:45 AM

Size: 100

Comments: (OUN)

Coordinates: 34.96, -96.75

Storm #50 - Montague, TX

Location: 8 W Montague, TX

County: Montague

Time: 2:55 AM

Size: 125

Comments: 1.25 inch hail reported near the intersection of 1806 and Copeland Rd by off-duty NWS employee. (FWD)

Coordinates: 33.68, -97.85

Storm #51 - Springs, AR

Location: Siloam Springs, AR

County: Benton

Time: 2:55 AM

Size: 150

Comments: Time estimated from radar. (TSA)

Coordinates: 36.19, -94.54

Storm #52 - Nocona, TX

Location: 1 SSE Nocona, TX

County: Montague

Time: 3:05 AM

Size: 100

Comments: Quarter size hail and estimated 50 mph wind gusts. (FWD)

Coordinates: 33.77, -97.72

Storm #53 - Highfill, AR

Location: Highfill, AR

County: Benton

Time: 3:06 AM

Size: 150

Comments: Estimated ping pong ball from pic...time estimated from radar. (TSA)

Coordinates: 36.26, -94.36

Storm #54 - Courtney, OK

Location: Courtney, OK

County: Love

Time: 3:21 AM

Size: 150

Comments: Near Belleville Rd and Grant Rd. (OUN)

Coordinates: 33.94, -97.51

Storm #55 - Moore, OK

Location: 5 S Moore, OK

County: Cleveland

Time: 4:47 AM

Size: 100

Comments: (OUN)

Coordinates: 35.27, -97.5

Storm #56 - Moore, OK

Location: 3 SSW Moore, OK

County: Cleveland

Time: 4:48 AM

Size: 138

Comments: (OUN)

Coordinates: 35.31, -97.51

Storm #57 - Moore, OK

Location: 4 S Moore, OK

County: Cleveland

Time: 4:49 AM

Size: 125

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

Coordinates: 35.29, -97.51

Storm #58 - Moore, OK

Location: 3 SW Moore, OK

County: Cleveland

Time: 4:51 AM

Size: 125

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

Coordinates: 35.3, -97.52

Storm #59 - Moore, OK

Location: 2 SW Moore, OK

County: Cleveland

Time: 4:52 AM

Size: 150

Comments: At Oak Ridge Elementary School. (OUN)

Coordinates: 35.31, -97.52

Storm #60 - Moore, OK

Location: 2 W Moore, OK

County: Cleveland

Time: 4:56 AM

Size: 100

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

Coordinates: 35.35, -97.52

Storm #61 - Stillwater, OK

Location: 3 SW Stillwater, OK

County: Payne

Time: 5:27 AM

Size: 150

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

Coordinates: 36.09, -97.1

Storm #62 - Ada, OK

Location: 3 SSE Ada, OK

County: Pontotoc

Time: 5:28 AM

Size: 125

Comments: (OUN)

Coordinates: 34.73, -96.64

Storm #63 - Morrison, OK

Location: 4 SW Morrison, OK

County: Noble

Time: 5:34 AM

Size: 125

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

Coordinates: 36.25, -97.07

Storm #64 - Tankersley, TX

Location: 3 SSE Tankersley, TX

County: Tom Green

Time: 6:20 AM

Size: 125

Comments: (SJT)

Coordinates: 31.31, -100.61

Storm #65 - Angelo, TX

Location: 4 SW San Angelo, TX

County: Tom Green

Time: 6:40 AM

Size: 100

Comments: Public reported Quarter size hail on Twin Mountain Dr in San Angelo at 1:40 AM via Facebook. (SJT)

Coordinates: 31.4, -100.5