Wednesday April 23rd 2025 – 98 hail storms occurred in 12 states: Texas, Kansas, South Carolina, North Carolina, Mississippi, Alabama, Nebraska, Georgia, Iowa, Colorado, New Mexico, Oklahoma

NOAA Storm Reports - April 23, 2025

Hail Reports for April 23, 2025

All Hail Reports (98)

Total storms: 98

98 hail storms occurred in 12 states: Texas, Kansas, South Carolina, North Carolina, Mississippi, Alabama, Nebraska, Georgia, Iowa, Colorado, New Mexico, Oklahoma

Storm #1 - Pass, TX

Location: 1 SSE Aransas Pass, TX

County: San Patricio

Time: 1:07 PM

Size: 100

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

Coordinates: 27.91, -97.15

Storm #2 - Nickerson, KS

Location: 2 N Nickerson, KS

County: Rice

Time: 3:30 PM

Size: 100

Comments: . (ICT)

Coordinates: 38.18, -98.09

Storm #3 - Mcpherson, KS

Location: 3 NE Mcpherson, KS

County: McPherson

Time: 4:22 PM

Size: 100

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

Coordinates: 38.4, -97.62

Storm #4 - Hampton, SC

Location: 1 NW Hampton, SC

County: Hampton

Time: 7:08 PM

Size: 175

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

Coordinates: 32.89, -81.14

Storm #5 - Holton, KS

Location: 2 E Holton, KS

County: Jackson

Time: 7:18 PM

Size: 100

Comments: (TOP)

Coordinates: 39.46, -95.69

Storm #6 - Ai, NC

Location: 4 WSW Albert J Ellis Ai, NC

County: Duplin

Time: 7:45 PM

Size: 175

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)

Coordinates: 34.82, -77.68

Storm #7 - Yauhannah, SC

Location: 2 NE Yauhannah, SC

County: Georgetown

Time: 7:48 PM

Size: 100

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

Coordinates: 33.65, -79.16

Storm #8 - Airport, NC

Location: Albert J Ellis Airport, NC

County: Onslow

Time: 7:52 PM

Size: 150

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)

Coordinates: 34.83, -77.61

Storm #9 - Ai, NC

Location: 2 WNW Albert J Ellis Ai, NC

County: Onslow

Time: 7:52 PM

Size: 175

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

Coordinates: 34.83, -77.63

Storm #10 - Ai, NC

Location: 4 WNW Albert J Ellis Ai, NC

County: Duplin

Time: 7:52 PM

Size: 175

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

Coordinates: 34.84, -77.67

Storm #11 - George, KS

Location: 6 SSE Saint George, KS

County: Wabaunsee

Time: 7:52 PM

Size: 100

Comments: (TOP)

Coordinates: 39.11, -96.39

Storm #12 - Greenleaf, KS

Location: Greenleaf, KS

County: Washington

Time: 7:59 PM

Size: 100

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

Coordinates: 39.73, -96.98

Storm #13 - Socastee, SC

Location: 2 E Socastee, SC

County: Horry

Time: 8:00 PM

Size: 100

Comments: Socastee Boulevard. (ILM)

Coordinates: 33.69, -78.98

Storm #14 - Valley, MS

Location: 1 ESE Bigbee Valley, MS

County: Noxubee

Time: 8:02 PM

Size: 100

Comments: (JAN)

Coordinates: 33.24, -88.33

Storm #15 - Bucksport, SC

Location: 3 E Bucksport, SC

County: Horry

Time: 8:02 PM

Size: 100

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

Coordinates: 33.67, -79.06

Storm #16 - Richlands, NC

Location: 2 SW Richlands, NC

County: Onslow

Time: 8:07 PM

Size: 150

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)

Coordinates: 34.88, -77.58

Storm #17 - Kimberly, AL

Location: 2 W Kimberly, AL

County: Jefferson

Time: 8:25 PM

