Hail Reports – Wednesday April 23rd 2025 – 103 Hail Storms in 13 states: TX, KS, SC, NC, MS, AL, NE, GA, TN, IA, CO, NM, OK

Hail Map for Wed, Apr 23rd 2025 – 103 Hail Storms in Texas, Kansas, South Carolina, North Carolina, Mississippi, Alabama, Nebraska, Georgia, Tennessee, Iowa, Colorado, New Mexico, Oklahoma

103 hail storms reported across 13 states: Texas, Kansas, South Carolina, North Carolina, Mississippi, Alabama, Nebraska, Georgia, Tennessee, Iowa, Colorado, New Mexico, Oklahoma

Total Hail Storms: 103

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

Hail Storm #1 – Pass, TX

Location: 1 SSE Aransas Pass, TX

County: San Patricio

Time: 8:07 AM CDT

Size: 1.00"

Comments: Report found on social media. Time of report was estimated based on radar. (CRP)

Hail Storm #2 – Nickerson, KS

Location: 2 N Nickerson, KS

County: Rice

Time: 10:30 AM CDT

Size: 1.00"

Comments: . (ICT)

Hail Storm #3 – Mcpherson, KS

Location: 3 NE Mcpherson, KS

County: McPherson

Time: 11:22 AM CDT

Size: 1.00"

Comments: Quarter size hail covering the ground. (ICT)

Hail Storm #4 – Hampton, SC

Location: 1 NW Hampton, SC

County: Hampton

Time: 3:08 PM EDT

Size: 1.75"

Comments: Got numerous quarter sized hail stones… a few even as big as golf ball. Time estimated from radar. (CHS)

Hail Storm #5 – Holton, KS

Location: 2 E Holton, KS

County: Jackson

Time: 2:18 PM CDT

Size: 1.00"

Comments: (TOP)

Hail Storm #6 – Ai, NC

Location: 4 WSW Albert J Ellis Ai, NC

County: Duplin

Time: 3:45 PM EDT

Size: 1.75"

Comments: Delayed report. Hail damaged trees… vehicles… and a camper. The picture submitted via Facebook suggests the hail was at least half dollar to golf ball size. A signi (MHX)

Hail Storm #7 – Yauhannah, SC

Location: 2 NE Yauhannah, SC

County: Georgetown

Time: 3:48 PM EDT

Size: 1.00"

Comments: Myrtle Beach golf and yacht club. (ILM)

Hail Storm #8 – Airport, NC

Location: Albert J Ellis Airport, NC

County: Onslow

Time: 3:52 PM EDT

Size: 1.50"

Comments: Delayed report. Richlands Airport police reported hail damage to vehicles and buildings at the airport. Hail was estimated to be half dollar or larger. Time estimated b (MHX)

Hail Storm #9 – Ai, NC

Location: 2 WNW Albert J Ellis Ai, NC

County: Onslow

Time: 3:52 PM EDT

Size: 1.75"

Comments: Delayed report. Golf ball size hail reported in the Back Swamp area near the Richlands Airport. Report via Facebook. (MHX)

Hail Storm #10 – Ai, NC

Location: 4 WNW Albert J Ellis Ai, NC

County: Duplin

Time: 3:52 PM EDT

Size: 1.75"

Comments: Delayed report. WCTI relayed a report of golf ball size hail. Location and time estimated based on radar. (MHX)

Hail Storm #11 – George, KS

Location: 6 SSE Saint George, KS

County: Wabaunsee

Time: 2:52 PM CDT

Size: 1.00"

Comments: (TOP)

Hail Storm #12 – Greenleaf, KS

Location: Greenleaf, KS

County: Washington

Time: 2:59 PM CDT

Size: 1.00"

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

Hail Storm #13 – Socastee, SC

Location: 2 E Socastee, SC

County: Horry

Time: 4:00 PM EDT

Size: 1.00"

Comments: Socastee Boulevard. (ILM)

Hail Storm #14 – Valley, MS

Location: 1 ESE Bigbee Valley, MS

County: Noxubee

Time: 3:02 PM CDT

Size: 1.00"

Comments: (JAN)

Hail Storm #15 – Bucksport, SC

Location: 3 E Bucksport, SC

County: Horry

Time: 4:02 PM EDT

Size: 1.00"

Comments: Reported from along Bay Road near Socastee (ILM)

Hail Storm #16 – Richlands, NC

Location: 2 SW Richlands, NC

County: Onslow

Time: 4:07 PM EDT

Size: 1.50"

