Hail Reports – Thursday May 22nd 2025 – 81 Hail Storms in 7 states: OK, TX, LA, VA, MD, CO, NE

Hail Map for Thu, May 22nd 2025 – 81 Hail Storms in Oklahoma, Texas, Louisiana, Virginia, Maryland, Colorado, Nebraska

81 hail storms reported across 7 states: Oklahoma, Texas, Louisiana, Virginia, Maryland, Colorado, Nebraska

Total Hail Storms: 81

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

Hail Storm #1 – Duncan, OK

Location: 1 S Duncan, OK

County: Stephens

Time: 8:36 AM CDT

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). Time based on radar. (OUN)

Hail Storm #2 – Chickasha, OK

Location: 1 SE Chickasha, OK

County: Grady

Time: 8:46 AM CDT

Size: 1.50"

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

Hail Storm #3 – Healdton, OK

Location: 1 S Healdton, OK

County: Carter

Time: 10:10 AM CDT

Size: 1.00"

Comments: (OUN)

Hail Storm #4 – Healdton, OK

Location: 1 W Healdton, OK

County: Carter

Time: 10:10 AM CDT

Size: 1.00"

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

Hail Storm #5 – Wilson, OK

Location: Wilson, OK

County: Carter

Time: 10:32 AM CDT

Size: 1.50"

Comments: (OUN)

Hail Storm #6 – Blackwe, OK

Location: 6 SSW Lake Carl Blackwe, OK

County: Payne

Time: 10:38 AM CDT

Size: 1.75"

Comments: Time based on radar. (OUN)

Hail Storm #7 – Pink, OK

Location: 4 SSW Pink, OK

County: Cleveland

Time: 10:45 AM CDT

Size: 1.00"

Comments: (OUN)

Hail Storm #8 – Tatums, OK

Location: 1 SSE Tatums, OK

County: Carter

Time: 10:55 AM CDT

Size: 2.00"

Comments: (OUN)

Hail Storm #9 – Perkins, OK

Location: Perkins, OK

County: Payne

Time: 11:00 AM CDT

Size: 1.00"

Comments: (OUN)

Hail Storm #10 – Grove, OK

Location: 5 NW Lone Grove, OK

County: Carter

Time: 11:13 AM CDT

Size: 1.00"

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

Hail Storm #11 – Tecumseh, OK

Location: 1 E Tecumseh, OK

County: Pottawatomie

Time: 11:17 AM CDT

Size: 1.00"

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

Hail Storm #12 – Covington, OK

Location: Covington, OK

County: Garfield

Time: 11:20 AM CDT

Size: 1.75"

Comments: (OUN)

Hail Storm #13 – Grove, OK

Location: 5 NW Lone Grove, OK

County: Carter

Time: 11:23 AM CDT

Size: 1.25"

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

Hail Storm #14 – Covington, OK

Location: 1 N Covington, OK

County: Garfield

Time: 11:23 AM CDT

Size: 1.00"

Comments: (OUN)

Hail Storm #15 – Chandler, OK

Location: 3 S Chandler, OK

County: Lincoln

Time: 11:34 AM CDT

Size: 1.00"

Comments: (OUN)

Hail Storm #16 – Lindsay, TX

Location: 8 N Lindsay, TX

County: Cooke

Time: 12:38 PM CDT

Size: 1.50"

Comments: Quarter to ping pong ball size hail reported in Moss Lake area approximately 8 miles northwest of Gainesville. (FWD)

Hail Storm #17 – Thackerville, OK

Location: 1 S Thackerville, OK

County: Love

Time: 12:44 PM CDT

Size: 2.50"

Comments: Wind driven hail. Time estimated from radar. (OUN)

Hail Storm #18 – Gainesville, TX

Location: 3 N Gainesville, TX

County: Cooke

Time: 12:51 PM CDT

Size: 2.50"

Comments: Report from mPING: Tennis Ball (2.50 in.). (FWD)

Hail Storm #19 – Thackerville, OK

Location: 4 S Thackerville, OK

County: Love

Time: 12:53 PM CDT

Size: 1.75"

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

Hail Storm #20 – Montegut, LA

Location: 6 NNE Montegut, LA

County: Lafourche

Time: 3:05 PM CDT

Size: 1.00"

Comments: A picture on social media showed 1 inch hail in Bourg. (LIX)

Hail Storm #21 – Burkburnett, TX

Location: 4 W Burkburnett, TX

County: Wichita

Time: 3:54 PM CDT