Size: 100

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

Coordinates: 33.76, -86.84

Storm #18 - Cook, NE

Location: Cook, NE

County: Johnson

Time: 9:10 PM

Size: 100

Comments: (OAX)

Coordinates: 40.51, -96.16

Storm #19 - Leefield, GA

Location: Leefield, GA

County: Bulloch

Time: 9:30 PM

Size: 100

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

Coordinates: 32.42, -81.61

Storm #20 - Monument, KS

Location: 3 W Monument, KS

County: Logan

Time: 9:30 PM

Size: 175

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

Coordinates: 39.1, -101.05

Storm #21 - Oakley, KS

Location: 3 WNW Oakley, KS

County: Thomas

Time: 9:43 PM

Size: 100

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

Coordinates: 39.14, -100.91

Storm #22 - City, KS

Location: Scott City, KS

County: Scott

Time: 9:52 PM

Size: 100

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

Coordinates: 38.48, -100.91

Storm #23 - Shields, KS

Location: 2 SW Shields, KS

County: Lane

Time: 9:52 PM

Size: 125

Comments: (DDC)

Coordinates: 38.59, -100.47

Storm #24 - Hoyt, KS

Location: Hoyt, KS

County: Jackson

Time: 9:53 PM

Size: 125

Comments: (TOP)

Coordinates: 39.25, -95.7

Storm #25 - City, KS

Location: 2 S Scott City, KS

County: Scott

Time: 9:56 PM

Size: 125

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

Coordinates: 38.45, -100.91

Storm #26 - Lake, TX

Location: 8 E Toyah Lake, TX

County: Reeves

Time: 9:58 PM

Size: 100

Comments: (MAF)

Coordinates: 31.34, -103.28

Storm #27 - City, KS

Location: Scott City, KS

County: Scott

Time: 10:00 PM

Size: 200

Comments: Just over 2 inches. (DDC)

Coordinates: 38.48, -100.91

Storm #28 - Shields, KS

Location: Shields, KS

County: Lane

Time: 10:04 PM

Size: 175

Comments: Just slightly over golf ball. (DDC)

Coordinates: 38.62, -100.44

Storm #29 - City, KS

Location: Scott City, KS

County: Scott

Time: 10:05 PM

Size: 200

Comments: (DDC)

Coordinates: 38.48, -100.91

Storm #30 - Shields, KS

Location: 1 SSE Shields, KS

County: Lane

Time: 10:05 PM

Size: 200

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

Coordinates: 38.6, -100.43

Storm #31 - City, KS

Location: Scott City, KS

County: Scott

Time: 10:08 PM

Size: 175

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

Coordinates: 38.48, -100.91

Storm #32 - Plymell, KS

Location: 4 WSW Plymell, KS

County: Finney

Time: 10:10 PM

Size: 100

Comments: (DDC)

Coordinates: 37.8, -100.94

Storm #33 - Horace, KS

Location: 18 SW Horace, KS

County: Greeley

Time: 10:10 PM

Size: 175

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)

Coordinates: 38.28, -102.01

Storm #34 - Meriden, KS

Location: 2 E Meriden, KS

County: Jefferson

Time: 10:12 PM

Size: 100

Comments: M Ping Report. (TOP)

Coordinates: 39.19, -95.53

Storm #35 - Gruver, TX

Location: 7 NW Gruver, TX

County: Hansford

Time: 10:17 PM

Size: 175

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

Coordinates: 36.32, -101.5

Storm #36 - Barstow, TX

Location: Barstow, TX

County: Ward

Time: 10:20 PM

Size: 100

Comments: (MAF)

Coordinates: 31.46, -103.39

Storm #37 - Berryton, KS

Location: 2 NE Berryton, KS

County: Shawnee

Time: 10:25 PM

Size: 100

Comments: (TOP)

Coordinates: 38.96, -95.6

Storm #38 - Winona, KS

