Hail Reports for May 22, 2025
Total storms: 81
81 hail storms occurred in 7 states: Oklahoma, Texas, Louisiana, Virginia, Maryland, Colorado, Nebraska
Storm #1 - Duncan, OK
Location: 1 S Duncan, OK
County: Stephens
Time: 1:36 PM
Size: 100
Comments: Report from mPING: Quarter (1.00 in.). Time based on radar. (OUN)
Coordinates: 34.48, -97.96
Storm #2 - Chickasha, OK
Location: 1 SE Chickasha, OK
County: Grady
Time: 1:46 PM
Size: 150
Comments: Report from mPING: Ping Pong Ball (1.50 in.). (OUN)
Coordinates: 35.03, -97.93
Storm #3 - Healdton, OK
Location: 1 S Healdton, OK
County: Carter
Time: 3:10 PM
Size: 100
Comments: (OUN)
Coordinates: 34.22, -97.49
Storm #4 - Healdton, OK
Location: 1 W Healdton, OK
County: Carter
Time: 3:10 PM
Size: 100
Comments: Report from mPING: Quarter (1.00 in.). (OUN)
Coordinates: 34.23, -97.5
Storm #5 - Wilson, OK
Location: Wilson, OK
County: Carter
Time: 3:32 PM
Size: 150
Comments: (OUN)
Coordinates: 34.16, -97.43
Storm #6 - Blackwe, OK
Location: 6 SSW Lake Carl Blackwe, OK
County: Payne
Time: 3:38 PM
Size: 175
Comments: Time based on radar. (OUN)
Coordinates: 36.06, -97.25
Storm #7 - Pink, OK
Location: 4 SSW Pink, OK
County: Cleveland
Time: 3:45 PM
Size: 100
Comments: (OUN)
Coordinates: 35.21, -97.14
Storm #8 - Tatums, OK
Location: 1 SSE Tatums, OK
County: Carter
Time: 3:55 PM
Size: 200
Comments: (OUN)
Coordinates: 34.47, -97.45
Storm #9 - Perkins, OK
Location: Perkins, OK
County: Payne
Time: 4:00 PM
Size: 100
Comments: (OUN)
Coordinates: 35.98, -97.03
Storm #10 - Grove, OK
Location: 5 NW Lone Grove, OK
County: Carter
Time: 4:13 PM
Size: 100
Comments: Report from mPING: Quarter (1.00 in.). (OUN)
Coordinates: 34.24, -97.31
Storm #11 - Tecumseh, OK
Location: 1 E Tecumseh, OK
County: Pottawatomie
Time: 4:17 PM
Size: 100
Comments: Report from mPING: Quarter (1.00 in.). (OUN)
Coordinates: 35.27, -96.92
Storm #12 - Covington, OK
Location: Covington, OK
County: Garfield
Time: 4:20 PM
Size: 175
Comments: (OUN)
Coordinates: 36.3, -97.59
Storm #13 - Grove, OK
Location: 5 NW Lone Grove, OK
County: Carter
Time: 4:23 PM
Size: 125
Comments: Report from mPING: Half Dollar (1.25 in.). (OUN)
Coordinates: 34.24, -97.31
Storm #14 - Covington, OK
Location: 1 N Covington, OK
County: Garfield
Time: 4:23 PM
Size: 100
Comments: (OUN)
Coordinates: 36.33, -97.59
Storm #15 - Chandler, OK
Location: 3 S Chandler, OK
County: Lincoln
Time: 4:34 PM
Size: 100
Comments: (OUN)
Coordinates: 35.67, -96.88
Storm #16 - Lindsay, TX
Location: 8 N Lindsay, TX
County: Cooke
Time: 5:38 PM
Size: 150
Comments: Quarter to ping pong ball size hail reported in Moss Lake area approximately 8 miles northwest of Gainesville. (FWD)
Coordinates: 33.76, -97.21
Storm #17 - Thackerville, OK
Location: 1 S Thackerville, OK
County: Love
Time: 5:44 PM
Size: 250
Comments: Wind driven hail. Time estimated from radar. (OUN)
Coordinates: 33.78, -97.14
Storm #18 - Gainesville, TX
Location: 3 N Gainesville, TX
County: Cooke
Time: 5:51 PM
Size: 250
Comments: Report from mPING: Tennis Ball (2.50 in.). (FWD)
Coordinates: 33.68, -97.16
Storm #19 - Thackerville, OK
Location: 4 S Thackerville, OK
County: Love
Time: 5:53 PM
Size: 175
Comments: Report from mPING: Golf Ball (1.75 in.). (OUN)
Coordinates: 33.74, -97.14
Storm #20 - Montegut, LA
Location: 6 NNE Montegut, LA
County: Lafourche
Time: 8:05 PM
Size: 100
Comments: A picture on social media showed 1 inch hail in Bourg. (LIX)
Coordinates: 29.55, -90.51
Storm #21 - Burkburnett, TX
Location: 4 W Burkburnett, TX
County: Wichita
Time: 8:54 PM
Size: 100
Comments: (OUN)
Coordinates: 34.1, -98.63
Storm #22 - Lake, TX
Location: 6 SSW White River Lake, TX
County: Crosby
Time: 9:00 PM
Size: 125
Comments: (LUB)
Coordinates: 33.41, -101.15
Storm #23 - Burkburnett, TX
Location: 1 N Burkburnett, TX
County: Wichita
Time: 9:04 PM
Size: 150
Comments: (OUN)
Coordinates: 34.1, -98.57
Storm #24 - Burkburnett, TX
Location: Burkburnett, TX
County: Wichita
Time: 9:05 PM
Size: 175
Comments: (OUN)
Coordinates: 34.09, -98.56
Storm #25 - Devol, OK
Location: Devol, OK
County: Cotton
Time: 9:20 PM
Size: 250
Comments: Time estimated from radar. Report in NWSchat. (OUN)
Coordinates: 34.19, -98.59
Storm #26 - Devol, OK
Location: 3 NW Devol, OK
County: Tillman
Time: 9:24 PM
Size: 175
Comments: (OUN)
Coordinates: 34.23, -98.62
Storm #27 - Randlett, OK
Location: Randlett, OK
County: Cotton
Time: 9:27 PM
Size: 375
Comments: Time estimated from radar. (OUN)
Coordinates: 34.18, -98.46
Storm #28 - Randlett, OK
Location: 2 NW Randlett, OK
County: Cotton
Time: 9:35 PM
Size: 200
Comments: (OUN)
Coordinates: 34.2, -98.48
Storm #29 - Olney, TX
Location: 8 SE Olney, TX
County: Young
Time: 9:39 PM
Size: 310
Comments: Delayed report of golfball... tennis ball... and larger than baseball hail SE of Olney. (FWD)
Coordinates: 33.28, -98.66
Storm #30 - Cookietown, OK
Location: Cookietown, OK
County: Cotton
Time: 9:46 PM
Size: 150
Comments: (OUN)
Coordinates: 34.27, -98.45
Storm #31 - Walters, OK
Location: Walters, OK
County: Cotton
Time: 10:04 PM
Size: 125
Comments: Time estimated from radar. Report from X. (OUN)
Coordinates: 34.36, -98.31
Storm #32 - Graham, TX
Location: 7 NE Graham, TX
County: Young
Time: 10:05 PM
Size: 150
Comments: Photo of half dollar to ping pong ball hail on social media. (FWD)
Coordinates: 33.17, -98.49
Storm #33 - Grayback, TX
Location: 6 NW Grayback, TX
County: Wilbarger
Time: 10:08 PM
Size: 125
Comments: (OUN)
Coordinates: 34.05, -99.26
Storm #34 - Walters, OK
Location: 5 E Walters, OK
County: Cotton
Time: 10:13 PM
Size: 100
Comments: (OUN)
Coordinates: 34.35, -98.23
Storm #35 - Velma, OK
Location: 7 W Velma, OK
County: Stephens
Time: 10:14 PM
Size: 150
Comments: (OUN)
Coordinates: 34.46, -97.79
Storm #36 - Walters, OK
Location: 5 E Walters, OK
County: Cotton
Time: 10:15 PM
Size: 125
Comments: (OUN)
Coordinates: 34.35, -98.23
Storm #37 - Velma, OK
Location: 3 SE Velma, OK
County: Stephens
Time: 10:28 PM
Size: 125
Comments: (OUN)
Coordinates: 34.42, -97.62
Storm #38 - Bank, VA
Location: 2 SSE Clay Bank, VA
County: Gloucester
Time: 10:31 PM
Size: 100
Comments: (AKQ)
Coordinates: 37.34, -76.58
Storm #39 - Marsh, VA
Location: 1 W White Marsh, VA
County: Gloucester
Time: 10:35 PM
Size: 100
Comments: Public reported estimated quarter sized hail near Rosewell area in Gloucester County via Twitter/X. Time estimated from radar. (AKQ)
Coordinates: 37.34, -76.54
Storm #40 - California, MD
Location: 1 SSE California, MD
County: St. Marys
Time: 10:50 PM
Size: 100
Comments: Quarter size hail and some smaller stones starting to accumulate on the ground (LWX)
Coordinates: 38.28, -76.49
Storm #41 - California, MD
Location: 1 SE California, MD
County: St. Marys
Time: 10:50 PM
Size: 125
Comments: (LWX)
Coordinates: 38.29, -76.48
Storm #42 - Hollywood, MD
Location: 3 S Hollywood, MD
County: St. Marys
Time: 10:53 PM
Size: 100
Comments: (LWX)
Coordinates: 38.3, -76.57
Storm #43 - Park, MD
Location: 1 SSE Lexington Park, MD
County: St. Marys
Time: 10:56 PM
Size: 100
Comments: (LWX)
Coordinates: 38.24, -76.44
Storm #44 - Deltaville, VA
Location: Deltaville, VA
County: Middlesex
Time: 11:10 PM
Size: 100
Comments: Public reported nickel to quarter sized hail near Deltaville in Middlesex county via Twitter/X. Time estimated from radar. (AKQ)
Coordinates: 37.56, -76.33
Storm #45 - Llano, TX
Location: 7 SSE Llano, TX
County: Llano
Time: 11:35 PM
Size: 175
Comments: Video on twitter showing golf ball size hail relayed via spotter. (EWX)
Coordinates: 30.66, -98.64
Storm #46 - Cheriton, VA
Location: 1 NNW Cheriton, VA
County: Northampton
Time: 11:45 PM
Size: 100
Comments: Public reported quarter sized hail and crop damage just north of Cape Charles on Facebook. Time estimated based on radar. (AKQ)
Coordinates: 37.3, -75.98
Storm #47 - Story, VA
Location: 2 SW Story, VA
County: Southampton
Time: 11:51 PM
Size: 100
Comments: Estimated quarter sized hail reported near Courtland. Time estimated from radar. (AKQ)
Coordinates: 36.69, -77.03
Storm #48 - Dam, TX
Location: 2 WSW Buchanan Dam, TX
County: Llano
Time: 11:53 PM
Size: 125
Comments: Picture and video via social media. (EWX)
Coordinates: 30.74, -98.44
Storm #49 - Dam, TX
Location: 3 W Buchanan Dam, TX
County: Llano
Time: 11:55 PM
Size: 250
Comments: (EWX)
Coordinates: 30.75, -98.46
Storm #50 - Martindale, TX
Location: 2 NNW Martindale, TX
County: Caldwell
Time: Time not specified
Size: 100
Comments: Dents in cars... shredded leaves. (EWX)
Coordinates: 29.86, -97.86
Storm #51 - Franklin, VA
Location: 1 ESE Franklin, VA
County: City of Franklin
Time: Time not specified
Size: 175
Comments: Golf ball size hail reported at The Serve restaurant in Downtown Franklin. Others reported minor damage to their car nearby. (AKQ)
Coordinates: 36.68, -76.92
Storm #52 - Martindale, TX
Location: 4 NE Martindale, TX
County: Caldwell
Time: 12:10 AM
Size: 150
Comments: (EWX)
Coordinates: 29.88, -97.8
Storm #53 - Newcastle, TX
Location: 7 NW Newcastle, TX
County: Young
Time: 12:11 AM
Size: 175
Comments: Trained spotter reported golf ball sized hail on Furr Rd. northwest of Newcastle. (FWD)
Coordinates: 33.27, -98.83
Storm #54 - Kyle, TX
Location: 5 S Kyle, TX
County: Hays
Time: 12:14 AM
Size: 200
Comments: Picture relayed via social media. (EWX)
Coordinates: 29.92, -97.87
Storm #55 - Martindale, TX
Location: Martindale, TX
County: Caldwell
Time: 12:23 AM
Size: 200
Comments: Picture via social media. (EWX)
Coordinates: 29.84, -97.84
Storm #56 - Uhland, TX
Location: 3 WSW Uhland, TX
County: Hays
Time: 12:23 AM
Size: 250
Comments: Near Simon Middle School. (EWX)
Coordinates: 29.94, -97.83
Storm #57 - Uhland, TX
Location: Uhland, TX
County: Hays
Time: 12:28 AM
Size: 275
Comments: Picture via social media. (EWX)
Coordinates: 29.96, -97.79
Storm #58 - Uhland, TX
Location: 2 NNW Uhland, TX
County: Hays
Time: 12:28 AM
Size: 200
Comments: Hail reported via Slack from broadcast media. (EWX)
Coordinates: 29.98, -97.8
Storm #59 - Martindale, TX
Location: 3 N Martindale, TX
County: Caldwell
Time: 12:32 AM
Size: 150
Comments: video and several pictures of hail stripping leaves covering ground. (EWX)
Coordinates: 29.88, -97.85
Storm #60 - Burkburnett, TX
Location: 2 WNW Burkburnett, TX
County: Wichita
Time: 12:32 AM
Size: 100
Comments: (OUN)
Coordinates: 34.1, -98.6
Storm #61 - Park, TX
Location: 2 W LBJ State Park, TX
County: Gillespie
Time: 12:34 AM
Size: 250
Comments: Photo relayed by media. Time estimated via radar. (EWX)
Coordinates: 30.24, -98.66
Storm #62 - Uhland, TX
Location: Uhland, TX
County: Hays
Time: 12:37 AM
Size: 175
Comments: Picture via social media. (EWX)
Coordinates: 29.96, -97.79
Storm #63 - Niederwald, TX
Location: 1 ESE Niederwald, TX
County: Caldwell
Time: 12:40 AM
Size: 100
Comments: Quarter size hail. (EWX)
Coordinates: 30.01, -97.73
Storm #64 - Newcastle, TX
Location: 8 S Newcastle, TX
County: Young
Time: 12:50 AM
Size: 100
Comments: Report from mPING: Quarter (1.00 in.). (FWD)
Coordinates: 33.09, -98.78
Storm #65 - Corner, VA
Location: 1 SE Herberts Corner, VA
County: City of Chesapeak
Time: 12:53 AM
Size: 100
Comments: (AKQ)
Coordinates: 36.72, -76.28
Storm #66 - City, TX
Location: 5 SSE Willow City, TX
County: Gillespie
Time: 12:55 AM
Size: 175
Comments: Golfball sized hail measured. (EWX)
Coordinates: 30.34, -98.66
Storm #67 - Bridge, VA
Location: 1 W Great Bridge, VA
County: City of Chesapeak
Time: 12:55 AM
Size: 100
Comments: (AKQ)
Coordinates: 36.71, -76.25
Storm #68 - Creedmoor, TX
Location: Creedmoor, TX
County: Travis
Time: 12:57 AM
Size: 125
Comments: Picture via social media. (EWX)
Coordinates: 30.09, -97.73
Storm #69 - Ridge, TX
Location: Mustang Ridge, TX
County: Travis
Time: 12:58 AM
Size: 175
Comments: Received phone call from resident stating it was hailing hard and biggest size is golf ball. (EWX)
Coordinates: 30.06, -97.69
Storm #70 - Ridge, TX
Location: 1 WNW Mustang Ridge, TX
County: Travis
Time: 12:58 AM
Size: 150
Comments: multiple pictures relayed via social media. (EWX)
Coordinates: 30.06, -97.71
Storm #71 - Graham, TX
Location: 14 SW Graham, TX
County: Young
Time: 1:00 AM
Size: 125
Comments: Storm chaser reported 1 to 1.3 inch hail in Eliasville (via social media). Time estimated by radar. (FWD)
Coordinates: 32.97, -98.76
Storm #72 - Corner, VA
Location: 1 SW Herberts Corner, VA
County: City of Chesapeak
Time: 1:00 AM
Size: 200
Comments: Estimated egg size hail near the Grassfield High School in Chesapeake. Time estimated from radar. (AKQ)
Coordinates: 36.71, -76.32
Storm #73 - Pinto, TX
Location: 5 WSW Palo Pinto, TX
County: Palo Pinto
Time: 1:04 AM
Size: 125
Comments: NWS employee reported 1.25 inch hail on HWY 180 just west of Palo Pinto. (FWD)
Coordinates: 32.74, -98.38
Storm #74 - Park, TX
Location: 6 N LBJ State Park, TX
County: Gillespie
Time: 1:05 AM
Size: 300
Comments: Photo from social media. Time estimated via radar. (EWX)
Coordinates: 30.33, -98.63
Storm #75 - Park, TX
Location: 2 W LBJ State Park, TX
County: Gillespie
Time: 1:30 AM
Size: 250
Comments: Corrects previous hail report from 2 W LBJ State Park. Photo relayed by media. Time estimated via radar. (EWX)
Coordinates: 30.24, -98.66
Storm #76 - Park, TX
Location: 2 W LBJ State Park, TX
County: Gillespie
Time: 1:34 AM
Size: 275
Comments: Corrects previous hail report from 2 W LBJ State Park. Picture via social media with hail next to an actual baseball. (EWX)
Coordinates: 30.24, -98.66
Storm #77 - Park, TX
Location: 2 W LBJ State Park, TX
County: Gillespie
Time: 2:16 AM
Size: 275
Comments: Picture via social media with hail next to an actual baseball. (EWX)
Coordinates: 30.24, -98.66
Storm #78 - Buttes, CO
Location: 15 NE Pawnee Buttes, CO
County: Weld
Time: 2:47 AM
Size: 100
Comments: (BOU)
Coordinates: 40.95, -103.77
Storm #79 - Kerrville-Schrein, TX
Location: 1 NNE Kerrville-Schrein, TX
County: Kerr
Time: 3:30 AM
Size: 150
Comments: Delayed report. (EWX)
Coordinates: 30.01, -99.12
Storm #80 - Kerrville-Schreine, TX
Location: 1 NE Kerrville-Schreine, TX
County: Kerr
Time: 3:45 AM
Size: 150
Comments: Golf to ping pong sized hail near Kerville VA Medical Center. (EWX)
Coordinates: 30.02, -99.12
Storm #81 - Scottsbluff, NE
Location: 9 N Scottsbluff, NE
County: Scotts Bluff
Time: 4:07 AM
Size: 120
Comments: MPING of 1.2in hail south of Gerring. Storm briefly pulsed up before weakening a few minutes later. (CYS)
Coordinates: 42, -103.66