← All storm days

Hail Storm Map — March 29, 2025

Hail storm map for March 29, 2025: max 3.00" hail across IA, MO, OK, TX, ~35,795 structures in swath.

IAMOOKTX

Hail-affected U.S. states Alabama Alaska Arizona Colorado Florida Georgia Indiana Kansas Maine Massachusetts Minnesota New Jersey North Carolina North Dakota Oklahoma — hail affected Pennsylvania South Dakota Texas — hail affected Wyoming Connecticut Missouri — hail affected West Virginia Illinois New Mexico Arkansas California Delaware District of Columbia Hawaii Iowa — hail affected Kentucky Maryland Michigan Mississippi Montana New Hampshire New York Ohio Oregon Tennessee Utah Virginia Washington Wisconsin Nebraska South Carolina Idaho Nevada Vermont Louisiana Rhode Island

A moderate hail event swept across IA, MO, OK, TX on March 29, 2025, with MRMS radar measuring stones up to 3.00". An estimated 35,795 structures fell inside the qualifying swath. Texas took the brunt with ~16,313 structures estimated in the ≥1" footprint. Roughly 364 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 52 hail reports and 10 wind reports for the day.

Max hail size
3.00"
States impacted
4
Structures in swath
35,795

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
Texas16,3132,830364
Oklahoma14,5961810
Missouri4,8661,2460
Iowa2000

NOAA storm reports

Hail reports (45)

Oklahoma · 27 reports

TimeLocationCountyObserver comment
19:45WALTERSCOTTONLocation is approximate and the event time is estimated from radar observations.
20:12PUMPKIN CENTERCOMANCHEEmergency management relayed the report.
20:24EMPIRE CITYSTEPHENSMPing report.
20:38DUNCANSTEPHENSMPing report.
20:40DUNCANSTEPHENSRelayed images with ruler measurement.
20:40DUNCANSTEPHENSRelayed image. Event time is estimated from radar observations.
20:45NINNEKAHGRADYEvent time is estimated from radar observations.
20:49CHICKASHA ARPTGRADYLocation is approximate.
21:00AMBERGRADYRelayed image with ruler measurement. Event time is estimated from radar observations.
21:10BRIDGE CREEKGRADYRelayed image. Location is approximate.
21:12TUTTLEGRADYMPing report.
21:16TUTTLEGRADYMPing report.
21:23MUSTANGCANADIANEvent time is estimated from radar observations.
21:28PURCELLMCCLAINMPing report. Event time adjusted based on radar observations.
21:32BETHANYOKLAHOMAMPing report. Event time adjusted based on radar observations.
21:32BETHANYOKLAHOMAMPing report. Event time adjusted based on radar observations.
21:34MAYSVILLEGARVINMPing report.
21:35BETHANYOKLAHOMAMPing report. Event time adjusted based on radar observations.
21:40WEATHERFORDCUSTERMPing report.
21:41WEATHERFORDCUSTERMPing report.
21:41WARR ACRESOKLAHOMAMPing report.
21:43NICHOLS HILLSOKLAHOMAMPing report.
22:00TECUMSEHPOTTAWATOMIEMPing report. Event time adjusted based on radar observations.
22:05SHAWNEEPOTTAWATOMIEMPing report. Event time adjusted based on radar observations.
22:14STRATFORDGARVINMPing report. Event time adjusted based on radar observations.
22:30PRAGUELINCOLNMPing report.
22:51CERESNOBLEMPing report.

Texas · 17 reports

TimeLocationCountyObserver comment
17:44TIFFINEASTLANDReported via mPING east of Ranger.
17:52THURBERERATHBroadcast media reported golf ball sized hail south of Mingus.
18:19THRIFTYBROWNAn amateur radio operator reported quarter size hail.
19:02SANTOPALO PINTOSocial media photo showed half dollar sized hail 3 miles north of Santo.
20:45PROCTORCOMANCHEReported via mPING south of Dublin.
20:49HICKSTARRANTReported via mPING northwest of Saginaw.
20:53HASLETTARRANTA social media photo showed ping pong ball sized hail in Haslet.
21:12(SEP)CLARK FLD STEPHERATHReported via mPING northeast of Stephenville.
22:04HAMILTON MUNI ARPTHAMILTONStorm chaser reported quarter sized hail south of Hamilton.
22:08LITTLE ELMDENTONReported via mPING northwest of The Colony.
22:12LEWISVILLEDENTONPublic report of half dollar sized hail in Lewisville.
22:19MERIDIANBOSQUEAmateur radio operator reported quarter sized hail in Meridian.
22:20LOLAVILLECOLLINReported via mPING east of The Colony.
22:25LEBANONCOLLINReported via mPING southeast of Frisco.
22:37ALLENCOLLINReported via mPING northwest of Allen.
23:07MIDLOTHIANELLISReported via mPING east of Midlothian.
23:21FERRISELLISReported via mPING northeast of Red Oak.

Nebraska · 1 report

TimeLocationCountyObserver comment
19:27PAULOTOETrained spotter report of pea sized hail with intermittent quarter (1) sized hail.

Wind reports (9)

Oklahoma · 5 reports

TimeLocationCountyObserver comment
22:46(PWA)WILEY POST APTOKLAHOMAMultiple light poles blown down. Event time is estimated from radar observations.
22:50(PWA)WILEY POST APTOKLAHOMAWiley Post Airport (KPWA) observation.
23:32MORRISOKMULGEEStrong thunderstorm wind blew down power lines.
23:35MORRISOKMULGEEStrong thunderstorm wind blew the roof from a barn, and blew down power lines northeast of Morris.
23:55BURBANKOSAGEThe Oklahoma Mesonet station near Burbank measured 60 mph thunderstorm wind gusts.

Texas · 4 reports

TimeLocationCountyObserver comment
19:22CHRISTOVALTOM GREENA NWS employee reported a 60 mph wind gust.
19:26CHRISTOVALTOM GREENA NWS employee reported a 65 mph wind gust.
22:48MCKINNEYCOLLINA 53 knot (61 mph) wind gust was observed at the McKinney ASOS.
23:53TERRELL MUNI ARPTKAUFMANA 50 knot (58 mph) wind gust was observed at the Terrell ASOS.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check