Location: Winona, KS

County: Logan

Time: 10:25 PM

Size: 100

Comments: (GLD)

Coordinates: 39.06, -101.25

Storm #39 - Berryton, KS

Location: 4 NNE Berryton, KS

County: Shawnee

Time: 10:27 PM

Size: 100

Comments: (TOP)

Coordinates: 39, -95.62

Storm #40 - City, KS

Location: 2 SW Garden City, KS

County: Finney

Time: 10:45 PM

Size: 100

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

Coordinates: 37.96, -100.89

Storm #41 - City, KS

Location: 1 WSW Osage City, KS

County: Osage

Time: 10:46 PM

Size: 100

Comments: (TOP)

Coordinates: 38.63, -95.83

Storm #42 - Walnut, IA

Location: 1 S Walnut, IA

County: Pottawattamie

Time: 11:01 PM

Size: 100

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

Coordinates: 41.47, -95.22

Storm #43 - Greenwood, SC

Location: 1 SSE Greenwood, SC

County: Greenwood

Time: 11:03 PM

Size: 100

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

Coordinates: 34.18, -82.15

Storm #44 - Healy, KS

Location: Healy, KS

County: Lane

Time: 11:08 PM

Size: 100

Comments: (DDC)

Coordinates: 38.6, -100.62

Storm #45 - Manning, KS

Location: 3 NW Manning, KS

County: Scott

Time: 11:11 PM

Size: 100

Comments: (DDC)

Coordinates: 38.58, -100.76

Storm #46 - City, KS

Location: 1 NE Osage City, KS

County: Osage

Time: 11:12 PM

Size: 125

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

Coordinates: 38.64, -95.81

Storm #47 - City, KS

Location: Garden City, KS

County: Finney

Time: 11:15 PM

Size: 200

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

Coordinates: 37.98, -100.86

Storm #48 - City, KS

Location: Garden City, KS

County: Finney

Time: 11:15 PM

Size: 100

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

Coordinates: 37.98, -100.87

Storm #49 - Gruver, TX

Location: 17 NNE Gruver, TX

County: Hansford

Time: 11:20 PM

Size: 100

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

Coordinates: 36.49, -101.35

Storm #50 - Elbert, CO

Location: 5 WNW Elbert, CO

County: Elbert

Time: 11:23 PM

Size: 175

Comments: (BOU)

Coordinates: 39.26, -104.61

Storm #51 - Exira, IA

Location: 11 ENE Exira, IA

County: Guthrie

Time: 11:36 PM

Size: 150

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

Coordinates: 41.67, -94.71

Storm #52 - Marshalltown, IA

Location: Marshalltown, IA

County: Marshall

Time: 11:37 PM

Size: 100

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

Coordinates: 42.04, -92.91

Storm #53 - Marshalltown, IA

Location: 2 WNW Marshalltown, IA

County: Marshall

Time: 11:37 PM

Size: 100

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

Coordinates: 42.05, -92.95

Storm #54 - Marshalltown, IA

Location: 2 W Marshalltown, IA

County: Marshall

Time: 11:38 PM

Size: 100

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

Coordinates: 42.04, -92.95

Storm #55 - Marshalltown, IA

Location: 2 W Marshalltown, IA

County: Marshall

Time: 11:39 PM

Size: 100

Comments: (DMX)

Coordinates: 42.04, -92.95

Storm #56 - Satanta, KS

Location: Satanta, KS

County: Haskell

Time: 11:40 PM

Size: 100

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

Coordinates: 37.44, -100.99

Storm #57 - Fondis, CO

Location: 1 N Fondis, CO

County: Elbert

Time: 11:43 PM

Size: 100

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

Coordinates: 39.23, -104.45

Storm #58 - Jal, NM

Location: 4 N Jal, NM

County: Lea

Time: 11:50 PM

Size: 175

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

Coordinates: 32.17, -103.19