Comments: Hail of half dollar to ping pong ball size falling right now. Leaves being stripped by the hail. Hail is beginning to accumulate. (MHX)

Hail Storm #17 – Kimberly, AL

Location: 2 W Kimberly, AL

County: Jefferson

Time: 3:25 PM CDT

Size: 1.00"

Comments: Mixed size hail in the Morris area with the largest hailstones reaching quarter size. (BMX)

Hail Storm #18 – Sampit, SC

Location: 5 ENE Sampit, SC

County: Georgetown

Time: 5:00 PM EDT

Size: 1.25"

Comments: (ILM)

Hail Storm #19 – Cook, NE

Location: Cook, NE

County: Johnson

Time: 4:10 PM CDT

Size: 1.00"

Comments: (OAX)

Hail Storm #20 – Leefield, GA

Location: Leefield, GA

County: Bulloch

Time: 5:30 PM EDT

Size: 1.00"

Comments: Broadcast media relayed picture of a hail stone estimated to be the size of a quarter. (CHS)

Hail Storm #21 – Monument, KS

Location: 3 W Monument, KS

County: Logan

Time: 4:30 PM CDT

Size: 1.75"

Comments: Delayed report of golf ball sized hail at the junction between Highway 40 and Highway 25 north at 3:30 pm MDT. (GLD)

Hail Storm #22 – Oakley, KS

Location: 3 WNW Oakley, KS

County: Thomas

Time: 4:43 PM CDT

Size: 1.00"

Comments: Spotter estimated pea to quarter size hail at 3:43 pm MDT. (GLD)

Hail Storm #23 – City, KS

Location: Scott City, KS

County: Scott

Time: 4:52 PM CDT

Size: 1.00"

Comments: Picture of quarter-sized hail sent to us via Slack from county emergency manager. (DDC)

Hail Storm #24 – Shields, KS

Location: 2 SW Shields, KS

County: Lane

Time: 4:52 PM CDT

Size: 1.25"

Comments: (DDC)

Hail Storm #25 – Hoyt, KS

Location: Hoyt, KS

County: Jackson

Time: 4:53 PM CDT

Size: 1.25"

Comments: (TOP)

Hail Storm #26 – City, KS

Location: 2 S Scott City, KS

County: Scott

Time: 4:56 PM CDT

Size: 1.25"

Comments: Off-duty NWS employee reported half-dollar sized hail 2 miles south of Scott City. (DDC)

Hail Storm #27 – Lake, TX

Location: 8 E Toyah Lake, TX

County: Reeves

Time: 4:58 PM CDT

Size: 1.00"

Comments: (MAF)

Hail Storm #28 – City, KS

Location: Scott City, KS

County: Scott

Time: 5:00 PM CDT

Size: 2.00"

Comments: Just over 2 inches. (DDC)

Hail Storm #29 – Shields, KS

Location: Shields, KS

County: Lane

Time: 5:04 PM CDT

Size: 1.75"

Comments: Just slightly over golf ball. (DDC)

Hail Storm #30 – Woodbury, TN

Location: 3 S Woodbury, TN

County: Cannon

Time: 5:05 PM CDT

Size: 1.00"

Comments: Hail up to quarter size on Hollis Creek Rd… photos via social media. (OHX)

Hail Storm #31 – City, KS

Location: Scott City, KS

County: Scott

Time: 5:05 PM CDT

Size: 2.00"

Comments: (DDC)

Hail Storm #32 – Shields, KS

Location: 1 SSE Shields, KS

County: Lane

Time: 5:05 PM CDT

Size: 2.00"

Comments: Hail up to 2 inches in diameter covering the ground. (DDC)

Hail Storm #33 – Wallace, KS

Location: 7 S Wallace, KS

County: Wallace

Time: 4:07 PM MDT

Size: 1.75"

Comments: Delayed report of golf ball sized hail… with photos… from local EM. (GLD)

Hail Storm #34 – City, KS

Location: Scott City, KS

County: Scott

Time: 5:08 PM CDT

Size: 1.75"

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

Hail Storm #35 – Plymell, KS

Location: 4 WSW Plymell, KS

County: Finney

Time: 5:10 PM CDT

Size: 1.00"

Comments: (DDC)

Hail Storm #36 – Horace, KS

Location: 18 SW Horace, KS

County: Greeley

Time: 4:10 PM MDT

Size: 1.75"

Comments: Greeley County dispatch relayed a report of golf ball sized hail near the Kansas/ Colorado border. Estimated time of occurrence 4:10 pm MDT (2210 UTC). (GLD)

Hail Storm #37 – Meriden, KS