Size: 1.00"

Comments: (OUN)

Hail Storm #22 – Lake, TX

Location: 6 SSW White River Lake, TX

County: Crosby

Time: 4:00 PM CDT

Size: 1.25"

Comments: (LUB)

Hail Storm #23 – Burkburnett, TX

Location: 1 N Burkburnett, TX

County: Wichita

Time: 4:04 PM CDT

Size: 1.50"

Comments: (OUN)

Hail Storm #24 – Burkburnett, TX

Location: Burkburnett, TX

County: Wichita

Time: 4:05 PM CDT

Size: 1.75"

Comments: (OUN)

Hail Storm #25 – Devol, OK

Location: Devol, OK

County: Cotton

Time: 4:20 PM CDT

Size: 2.50"

Comments: Time estimated from radar. Report in NWSchat. (OUN)

Hail Storm #26 – Devol, OK

Location: 3 NW Devol, OK

County: Tillman

Time: 4:24 PM CDT

Size: 1.75"

Comments: (OUN)

Hail Storm #27 – Randlett, OK

Location: Randlett, OK

County: Cotton

Time: 4:27 PM CDT

Size: 3.75"

Comments: Time estimated from radar. (OUN)

Hail Storm #28 – Randlett, OK

Location: 2 NW Randlett, OK

County: Cotton

Time: 4:35 PM CDT

Size: 2.00"

Comments: (OUN)

Hail Storm #29 – Olney, TX

Location: 8 SE Olney, TX

County: Young

Time: 4:39 PM CDT

Size: 3.10"

Comments: Delayed report of golfball… tennis ball… and larger than baseball hail SE of Olney. (FWD)

Hail Storm #30 – Cookietown, OK

Location: Cookietown, OK

County: Cotton

Time: 4:46 PM CDT

Size: 1.50"

Comments: (OUN)

Hail Storm #31 – Walters, OK

Location: Walters, OK

County: Cotton

Time: 5:04 PM CDT

Size: 1.25"

Comments: Time estimated from radar. Report from X. (OUN)

Hail Storm #32 – Graham, TX

Location: 7 NE Graham, TX

County: Young

Time: 5:05 PM CDT

Size: 1.50"

Comments: Photo of half dollar to ping pong ball hail on social media. (FWD)

Hail Storm #33 – Grayback, TX

Location: 6 NW Grayback, TX

County: Wilbarger

Time: 5:08 PM CDT

Size: 1.25"

Comments: (OUN)

Hail Storm #34 – Walters, OK

Location: 5 E Walters, OK

County: Cotton

Time: 5:13 PM CDT

Size: 1.00"

Comments: (OUN)

Hail Storm #35 – Velma, OK

Location: 7 W Velma, OK

County: Stephens

Time: 5:14 PM CDT

Size: 1.50"

Comments: (OUN)

Hail Storm #36 – Walters, OK

Location: 5 E Walters, OK

County: Cotton

Time: 5:15 PM CDT

Size: 1.25"

Comments: (OUN)

Hail Storm #37 – Velma, OK

Location: 3 SE Velma, OK

County: Stephens

Time: 5:28 PM CDT

Size: 1.25"

Comments: (OUN)

Hail Storm #38 – Bank, VA

Location: 2 SSE Clay Bank, VA

County: Gloucester

Time: 6:31 PM EDT

Size: 1.00"

Comments: (AKQ)

Hail Storm #39 – Marsh, VA

Location: 1 W White Marsh, VA

County: Gloucester

Time: 6:35 PM EDT

Size: 1.00"

Comments: Public reported estimated quarter sized hail near Rosewell area in Gloucester County via Twitter/X. Time estimated from radar. (AKQ)

Hail Storm #40 – California, MD

Location: 1 SSE California, MD

County: St. Marys

Time: 6:50 PM EDT

Size: 1.00"

Comments: Quarter size hail and some smaller stones starting to accumulate on the ground (LWX)

Hail Storm #41 – California, MD

Location: 1 SE California, MD

County: St. Marys

Time: 6:50 PM EDT

Size: 1.25"

Comments: (LWX)

Hail Storm #42 – Hollywood, MD

Location: 3 S Hollywood, MD

County: St. Marys

Time: 6:53 PM EDT

Size: 1.00"

Comments: (LWX)

Hail Storm #43 – Park, MD

Location: 1 SSE Lexington Park, MD

County: St. Marys

Time: 6:56 PM EDT

Size: 1.00"

Comments: (LWX)