Storm #59 - Dysart, IA

Location: Dysart, IA

County: Tama

Time: Time not specified

Size: 150

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

Coordinates: 42.17, -92.31

Storm #60 - Hartley, TX

Location: Hartley, TX

County: Hartley

Time: 12:01 AM

Size: 100

Comments: Picture submitted via social media. (AMA)

Coordinates: 35.89, -102.4

Storm #61 - City, KS

Location: Garden City, KS

County: Finney

Time: 12:03 AM

Size: 100

Comments: (DDC)

Coordinates: 37.98, -100.86

Storm #62 - Healy, KS

Location: Healy, KS

County: Lane

Time: 12:08 AM

Size: 150

Comments: (DDC)

Coordinates: 38.6, -100.62

Storm #63 - Jal, NM

Location: 7 N Jal, NM

County: Lea

Time: 12:09 AM

Size: 100

Comments: (MAF)

Coordinates: 32.21, -103.19

Storm #64 - Eunice, NM

Location: 9 S Eunice, NM

County: Lea

Time: 12:15 AM

Size: 150

Comments: (MAF)

Coordinates: 32.31, -103.18

Storm #65 - Eunice, NM

Location: 5 E Eunice, NM

County: Lea

Time: 12:18 AM

Size: 100

Comments: (MAF)

Coordinates: 32.44, -103.11

Storm #66 - Jal, NM

Location: 4 N Jal, NM

County: Lea

Time: 12:20 AM

Size: 175

Comments: (MAF)

Coordinates: 32.17, -103.19

Storm #67 - Newberry, SC

Location: 7 NW Newberry, SC

County: Newberry

Time: 12:20 AM

Size: 100

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)

Coordinates: 34.35, -81.7

Storm #68 - Fondis, CO

Location: 9 ESE Fondis, CO

County: Elbert

Time: 12:22 AM

Size: 150

Comments: (BOU)

Coordinates: 39.19, -104.29

Storm #69 - Dimmitt, TX

Location: Dimmitt, TX

County: Castro

Time: 12:23 AM

Size: 225

Comments: Via Live stream. (LUB)

Coordinates: 34.55, -102.32

Storm #70 - Eunice, NM

Location: 7 E Eunice, NM

County: Lea

Time: 12:29 AM

Size: 125

Comments: (MAF)

Coordinates: 32.43, -103.07

Storm #71 - Dimmitt, TX

Location: 5 S Dimmitt, TX

County: Castro

Time: 12:32 AM

Size: 350

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

Coordinates: 34.47, -102.3

Storm #72 - Dimmitt, TX

Location: Dimmitt, TX

County: Castro

Time: 12:32 AM

Size: 175

Comments: (LUB)

Coordinates: 34.55, -102.32

Storm #73 - Hartley, TX

Location: 10 ESE Hartley, TX

County: Hartley

Time: 12:36 AM

Size: 275

Comments: Picture sent via social media. (AMA)

Coordinates: 35.81, -102.25

Storm #74 - Dodge, IA

Location: 1 WNW Fort Dodge, IA

County: Webster

Time: 12:38 AM

Size: 100

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

Coordinates: 42.51, -94.19

Storm #75 - Dodge, IA

Location: 2 N Fort Dodge, IA

County: Webster

Time: 12:39 AM

Size: 100

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

Coordinates: 42.54, -94.18

Storm #76 - Dodge, IA

Location: 1 NW Fort Dodge, IA

County: Webster

Time: 12:40 AM

Size: 150

Comments: Measured with calipers. (DMX)

Coordinates: 42.52, -94.19

Storm #77 - Dodge, IA

Location: Fort Dodge, IA

County: Webster

Time: 12:43 AM

Size: 100

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

Coordinates: 42.51, -94.18

Storm #78 - Dodge, IA

Location: 2 N Fort Dodge, IA

County: Webster

Time: 12:43 AM

Size: 100