Location: 2 E Meriden, KS

County: Jefferson

Time: 5:12 PM CDT

Size: 1.00"

Comments: M Ping Report. (TOP)

Hail Storm #38 – Gruver, TX

Location: 7 NW Gruver, TX

County: Hansford

Time: 5:17 PM CDT

Size: 1.75"

Comments: Picture of hail sent with hail size ranging from half dollar to golf ball size. (AMA)

Hail Storm #39 – Barstow, TX

Location: Barstow, TX

County: Ward

Time: 5:20 PM CDT

Size: 1.00"

Comments: (MAF)

Hail Storm #40 – Berryton, KS

Location: 2 NE Berryton, KS

County: Shawnee

Time: 5:25 PM CDT

Size: 1.00"

Comments: (TOP)

Hail Storm #41 – Winona, KS

Location: Winona, KS

County: Logan

Time: 4:25 PM MDT

Size: 1.00"

Comments: (GLD)

Hail Storm #42 – Berryton, KS

Location: 4 NNE Berryton, KS

County: Shawnee

Time: 5:27 PM CDT

Size: 1.00"

Comments: (TOP)

Hail Storm #43 – City, KS

Location: 2 SW Garden City, KS

County: Finney

Time: 5:45 PM CDT

Size: 1.00"

Comments: Social media report of penny to quarter size hail 2 miles southwest of downtown Garden City. (DDC)

Hail Storm #44 – City, KS

Location: 1 WSW Osage City, KS

County: Osage

Time: 5:46 PM CDT

Size: 1.00"

Comments: (TOP)

Hail Storm #45 – Walnut, IA

Location: 1 S Walnut, IA

County: Pottawattamie

Time: 6:01 PM CDT

Size: 1.00"

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

Hail Storm #46 – Greenwood, SC

Location: 1 SSE Greenwood, SC

County: Greenwood

Time: 7:03 PM EDT

Size: 1.00"

Comments: Hail up to quarter sized. Also 1 tree blocking a roadway. (GSP)

Hail Storm #47 – Healy, KS

Location: Healy, KS

County: Lane

Time: 6:08 PM CDT

Size: 1.00"

Comments: (DDC)

Hail Storm #48 – Manning, KS

Location: 3 NW Manning, KS

County: Scott

Time: 6:11 PM CDT

Size: 1.00"

Comments: (DDC)

Hail Storm #49 – City, KS

Location: 1 NE Osage City, KS

County: Osage

Time: 6:12 PM CDT

Size: 1.25"

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

Hail Storm #50 – City, KS

Location: Garden City, KS

County: Finney

Time: 6:15 PM CDT

Size: 2.00"

Comments: Pictures from social media show 2 inch hail in Garden City. (DDC)

Hail Storm #51 – City, KS

Location: Garden City, KS

County: Finney

Time: 6:15 PM CDT

Size: 1.00"

Comments: Video showing at least quarter-sized hail sent via social media. (DDC)

Hail Storm #52 – Gruver, TX

Location: 17 NNE Gruver, TX

County: Hansford

Time: 6:20 PM CDT

Size: 1.00"

Comments: Video sent on social media of a few inches of accumulated hail with the largest hailstone around the size of a quarter. (AMA)

Hail Storm #53 – Elbert, CO

Location: 5 WNW Elbert, CO

County: Elbert

Time: 5:23 PM MDT

Size: 1.75"

Comments: (BOU)

Hail Storm #54 – Exira, IA

Location: 11 ENE Exira, IA

County: Guthrie

Time: 6:36 PM CDT

Size: 1.50"

Comments: Ping Pong hail near Highway 44 and Cherry Avenue. Relayed via Emergency Management. (DMX)

Hail Storm #55 – Marshalltown, IA

Location: Marshalltown, IA

County: Marshall

Time: 6:37 PM CDT

Size: 1.00"

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

Hail Storm #56 – Marshalltown, IA

Location: 2 WNW Marshalltown, IA

County: Marshall

Time: 6:37 PM CDT

Size: 1.00"

Comments: nickel to quarter sized hail. Ground becoming mostly covered. (DMX)

Hail Storm #57 – Marshalltown, IA

Location: 2 W Marshalltown, IA

County: Marshall

Time: 6:38 PM CDT

Size: 1.00"

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

Hail Storm #58 – Marshalltown, IA

Location: 2 W Marshalltown, IA

County: Marshall

Time: 6:39 PM CDT

Size: 1.00"

Comments: (DMX)

Hail Storm #59 – Satanta, KS

Location: Satanta, KS

County: Haskell