Hail Storm #44 – Deltaville, VA

Location: Deltaville, VA

County: Middlesex

Time: 7:10 PM EDT

Size: 1.00"

Comments: Public reported nickel to quarter sized hail near Deltaville in Middlesex county via Twitter/X. Time estimated from radar. (AKQ)

Hail Storm #45 – Llano, TX

Location: 7 SSE Llano, TX

County: Llano

Time: 6:35 PM CDT

Size: 1.75"

Comments: Video on twitter showing golf ball size hail relayed via spotter. (EWX)

Hail Storm #46 – Cheriton, VA

Location: 1 NNW Cheriton, VA

County: Northampton

Time: 7:45 PM EDT

Size: 1.00"

Comments: Public reported quarter sized hail and crop damage just north of Cape Charles on Facebook. Time estimated based on radar. (AKQ)

Hail Storm #47 – Story, VA

Location: 2 SW Story, VA

County: Southampton

Time: 7:51 PM EDT

Size: 1.00"

Comments: Estimated quarter sized hail reported near Courtland. Time estimated from radar. (AKQ)

Hail Storm #48 – Dam, TX

Location: 2 WSW Buchanan Dam, TX

County: Llano

Time: 6:53 PM CDT

Size: 1.25"

Comments: Picture and video via social media. (EWX)

Hail Storm #49 – Dam, TX

Location: 3 W Buchanan Dam, TX

County: Llano

Time: 6:55 PM CDT

Size: 2.50"

Comments: (EWX)

Hail Storm #50 – Martindale, TX

Location: 2 NNW Martindale, TX

County: Caldwell

Time: 7:00 PM CDT

Size: 1.00"

Comments: Dents in cars… shredded leaves. (EWX)

Hail Storm #51 – Franklin, VA

Location: 1 ESE Franklin, VA

County: City of Franklin

Time: 8:00 PM EDT

Size: 1.75"

Comments: Golf ball size hail reported at The Serve restaurant in Downtown Franklin. Others reported minor damage to their car nearby. (AKQ)

Hail Storm #52 – Martindale, TX

Location: 4 NE Martindale, TX

County: Caldwell

Time: 7:10 PM CDT

Size: 1.50"

Comments: (EWX)

Hail Storm #53 – Newcastle, TX

Location: 7 NW Newcastle, TX

County: Young

Time: 7:11 PM CDT

Size: 1.75"

Comments: Trained spotter reported golf ball sized hail on Furr Rd. northwest of Newcastle. (FWD)

Hail Storm #54 – Kyle, TX

Location: 5 S Kyle, TX

County: Hays

Time: 7:14 PM CDT

Size: 2.00"

Comments: Picture relayed via social media. (EWX)

Hail Storm #55 – Martindale, TX

Location: Martindale, TX

County: Caldwell

Time: 7:23 PM CDT

Size: 2.00"

Comments: Picture via social media. (EWX)

Hail Storm #56 – Uhland, TX

Location: 3 WSW Uhland, TX

County: Hays

Time: 7:23 PM CDT

Size: 2.50"

Comments: Near Simon Middle School. (EWX)

Hail Storm #57 – Uhland, TX

Location: Uhland, TX

County: Hays

Time: 7:28 PM CDT

Size: 2.75"

Comments: Picture via social media. (EWX)

Hail Storm #58 – Uhland, TX

Location: 2 NNW Uhland, TX

County: Hays

Time: 7:28 PM CDT

Size: 2.00"

Comments: Hail reported via Slack from broadcast media. (EWX)

Hail Storm #59 – Martindale, TX

Location: 3 N Martindale, TX

County: Caldwell

Time: 7:32 PM CDT

Size: 1.50"

Comments: video and several pictures of hail stripping leaves covering ground. (EWX)

Hail Storm #60 – Burkburnett, TX

Location: 2 WNW Burkburnett, TX

County: Wichita

Time: 7:32 PM CDT

Size: 1.00"

Comments: (OUN)

Hail Storm #61 – Park, TX

Location: 2 W LBJ State Park, TX

County: Gillespie

Time: 7:34 PM CDT

Size: 2.50"

Comments: Photo relayed by media. Time estimated via radar. (EWX)

Hail Storm #62 – Uhland, TX

Location: Uhland, TX

County: Hays

Time: 7:37 PM CDT

Size: 1.75"

Comments: Picture via social media. (EWX)

Hail Storm #63 – Niederwald, TX

Location: 1 ESE Niederwald, TX

County: Caldwell