Comments: (DMX)

Coordinates: 42.53, -94.18

Storm #79 - Matheson, CO

Location: 4 S Matheson, CO

County: Elbert

Time: 12:48 AM

Size: 200

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

Coordinates: 39.11, -103.98

Storm #80 - City, IA

Location: 3 SE Sac City, IA

County: Sac

Time: 12:49 AM

Size: 100

Comments: Reported by Trained Spotter. (DMX)

Coordinates: 42.38, -94.96

Storm #81 - Hardesty, OK

Location: Hardesty, OK

County: Texas

Time: 12:51 AM

Size: 175

Comments: Corrected hail size. (AMA)

Coordinates: 36.62, -101.19

Storm #82 - Dodge, IA

Location: 2 N Fort Dodge, IA

County: Webster

Time: 12:52 AM

Size: 150

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

Coordinates: 42.54, -94.18

Storm #83 - Matheson, CO

Location: 1 E Matheson, CO

County: Elbert

Time: 12:53 AM

Size: 250

Comments: (BOU)

Coordinates: 39.17, -103.96

Storm #84 - Hardesty, OK

Location: Hardesty, OK

County: Texas

Time: 12:56 AM

Size: 175

Comments: (AMA)

Coordinates: 36.62, -101.2

Storm #85 - Edison, NE

Location: Edison, NE

County: Furnas

Time: 1:00 AM

Size: 125

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

Coordinates: 40.28, -99.78

Storm #86 - Hardesty, OK

Location: Hardesty, OK

County: Texas

Time: 1:01 AM

Size: 150

Comments: (AMA)

Coordinates: 36.62, -101.19

Storm #87 - Hardesty, OK

Location: Hardesty, OK

County: Texas

Time: 1:10 AM

Size: 150

Comments: (AMA)

Coordinates: 36.62, -101.19

Storm #88 - Pomaria, SC

Location: 6 NNW Pomaria, SC

County: Newberry

Time: 1:11 AM

Size: 175

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

Coordinates: 34.33, -81.47

Storm #89 - Dimmitt, TX

Location: 6 SE Dimmitt, TX

County: Castro

Time: 1:12 AM

Size: 250

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

Coordinates: 34.49, -102.24

Storm #90 - Guymon, OK

Location: 5 N Guymon, OK

County: Texas

Time: 1:20 AM

Size: 125

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

Coordinates: 36.76, -101.48

Storm #91 - Wingate, TX

Location: Wingate, TX

County: Runnels

Time: 1:26 AM

Size: 175

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

Coordinates: 32.04, -100.11

Storm #92 - Limon, CO

Location: 10 S Limon, CO

County: Lincoln

Time: 1:37 AM

Size: 175

Comments: (BOU)

Coordinates: 39.12, -103.72

Storm #93 - Dumas, TX

Location: Dumas, TX

County: Moore

Time: 1:47 AM

Size: 150

Comments: (AMA)

Coordinates: 35.86, -101.96

Storm #94 - Dumas, TX

Location: 1 ENE Dumas, TX

County: Moore

Time: 1:49 AM

Size: 275

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

Coordinates: 35.87, -101.95

Storm #95 - Dumas, TX

Location: 1 ENE Dumas, TX

County: Moore

Time: 1:49 AM

Size: 250

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

Coordinates: 35.87, -101.96

Storm #96 - Limon, CO

Location: 2 W Limon, CO

County: Elbert

Time: 1:50 AM

Size: 100

Comments: (BOU)

Coordinates: 39.26, -103.72

Storm #97 - Bradshaw, TX

Location: 5 NNW Bradshaw, TX

County: Taylor

Time: 1:52 AM

Size: 125

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

Coordinates: 32.17, -99.92

Storm #98 - Guymon, OK

Location: Guymon, OK

County: Texas

Time: 1:54 AM

Size: 125

Comments: (AMA)

Coordinates: 36.69, -101.48