Time: 6:40 PM CDT

Size: 1.00"

Comments: Social media picture showing quarter size hail. (DDC)

Hail Storm #60 – Fondis, CO

Location: 1 N Fondis, CO

County: Elbert

Time: 5:43 PM MDT

Size: 1.00"

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

Hail Storm #61 – Jal, NM

Location: 4 N Jal, NM

County: Lea

Time: 5:50 PM MDT

Size: 1.75"

Comments: Corrects timing of previous hail report from 4 N Jal. (MAF)

Hail Storm #62 – Dysart, IA

Location: Dysart, IA

County: Tama

Time: 7:00 PM CDT

Size: 1.50"

Comments: Corrects previous hail report from Dysart. relayed by KWWL TV. Hail ranged from pear to ping pong ball. (DMX)

Hail Storm #63 – Hartley, TX

Location: Hartley, TX

County: Hartley

Time: 7:01 PM CDT

Size: 1.00"

Comments: Picture submitted via social media. (AMA)

Hail Storm #64 – City, KS

Location: Garden City, KS

County: Finney

Time: 7:03 PM CDT

Size: 1.00"

Comments: (DDC)

Hail Storm #65 – Healy, KS

Location: Healy, KS

County: Lane

Time: 7:08 PM CDT

Size: 1.50"

Comments: (DDC)

Hail Storm #66 – Jal, NM

Location: 7 N Jal, NM

County: Lea

Time: 6:09 PM MDT

Size: 1.00"

Comments: (MAF)

Hail Storm #67 – Eunice, NM

Location: 9 S Eunice, NM

County: Lea

Time: 6:15 PM MDT

Size: 1.50"

Comments: (MAF)

Hail Storm #68 – Eunice, NM

Location: 5 E Eunice, NM

County: Lea

Time: 7:18 PM CDT

Size: 1.00"

Comments: (MAF)

Hail Storm #69 – Jal, NM

Location: 4 N Jal, NM

County: Lea

Time: 6:20 PM MDT

Size: 1.75"

Comments: (MAF)

Hail Storm #70 – Newberry, SC

Location: 7 NW Newberry, SC

County: Newberry

Time: 8:20 PM EDT

Size: 1.00"

Comments: Social media post from a local greenhouse showing hail covering the ground. Owner estimated Nickel to Quarter size hail and damage to the property. (CAE)

Hail Storm #71 – Fondis, CO

Location: 9 ESE Fondis, CO

County: Elbert

Time: 6:22 PM MDT

Size: 1.50"

Comments: (BOU)

Hail Storm #72 – Dimmitt, TX

Location: Dimmitt, TX

County: Castro

Time: 7:23 PM CDT

Size: 2.25"

Comments: Via Live stream. (LUB)

Hail Storm #73 – Eunice, NM

Location: 7 E Eunice, NM

County: Lea

Time: 7:29 PM CDT

Size: 1.25"

Comments: (MAF)

Hail Storm #74 – Dimmitt, TX

Location: 5 S Dimmitt, TX

County: Castro

Time: 7:32 PM CDT

Size: 3.50"

Comments: Report from mPING: Baseball++ (3.50 in.). (LUB)

Hail Storm #75 – Dimmitt, TX

Location: Dimmitt, TX

County: Castro

Time: 7:32 PM CDT

Size: 1.75"

Comments: (LUB)

Hail Storm #76 – Hartley, TX

Location: 10 ESE Hartley, TX

County: Hartley

Time: 7:36 PM CDT

Size: 2.75"

Comments: Picture sent via social media. (AMA)

Hail Storm #77 – Dodge, IA

Location: 1 WNW Fort Dodge, IA

County: Webster

Time: 7:38 PM CDT

Size: 1.00"

Comments: Up to quarter sized hail but most was smaller. Hail lasted from 7:38 pm to 7:42 pm. (DMX)

Hail Storm #78 – Dodge, IA

Location: 2 N Fort Dodge, IA

County: Webster

Time: 7:39 PM CDT

Size: 1.00"

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

Hail Storm #79 – Dodge, IA

Location: 1 NW Fort Dodge, IA

County: Webster

Time: 7:40 PM CDT

Size: 1.50"

Comments: Measured with calipers. (DMX)

Hail Storm #80 – Dodge, IA

Location: Fort Dodge, IA

County: Webster

Time: 7:43 PM CDT

Size: 1.00"

Comments: Nickel to quarter sized hail in Fort Dodge. (DMX)

Hail Storm #81 – Dodge, IA

Location: 2 N Fort Dodge, IA

