← All storm days

Hail Storm Map — July 14, 2025

Hail storm map for July 14, 2025: max 3.00" hail across CO, FL, GA, MD, MN, ND, NE, NM, SD, WY, ~7,891 structures in swath.

COFLGAMDMNNDNENMSDWY

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

A low hail event swept across CO, FL, GA, MD and 6 more states on July 14, 2025, with MRMS radar measuring stones up to 3.00". An estimated 7,891 structures fell inside the qualifying swath. South Dakota took the brunt with ~3,592 structures estimated in the ≥1" footprint. Roughly 4 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 21 hail reports and 67 wind reports for the day.

Max hail size
3.00"
States impacted
10
Structures in swath
7,891

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
South Dakota3,5922614
North Dakota1,4141130
Minnesota1,30100
Colorado99300
Maryland25400
Florida13500
Georgia8300
Wyoming8100
New Mexico3700
Nebraska100

NOAA storm reports

Hail reports (13)

North Dakota · 8 reports

TimeLocationCountyObserver comment
21:46ELLENDALEDICKEYCrops in the area were damaged by the hail.
22:07HAMAREDDYReport from public of half dollar size hail.
22:25DUNDAS SIDINGEDDYCrop damage due to hail, with one half mile swath where corn leaves were stripped off. Hail size estimated.
22:55BRAMPTONSARGENTCorn fields damaged. Hail size estimated.
23:00INKSTERGRAND FORKSHalf dollar size hail reported.
23:03INKSTERGRAND FORKSTwo inch hail reported.
23:20FOREST RIVERWALSHPublic report of golf ball size hail relayed by broadcast media.
23:21ARDOCHWALSHPublic report of quarter size hail.

Colorado · 1 report

TimeLocationCountyObserver comment
15:30CALHANEL PASOHail measured to 1 inches occurred in northeastern El Paso County.

Texas · 1 report

TimeLocationCountyObserver comment
16:37ROPESVILLEHOCKLEYA trained spotter northwest of Ropesville reported quarter size hail up to a depth of two inches covering the ground.

Maine · 1 report

TimeLocationCountyObserver comment
15:19ASHLANDAROOSTOOKQuarter sized hail reported in Ashland.

South Dakota · 1 report

TimeLocationCountyObserver comment
21:34WINSHIPBROWNA caller stated the storm produced dime to penny sized hail, and that the hail had damaged crops.

Georgia · 1 report

TimeLocationCountyObserver comment
14:30METTERCANDLERCandler County Emergency Management reported nickel sized hail on Highway 23 near Olifftown Road.

Wind reports (57)

South Dakota · 27 reports

TimeLocationCountyObserver comment
15:10WALLPENNINGTONEstimated wind gust report.
15:20WALLPENNINGTONStorm spotter estimated wind gust report.
15:40WALLPENNINGTONSD Mesonet recorded wind gust.
15:46CACTUS FLATSJACKSONSD Mesonet recorded wind gust.
15:46CACTUS FLATSJACKSONReport of a Semi blown over on I-90 near MM146.
15:51CACTUS FLATSJACKSONSD Mesonet recorded wind gust.
15:55(PHP)PHILIP ARPTHAAKONASOS recorded wind gust.
16:20OELRICHSFALL RIVERSD Mesonet recorded wind gust.
16:31OELRICHSFALL RIVERSD Mesonet recorded wind gust.
16:40KADOKAJACKSONEstimated wind gust report.
16:55SHARPS CORNEROGLALA LAKOTAEstimated wind gust report.
17:26BELVIDEREJACKSONSD Mesonet recorded wind gust.
18:45MIDLANDHAAKONSD Mesonet recorded wind gust.
18:45CACTUS FLATSJACKSONSD Mesonet recorded wind gust.
19:02MIDLANDHAAKONSD Mesonet recorded wind gust.
19:11(PIR)PIERRE ARPTHUGHESA collapsing thunderstorm produced a measured wind gust of 82 mph at the Pierre Regional Airport Automated Surface Observing System (ASOS). The winds resulted in tree and vehicle damage on the east side of Pierre.
19:20HOOVERBUTTESD Mesonet recorded wind gust.
19:20MIDLANDHAAKONSD Mesonet recorded wind gust.
19:25MIDLANDHAAKONSD Mesonet recorded wind gust.
19:25HOOVERBUTTESD Mesonet recorded wind gust.
19:30CLIFTONSULLYThe Sully County Sheriff reported multiple powerlines were downed by an estimated 100 mph thunderstorm wind gust west of Onida.
19:35HOOVERBUTTESD Mesonet recorded wind gust.
19:35MIDLANDHAAKONSD Mesonet recorded wind gust.
19:45MIDLANDHAAKONSD Mesonet recorded wind gust.
19:50MIDLANDHAAKONSD Mesonet recorded wind gust.
20:00HOLABIRDHYDEA trained spotter estimated the winds topped out between 50 and 60 mph.
22:50HECLABROWNA member of the public reported that their fertilizer bin had been tipped over by estimated 70 mph winds, with the combination of winds and small hail responsible for crop damage.

Florida · 5 reports

