Hail storm map for May 29, 2025: max 3.00" hail across FL, NM, OK, TX, ~53,872 structures in swath.
FLNMOKTX
A significant hail event swept across FL, NM, OK, TX on May 29, 2025, with MRMS radar measuring stones up to 3.00". An estimated 53,872 structures fell inside the qualifying swath. Texas took the brunt with ~29,596 structures estimated in the ≥1" footprint. Roughly 157 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 26 hail reports and 61 wind reports for the day.
| State | ≥1.00" | ≥1.75" | ≥2.50" |
|---|---|---|---|
| Texas | 29,596 | 2,034 | 154 |
| Florida | 12,602 | 0 | 0 |
| New Mexico | 8,111 | 1,063 | 3 |
| Oklahoma | 3,563 | 44 | 0 |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 15:15 | ROPESVILLE | HOCKLEY | A hail research team reported ping pong ball size hail northwest of Ropesville. Additionally, a trained weather spotter reported quarter size hail to the west of Ropesville. |
| 15:58 | NEEDMORE | TERRY | Numerous reports from storm chasers indicated a swath of hail from approximately six miles north of Brownfield to nine miles west-northwest of Brownfield. Hail ranged in size from tennis ball size to 3.50 inches in diameter. No damage was reported at the time. |
| 16:17 | BROWNFIELD | TERRY | Local broadcast media relayed a report of hail in Brownfield ranging in size from half dollar to ping pong ball size. Additional reports of golf ball size hail were received along Texas State Highway 137 between Brownfield and Union. |
| 17:10 | PUNKIN CENTER | DAWSON | A public report was received via MPING of hen egg-size hail 4 miles southwest of Punkin Center. |
| 18:32 | LUTHER | HOWARD | A report from the public was received via MPING of half-dollar size hail 4 miles west of Luther. |
| 19:00 | BIG SPRING | HOWARD | A report was received from the public via MPING of tea cup-size hail in Big Spring. |
| 19:02 | WESTBROOK | MITCHELL | A report was received from the public of quarter-size hail a mile west of Westbrook. |
| 19:13 | MULBERRY CANYON | TAYLOR | Public reported golf ball size hail. |
| 19:57 | BROOME | STERLING | Public reported quarter size hail. |
| 20:10 | WINTERS | RUNNELS | The public reported that there were possibly broken windows from the golf ball size hail in Winters. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 13:54 | ELK CITY | BECKHAM | The report was relayed through mPING. |
| 14:18 | ELK CITY | BECKHAM | An image was shared. The location is approximate, and the event time is estimated from radar observations. |
| 16:21 | VERDEN | GRADY | The report was relayed through mPING. The event time is adjusted based on radar observations. |
| 16:55 | NINNEKAH | GRADY | An image was relayed through broadcast media. The location is approximate, and the event time is estimated from radar observations. |
| 17:05 | ALEX | GRADY | The report was relayed through Spotter Network. The event time is adjusted based on radar observations. |
| 17:22 | LINDSAY | GARVIN | The report was relayed by emergency management. The location is approximate. |
| 19:07 | COLEMAN | JOHNSTON | The report was relayed by emergency management. The location is approximate. |
| 19:08 | COLEMAN | JOHNSTON | The report was relayed through Spotter Network. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 13:50 | SHADY | MARION | A trained spotter reported penny size hail and estimated wind gusts in excess of 50 mph along State Road 200 to the south of Ocala International Airport. |
| 16:15 | DURBIN | ST. JOHNS | Action News Jax relayed a report of pea to | penny sized hail in the vicinity of Nocatee. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 13:38 | LEVY | JASPER | Penny sized hail was reported at the Levy Fire Station. |
| 14:45 | FOUR HOLES | ORANGEBURG | EM relayed a quarter sized hail report near Grambling Road and Sleepy Hollow Road. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 14:30 | SOUTHERN PINES ARPT | MOORE | Quarter inch hail was reported. |
| 15:10 | ANDERSON CREEK | HARNETT | Quarter size hail was reported. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 13:34 | (4CR)CORONA | LINCOLN | A trained spotter in rural eastern Lincoln County reported soft penny size hail. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 14:55 | FAULKVILLE | EFFINGHAM | Local broadcast media relayed a video via social media of penny sized hail along Highway 30 near Kolic Helmey Road. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 15:57 | BARSTOW | WARD | The UPR Mesonet station UR222 2.8 NE Pecos recorded a 60 mph wind gust. |
| 16:59 | WELCH | DAWSON | The West Texas Mesonet station 96 Welch measured a number of gusts between 60-80 mph, with the maximum gust reaching 77 mph. |
| 17:02 | WELCH | DAWSON | A transformer block was knocked off a power pole towards the south. An empty semi-trailer was also flipped on its side at this location. The time of occurrence is estimated from radar. The maximum gust and cost of damages is also estimated. |
| 17:04 | WELCH | DAWSON | A stop sign was broken away from its base. The time of occurrence is estimated from radar, as is the maximum wind gust. |
| 17:04 | PUNKIN CENTER | DAWSON | The doors to a building were blown inward and through the building. Irrigation pivots were found lying towards the southeast. The time of occurrence is estimated from radar. The cost of damages and the maximum wind gust are also estimated. |
| 17:06 | PUNKIN CENTER | DAWSON | A fully loaded shipping container was rolled approximately 100 yards towards the southeast. Drone footage showed no clear indication of a tornado path. The time of occurrence is estimated from radar. The cost of damages and the maximum wind gust are also estimated. |
| 17:12 | PUNKIN CENTER | DAWSON | Metal roof panels from a small building were found lying to the south and southeast of the building. The time of occurrence is estimated from radar. The cost of damages and the maximum wind gust are also estimated. |
| 17:15 | LAMESA JOHNSON ARPT | DAWSON | Three broken power poles were found lying to the south. These poles were broken near the base or towards the middle. The time of occurrence is estimated from radar. The cost of damages and the maximum wind gust are also estimated. |
| 17:20 | LAMESA JOHNSON ARPT | DAWSON | A metal irrigation spool was thrown 20 yards towards the south-southeast. The spool weighs approximately 200 lbs. The time of occurrence is estimated from radar. The cost of damages and the maximum wind gust are also estimated. |
| 17:24 | LAMESA | DAWSON | The West Texas Mesonet station 18 Lamesa 2SE measured numerous gusts between 60-80 mph, including a 77 mph gust. |
| 17:30 | LAMESA | DAWSON | There were reports of damage to signs, power poles, and trees in the town of Lamesa from the public. The time of occurrence is estimated from radar. The cost of damages and the maximum wind gust are also estimated. |
| 18:22 | KNOTT | HOWARD | There were reports from the public of downed power lines and a downed tree along FM 846 near Knott. The time of occurrence is estimated from radar. The cost of damages and the maximum wind gust are also estimated. |
| 18:44 | ODESSA ECTOR CO ARPT | ECTOR | Downed powerline near Hwy 191 near the Home Depot was reported by the public via social media. The time of occurrence is estimated from radar. The cost of damages and the maximum wind gust are also estimated. |
| 19:21 | LOMAX | HOWARD | The West Texas Mesonet station 77 1SSE Lomax measured a 66 mph wind gust, along with a number of other 60+ mph gusts. |
| 20:13 | STERLING CITY | STERLING | The Sterling City West Texas Mesonet station measured a wind gust of 59 mph. |
| 20:18 | STERLING CITY | STERLING | A trained spotter estimated a wind gust of 70 mph. |
| 21:36 | (SJT)MATHIS FLD SAN | TOM GREEN | The ASOS at the airport in San Angelo measured a wind gust of 59 mph. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 08:07 | CHATTAHOOCHEE | GADSDEN | A power line was blown down on A and N Road. |
| 13:45 | OCALA ARPT | MARION | Marion County Emergency Management reported one fatality resulting from a snapped tree at Matheny Fire & Emergency on SW 46th Ave. in Ocala. A lawncare working was working outside when the tree fell onto him. The event time was based on radar. |
| 15:30 | PENNEY FARMS | CLAY | A trained spotter reported powerlines down to the south of Lake Asbury. Time of event | based on radar data. |
| 15:45 | GREEN COVE SPGS | CLAY | Emergency manager reported downed trees along | Walnut Street and a downed tree on powerlines along Leonard C Taylor Pkwy in Green Cove Springs. The time of | event based on radar data. |
| 15:50 | SWITZERLAND | ST. JOHNS | A tree fell on a house causing significant roof damage along Bartram Plantation and Greenbriar Rd. Time of event based on radar data. |
| 15:50 | RUSSELL | CLAY | Trained spotter reports numerous trees down in the vicinity of Asbury Lake. |
| 15:51 | GREEN COVE SPGS | CLAY | Emergency Manager relayed a report of a tree | down across State Road 13 just east of the | Shands Bridge along the St. Johns River. | Time of event based on radar data. |
| 15:55 | ELWOOD | ST. JOHNS | St. Johns County Emergency Management | reports a tree downed along County Road 16-A | near the Shearwater neighborhood. Time of | event based on radar data. |
| 16:10 | DURBIN | ST. JOHNS | Action News Jax relayed | photos of structural damage to the Loop | Restaurant in Nocatee. Also a separate | public report of a large maple tree downed | in a nearby neighborhood off Nocatee | Parkway. Time of damage based on radar data. |
| 16:15 | SAMPSON CHURCH | ST. JOHNS | Public report of a large limb that fell down | on a house producing a large hole in the | roof. This was located along Russell Sampson | Road. |
| 16:35 | FT CAROLINE SHRS | DUVAL | Weatherflow station near Fort Caroline | reported a peak wind gust of 65 mph as | thunderstorms moved across the area. |
| 17:15 | AVON PARK | HIGHLANDS | Highlands County EM relayed reports and pictures of 2 barns damaged by straight-line winds associated with a downburst from thunderstorms in the area. Mostly minor damage consisting of metal siding or roofing peeled away from the structures. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 08:36 | MONTROSE | BALDWIN | Fairhope AL PD reported trees snapped and downed in the Rock Creek S/D and in Colonial Acres. |
| 08:36 | MONTROSE | BALDWIN | Multiple trees downed and one went through the roof of property of report source. |
| 08:39 | FAIRHOPE | BALDWIN | Weather Station at Fairhope Yacht Club measures thunderstorm wind gust to 67mph. |
| 08:43 | BELFOREST | BALDWIN | Trees reported down in NWS Employee neighborhood. Fence damage. |
| 08:45 | BELFOREST | BALDWIN | Baldwin Co. AL SO reported trees down at CR 54 vicinity of Belforest Cemetery Rd and Austin Rd. via EMA. |
| 08:45 | BELFOREST | BALDWIN | A downed tree split a mobile home in the Belforest area. |
| 08:48 | LOXLEY | BALDWIN | Several trees down on Barlow Rd. |
| 09:02 | BAY MINETTE | BALDWIN | Baldwin Co. SO reported a large tree down in vicinity of Old Brady Rd in Pine Grove. Report via EMA. |
| 09:08 | ROMAR BEACH | BALDWIN | Large tree downed and doing structural damage to Twin Bridge Trail bridge near the Sportsplex in Orange Beach AL. |
| 09:31 | JOSEPHINE | BALDWIN | Orange Beach PD reported large tree blown down on East Oak Ridge Dr., east of Orange Beach AL. Received via EMA. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 12:35 | SLANDSVILLE | DORCHESTER | Dorchester County Emergency Management reported a power line down in the 100 block of Blythe Avenue off of Bacons Bridge Road. |
| 15:20 | SAMARIA | LEXINGTON | Trained spotter reported trees down near mile marker 42 mile marker on I-20. Estimated wind speeds to 60 mph near that location as well. |
| 15:28 | PALMETTO | DARLINGTON | Roof blown off Dominion Church along McIver Road. Emergency Manager said damage was highly localized near the structure with only a single downed limb observed |otherwise. |
| 16:04 | OLYMPIA MILLS | RICHLAND | Richland County Dispatch reports thunderstorm wind damage near the intersection of South Woodrow St and Heyward St. Power lines were downed from strong winds. |
| 16:07 | ST ANDREWS | RICHLAND | SC highway patrol reported a tree blocking the roadway on Greystone Blvd near I-126. Time estimated by radar. |
| 16:08 | MONTGOMERY | RICHLAND | SC highway patrol reported a tree on the roadway on Lost Creek Dr near Broad River Rd. Time estimated by radar. |
| 16:45 | KIRKLAND | KERSHAW | Kershaw county dispatch reported trees downed on Kirkover Ln and Brook Drive. Time estimated by radar. |
| 16:45 | CAMDEN | KERSHAW | Kershaw county dispatch reported trees down on Tickle Hill Rd at SC 34. Time estimated by radar. |
| 16:54 | CAMDEN WOODWARD ARPT | KERSHAW | Kershaw county dispatch reported trees down on Williams Rd. Time estimated by radar. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 13:56 | SHOAL | SURRY | Thunderstorm winds downed several trees, including one near the intersection of Hauser Road and Caudle Road, another near the intersection of Hauser Road and Hicks Farm Trail, and another on Horne Creek Farm Road. |
| 14:35 | VASS | MOORE | A tree was reported down in the town of Vass. |
| 15:53 | GODWIN | CUMBERLAND | A tree was down at Dunn Road and McLean Street. |
| 16:00 | GODWIN | CUMBERLAND | A tree was down at Dunn Road and Rhodes Pond Road. |
| 16:12 | KING | STOKES | Thunderstorm winds downed multiple branches and a few large trees on Spainhour Road. |
| 16:26 | BLACKMAN XRDS | JOHNSTON | Tree down on power lines were down at Oak Forest Road and Hayes Road, resulting in power outages. |
| 16:52 | GUILQUARRY | GUILFORD | Trees were down in Stokesdale. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 17:30 | BROWNING | GLACIER | Mesonet station MTBWG Browning measured a 61 mph wind gust. |
| 18:55 | AUGUSTA ARPT | LEWIS AND CLARK | AWOS station K1GM Golf measured a 61 mph wind gust. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 14:05 | CARLSBAD | EDDY | A member of the public reported multiple tree branches down near Main Street on the east side of Carlsbad due to thunderstorm wind gust. The maximum wind gust is estimated. |
| 15:30 | TATUM | LEA | The Mesonet station 51 2SW Tatum recorded a 58 mph wind gust. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 17:10 | ARCO | BUTTE | A 60 mph thunderstorm outflow wind measured 9 miles east of Butte City at the Dead Man Canyon mesonet site. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 12:55 | SNOWMASS | PITKIN | The Colorado Department of Transportation mesonet site 082w023 Basalt-Holland Hills recorded a wind gust to 75 mph at 1:58 PM MDT. This gust was associated with ongoing afternoon thunderstorms over the adjacent higher terrain. No reports of injuries, damages, or fatalities were received. |