County: Webster

Time: 7:43 PM CDT

Size: 1.00"

Comments: (DMX)

Hail Storm #82 – Matheson, CO

Location: 4 S Matheson, CO

County: Elbert

Time: 6:48 PM MDT

Size: 2.00"

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

Hail Storm #83 – City, IA

Location: 3 SE Sac City, IA

County: Sac

Time: 7:49 PM CDT

Size: 1.00"

Comments: Reported by Trained Spotter. (DMX)

Hail Storm #84 – Hardesty, OK

Location: Hardesty, OK

County: Texas

Time: 7:51 PM CDT

Size: 1.75"

Comments: Corrected hail size. (AMA)

Hail Storm #85 – Dodge, IA

Location: 2 N Fort Dodge, IA

County: Webster

Time: 7:52 PM CDT

Size: 1.50"

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

Hail Storm #86 – Matheson, CO

Location: 1 E Matheson, CO

County: Elbert

Time: 6:53 PM MDT

Size: 2.50"

Comments: (BOU)

Hail Storm #87 – Hardesty, OK

Location: Hardesty, OK

County: Texas

Time: 7:56 PM CDT

Size: 1.75"

Comments: (AMA)

Hail Storm #88 – Edison, NE

Location: Edison, NE

County: Furnas

Time: 7:56 PM CDT

Size: 1.00"

Comments: Delayed Report. Time estimated from radar. Marble to quarter sized hail. (GID)

Hail Storm #89 – Edison, NE

Location: Edison, NE

County: Furnas

Time: 8:00 PM CDT

Size: 1.25"

Comments: Wide variety of sizes from pea up to quarter to half dollar size. (GID)

Hail Storm #90 – Hardesty, OK

Location: Hardesty, OK

County: Texas

Time: 8:01 PM CDT

Size: 1.50"

Comments: (AMA)

Hail Storm #91 – Hardesty, OK

Location: Hardesty, OK

County: Texas

Time: 8:10 PM CDT

Size: 1.50"

Comments: (AMA)

Hail Storm #92 – Pomaria, SC

Location: 6 NNW Pomaria, SC

County: Newberry

Time: 9:11 PM EDT

Size: 1.75"

Comments: Newberry EM reported golf ball size hail and emailed a photo large hail. (CAE)

Hail Storm #93 – Dimmitt, TX

Location: 6 SE Dimmitt, TX

County: Castro

Time: 8:12 PM CDT

Size: 2.50"

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

Hail Storm #94 – Guymon, OK

Location: 5 N Guymon, OK

County: Texas

Time: 8:20 PM CDT

Size: 1.25"

Comments: Just under ping pong ball size. (AMA)

Hail Storm #95 – Wingate, TX

Location: Wingate, TX

County: Runnels

Time: 8:26 PM CDT

Size: 1.75"

Comments: Mostly 3/4 to 1 inch hail with some golf ball size hail. (SJT)

Hail Storm #96 – Rantoul, KS

Location: 1 S Rantoul, KS

County: Franklin

Time: 8:37 PM CDT

Size: 2.00"

Comments: Delayed report from social media of 2 inch diameter hail. (TOP)

Hail Storm #97 – Limon, CO

Location: 10 S Limon, CO

County: Lincoln

Time: 7:37 PM MDT

Size: 1.75"

Comments: (BOU)

Hail Storm #98 – Dumas, TX

Location: Dumas, TX

County: Moore

Time: 8:47 PM CDT

Size: 1.50"

Comments: (AMA)

Hail Storm #99 – Dumas, TX

Location: 1 ENE Dumas, TX

County: Moore

Time: 8:49 PM CDT

Size: 2.75"

Comments: Emergency manager lost their windshield due to hail. (AMA)

Hail Storm #100 – Dumas, TX

Location: 1 ENE Dumas, TX

County: Moore

Time: 8:49 PM CDT

Size: 2.50"

Comments: Windows were blown out of patrol units due to the hail. (AMA)

Hail Storm #101 – Limon, CO

Location: 2 W Limon, CO

County: Elbert

Time: 7:50 PM MDT

Size: 1.00"

Comments: (BOU)

Hail Storm #102 – Bradshaw, TX

Location: 5 NNW Bradshaw, TX

County: Taylor

Time: 8:52 PM CDT

Size: 1.25"

Comments: Person on Facebook reporting half dollar size hail near Ovalo. (SJT)

Hail Storm #103 – Guymon, OK

Location: Guymon, OK

County: Texas

Time: 8:54 PM CDT

Size: 1.25"

Comments: (AMA)