TimeLocationCountyObserver comment
13:44GREEN COVE SPGSCLAYA personal Weather Station Reynolds Park - KFLGREEN22 reported a wind gust of 63 mph.
13:45GREEN COVE SPGSCLAYA video was relayed of a tree and power pole snapped and down on powerlines along Leonard C Taylor Pkwy. Time was estimated by radar. A nearby gust of 63 mph was measured by a personal weather station.
14:28FLORAHOMEPUTNAMTrees and powerlines reported down in Florahome. The time of the event was based on radar data.
15:06HAGUEALACHUAA storm chaser relayed a photo and a video on social media that showed trees down along US-441. The time of damage was based on radar. The cost of damage was unknown but estimated for inclusion of the event in Storm Data.
16:12RITALHERNANDOEM relayed report of a tree blown down onto a home near Ridge Manor in Hernando County.

Virginia · 4 reports

TimeLocationCountyObserver comment
20:43SNYDERSVILLEFRANKLINThunderstorm winds blew down one tree on the southbound side of US Route 220 about one mile north of Fishburn Mountain Road.
20:43SNYDERSVILLEFRANKLINThunderstorm winds blew down one tree near the intersection of US Route 220 and Windy Ridge Road.
21:16MOUNTAIN VLYHENRYThunderstorm winds blew down two trees with one near the intersection of Chatham Road and Mountain Valley Road and the other along Old Eanes Store Loop.
21:20TUNSTALLNEW KENTA few trees fell along Old Church Road near Tunstall.

Idaho · 3 reports

TimeLocationCountyObserver comment
14:30TERRETONJEFFERSONThe Reno Gulch mesonet site recorded a 62 mph thunderstorm outflow wind gust.
15:10HOWEBUTTEA 58 mph thunderstorm outflow wind measured at the Howe Peak mesonet station.
15:15BERENICEBUTTEMesonet station ITDD03 Junction Summit recorded a 58 mph thunderstorm outflow wind.

Georgia · 3 reports

TimeLocationCountyObserver comment
14:30METTERCANDLERCandler County Emergency Management reported trees down on Highway 121 between Brannen Road and Pond View Road.
16:51HINESVILLELIBERTYLiberty County dispatch reported a large limb down in the roadway at Olmstead Drive and North Main Street. Also, power lines were down on Sabreena Circle.
17:06BAYVIEWLONGA tree was reported down along Ceasar Avenue. The report was relayed via social media.

Utah · 2 reports

TimeLocationCountyObserver comment
15:37LUCINBOX ELDERThe LUCIN2 mesonet station recorded a period of wind gusts to 59 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.
16:50CURLEW JCTBOX ELDERThe SR-30 @ Curlew mesonet station recorded a wind gust of 63 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Maine · 2 reports

TimeLocationCountyObserver comment
15:19ASHLANDAROOSTOOKTree reported down across road in Ashland.
15:26ASHLANDAROOSTOOKMultiple trees reported down, along with a snapped telephone pole, near Ashland High School. Resulted in road closure.

Texas · 2 reports

TimeLocationCountyObserver comment
16:02(REE)REESE AFB LUBBOLUBBOCKA Texas Tech University West Texas mesonet site near Reese Center measured a wind gust of 59 mph. Additionally, a report was received of leaning power poles after strong winds moved through the area on the south side of the city of Lubbock.
17:09ODONNELLLYNNA Texas Tech University West Texas mesonet site near O'Donnell measured severe wind gusts from 1709 CST through 1723 CST with a peak gust of 65 mph.

Montana · 1 report

TimeLocationCountyObserver comment
18:00LIVINGSTONPARKMesonet station mtlwm at 2.0 SW Livingston.

New Mexico · 1 report

TimeLocationCountyObserver comment
17:00ROWESAN MIGUELThe mesonet station at I-25 at Rowe measured a 58 mph wind gust from thunderstorms.

Maryland · 1 report

TimeLocationCountyObserver comment
17:32MILLERSVILLEANNE ARUNDELA large tree limb fell on a garage and part of a house in the 2400 block of Blooming Way.

North Dakota · 1 report

TimeLocationCountyObserver comment
21:55CHASELEYWELLSThe Bowdon area suffered notable tree damage, with one spruce tree uprooted, and some box elder trees snapped. The winds combined with hail up to one-inch in diameter to cause additional damage to homes and vehicles which were already significantly damaged from storms that passed through earlier in the summer.

New York · 1 report

TimeLocationCountyObserver comment
14:35SPRING VLY ARPTROCKLANDTrees down blocking right lane of I 87 Northbound.

Wyoming · 1 report

TimeLocationCountyObserver comment
13:15FEDERALLARAMIESpotter reported gust on weather station.

South Carolina · 1 report

TimeLocationCountyObserver comment
16:37DENMARKBAMBERGBamberg County Dispatch reported trees down on a powerline in Denmark, SC. Time estimated by radar.

Nebraska · 1 report

TimeLocationCountyObserver comment
18:54(SNY)SIDNEY ARPTCHEYENNESidney Airport reports strong wind gust with storm.

Pennsylvania · 1 report

TimeLocationCountyObserver comment
15:35MT ROYALYORKA severe thunderstorm, producing wind gusts estimated near 60 mph, coupled with saturated soils from heavy rainfall knocked down multiple trees and power lines in the vicinity of Deep Hollow Road.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check