Time: 7:40 PM CDT

Size: 1.00"

Comments: Quarter size hail. (EWX)

Hail Storm #64 – Newcastle, TX

Location: 8 S Newcastle, TX

County: Young

Time: 7:50 PM CDT

Size: 1.00"

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

Hail Storm #65 – Corner, VA

Location: 1 SE Herberts Corner, VA

County: City of Chesapeak

Time: 8:53 PM EDT

Size: 1.00"

Comments: (AKQ)

Hail Storm #66 – City, TX

Location: 5 SSE Willow City, TX

County: Gillespie

Time: 7:55 PM CDT

Size: 1.75"

Comments: Golfball sized hail measured. (EWX)

Hail Storm #67 – Bridge, VA

Location: 1 W Great Bridge, VA

County: City of Chesapeak

Time: 8:55 PM EDT

Size: 1.00"

Comments: (AKQ)

Hail Storm #68 – Creedmoor, TX

Location: Creedmoor, TX

County: Travis

Time: 7:57 PM CDT

Size: 1.25"

Comments: Picture via social media. (EWX)

Hail Storm #69 – Ridge, TX

Location: Mustang Ridge, TX

County: Travis

Time: 7:58 PM CDT

Size: 1.75"

Comments: Received phone call from resident stating it was hailing hard and biggest size is golf ball. (EWX)

Hail Storm #70 – Ridge, TX

Location: 1 WNW Mustang Ridge, TX

County: Travis

Time: 7:58 PM CDT

Size: 1.50"

Comments: multiple pictures relayed via social media. (EWX)

Hail Storm #71 – Graham, TX

Location: 14 SW Graham, TX

County: Young

Time: 8:00 PM CDT

Size: 1.25"

Comments: Storm chaser reported 1 to 1.3 inch hail in Eliasville (via social media). Time estimated by radar. (FWD)

Hail Storm #72 – Corner, VA

Location: 1 SW Herberts Corner, VA

County: City of Chesapeak

Time: 9:00 PM EDT

Size: 2.00"

Comments: Estimated egg size hail near the Grassfield High School in Chesapeake. Time estimated from radar. (AKQ)

Hail Storm #73 – Pinto, TX

Location: 5 WSW Palo Pinto, TX

County: Palo Pinto

Time: 8:04 PM CDT

Size: 1.25"

Comments: NWS employee reported 1.25 inch hail on HWY 180 just west of Palo Pinto. (FWD)

Hail Storm #74 – Park, TX

Location: 6 N LBJ State Park, TX

County: Gillespie

Time: 8:05 PM CDT

Size: 3.00"

Comments: Photo from social media. Time estimated via radar. (EWX)

Hail Storm #75 – Park, TX

Location: 2 W LBJ State Park, TX

County: Gillespie

Time: 8:30 PM CDT

Size: 2.50"

Comments: Corrects previous hail report from 2 W LBJ State Park. Photo relayed by media. Time estimated via radar. (EWX)

Hail Storm #76 – Park, TX

Location: 2 W LBJ State Park, TX

County: Gillespie

Time: 8:34 PM CDT

Size: 2.75"

Comments: Corrects previous hail report from 2 W LBJ State Park. Picture via social media with hail next to an actual baseball. (EWX)

Hail Storm #77 – Park, TX

Location: 2 W LBJ State Park, TX

County: Gillespie

Time: 9:16 PM CDT

Size: 2.75"

Comments: Picture via social media with hail next to an actual baseball. (EWX)

Hail Storm #78 – Buttes, CO

Location: 15 NE Pawnee Buttes, CO

County: Weld

Time: 8:47 PM MDT

Size: 1.00"

Comments: (BOU)

Hail Storm #79 – Kerrville-Schrein, TX

Location: 1 NNE Kerrville-Schrein, TX

County: Kerr

Time: 10:30 PM CDT

Size: 1.50"

Comments: Delayed report. (EWX)

Hail Storm #80 – Kerrville-Schreine, TX

Location: 1 NE Kerrville-Schreine, TX

County: Kerr

Time: 10:45 PM CDT

Size: 1.50"

Comments: Golf to ping pong sized hail near Kerville VA Medical Center. (EWX)

Hail Storm #81 – Scottsbluff, NE

Location: 9 N Scottsbluff, NE

County: Scotts Bluff

Time: 10:07 PM MDT

Size: 1.20"

Comments: MPING of 1.2in hail south of Gerring. Storm briefly pulsed up before weakening a few minutes later. (CYS)