← All storm days

Hail Storm Map — July 6, 2025

Hail storm map for July 6, 2025: max 3.00" hail across CO, IL, KS, LA, ME, NE, NM, OK, SD, TX, WY, ~39,100 structures in swath.

COILKSLAMENENMOKSDTXWY

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

A moderate hail event swept across CO, IL, KS, LA and 7 more states on July 6, 2025, with MRMS radar measuring stones up to 3.00". An estimated 39,100 structures fell inside the qualifying swath. Colorado took the brunt with ~22,592 structures estimated in the ≥1" footprint. Roughly 921 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 61 hail reports and 60 wind reports for the day.

Max hail size
3.00"
States impacted
11
Structures in swath
39,100

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
Colorado22,5924,06887
Louisiana6,71100
Nebraska4,3261,847674
Kansas2,286393120
South Dakota1,96514940
Wyoming968750
Oklahoma14200
Illinois5300
New Mexico3600
Texas1600
Maine500

NOAA storm reports

Hail reports (57)

Colorado · 24 reports

TimeLocationCountyObserver comment
15:30DAILEYLOGANAccumulating hail. Storm chaser reports of several inches of hail accumulated on the roads southwest of Haxtun. Larger stones were just under quarter size 30 minutes after the large hail fell. Time estimated by radar.
15:54BRIGGSDALEWELDReport from mping.
16:05BLACK FORESTEL PASOHail measured to 1 inch occurred in El Paso County.
16:06MANITOU SPGSEL PASOHail measured to 1 inch occurred in El Paso County.
16:07COLORADO SPGSEL PASOHail measured to 1 inch occurred in Colorado Springs.
16:13MANITOU SPGSEL PASOReport from mPING. Hail measured to 1 inch occurred in El Paso County.
16:20COLORADO SPGSEL PASOStorm lasted for 40 minutes. Hail measured to 1.5 inches occurred in Colorado Springs.
16:28COLORADO SPGSEL PASOReport from mPING. Hail measured to 1 inch occurred in Colorado Springs.
16:30COLORADO SPGSEL PASOHail measured to 1.75 inches occurred in Colorado Springs.
16:34BLACK FORESTEL PASOReport from mPING. Hail measured to 1 inch occurred in El Paso County.
16:35MANITOU SPGSEL PASOHail measured to 1.5 inches occurred in Colorado Springs.
16:40BLACK FORESTEL PASOReport from mPING. Hail measured to 1 inch occurred in El Paso County.
16:43COLORADO SPGSEL PASOHail measured to 2 inches occurred in Colorado Springs.
16:50WIDEFIELDEL PASOReport from mPING. Hail measured to 1 inch occurred in Fountain.
16:50BLACK FORESTEL PASOHail measured to 1.4 inches occurred in El Paso County.
16:51BLACK FORESTEL PASOReport from mPING. Hail measured to 1 inch occurred in El Paso County.
16:56FALCONEL PASOReport from mPING. Hail measured to 1 inch occurred in El Paso County.
17:00COLORADO SPGSEL PASOMeasured 1.5 inch hail. Widespread window damage and broken skylights reported. Hail fell for approximately 40 consecutive minutes.
17:03FT CARSONEL PASOHail measured to 1 inch occurred in Colorado Springs.
17:07FALCONEL PASOReport from mPING. Hail measured to 1 inch occurred in El Paso County.
17:10FALCONEL PASOHail measured to 1 inch occurred in El Paso County.
17:11FALCONEL PASOHail measured to 1.4 inches occurred in El Paso County.
17:31EDGEWATERJEFFERSONReport from mping.
17:46WHEAT RIDGEJEFFERSONReport from mping.

Kansas · 9 reports

TimeLocationCountyObserver comment
15:33EL DORADO RESBUTLERNickel to quarter size hail reported.
15:35ALMENANORTONThe public relayed golf ball size hail.
15:39CALVERTNORTONA trained spotter reports hail up to 3 inches in diameter. Damage was reported to north facing windows.
16:02BLAKEMANRAWLINSA trained spotter reported one inch hail.
16:20ATWOOD MUNI ARPTRAWLINSQuarter size hail was reported by the public.
16:25PARK CITYSEDGWICKThe report was from mPING.
16:25ATWOODRAWLINSNickel size hail was reported in the town of Atwood.
17:22GEMTHOMASThe public reported quarter size hail via MPing.
18:09SPICATHOMASChaser sent in picture of quarter sized hail, 8 miles north of Oakley.

Nebraska · 9 reports

TimeLocationCountyObserver comment
17:35BROADWATERMORRILLTrained spotter reports golf ball size hail in the main core of the storm.
17:44HAIGLERDUNDYGolfball size hail report from Haigler was from MPing. A trained spotter in town also reported quarter to half dollar size hail.
17:57BROADWATERMORRILLTrained spotter reports quarter size hail. Hail accumulated up to 3 inches in depth in some locations.
18:03BROADWATERMORRILLReport from mPING of quarter size hail.
18:12BAYARDMORRILLTrained spotter reports half dollar size hail.
18:38LETANBOX BUTTEReport from mPING of quarter size hail.
18:50BIRDSELLBOX BUTTEGolf ball to baseball size hail broke several windows. Time estimated from radar.
18:55(AIA)ALLIANCE ARPTBOX BUTTEReport from mPING of half dollar size hail.
19:01(AIA)ALLIANCE ARPTBOX BUTTEReport from mPING of ping pong ball size hail.

South Dakota · 8 reports

TimeLocationCountyObserver comment
03:35PINE RIDGEOGLALA LAKOTAPublic submitted pictures.
16:30ROCKERVILLEPENNINGTONPublic phone call report.
16:31RAPID CITYPENNINGTONSpotter submitted report.
16:33RAPID CITYPENNINGTONSocial media report.
16:40ROCKERVILLEPENNINGTONSpotter phone call report.
16:42RAPID CITYPENNINGTONPublic submitted the mPING report.
16:45RAPID CITYPENNINGTONEmployee measured hail report.
17:11HERMOSACUSTERSpotter sent in hail report.

Wyoming · 3 reports

TimeLocationCountyObserver comment
16:00HARTVILLEPLATTEPicture from social media showing ping pong ball size hail at Guernsey State Park.
17:10MANVILLENIOBRARAEmergency manager reports baseball size hail. Multiple reports of broken windows in homes and vehicles.
17:43HAT CREEKNIOBRARAEmergency manager reports quarter size hail. Report came from just outside the main hail core of the storm.

New Mexico · 3 reports

TimeLocationCountyObserver comment
12:14SANDIA PARKBERNALILLONickel to quarter size hail was observed at Sandia Park from a severe thunderstorm.
12:19SANDIA PARKBERNALILLOPenny to quarter size hail from a severe thunderstorm was observed a few miles east of Sandia Park.
14:25CAPULINUNIONA COOP observer in Capulin reported nickel size hail from a strong thunderstorm.

Louisiana · 1 report

TimeLocationCountyObserver comment
15:02SCOTTLAFAYETTEGolf ball to quarter size hail was reported west of Lafayette.

Wind reports (59)

Kansas · 28 reports

TimeLocationCountyObserver comment
15:30BENTONBUTLERThere was a report of wind damage one mile southwest of Benton. Large limbs were blown down and an outbuilding was completely destroyed. Time was estimated from radar.
15:35EL DORADOBUTLERMeasured at the El Dorado airport.
15:37EL DORADOBUTLERThe trained spotter estimated winds between 60 and 65 mph.
15:40EL DORADOBUTLERTree limbs between 6 to 8 inch in diameter were down.
15:50EL DORADOBUTLERNumerous limbs reported down in the southeast part of El Dorado.
15:55EL DORADOBUTLERMeasured at the El Dorado airport.
16:14(IAB) MCCONNELL ARPTSEDGWICKA trained spotter estimated winds between 50 and 60 mph.
16:24DERBYSEDGWICKAn Accuweather meteorologist relayed the estimated wind gust.
16:28PARK CITYSEDGWICKA four-inch diameter maple branch broken off.
16:29DERBYSEDGWICKA trained spotter estimated wind gusts between 60 and 65 mph.
16:48(HLC)HILL CITY MUNIGRAHAMSite KHLC reports 59 mph wind gust. A 55 mph wind gust was also reported 4 minutes prior.
16:49RUNNYMEDEHARPERA trained spotter estimated wind gusts between 50 and 60 mph.
16:53DANVILLEHARPERTree limbs were reported down with the sizes unknown.
17:34COLBYTHOMASThe wind gust was reported via mesonet site KKSCOLBY59.
17:35WELLINGTON ARPTSUMNERThe wind gusts were measured at the Wellington Airport.
17:59MINGOTHOMASA storm chaser estimated 60 mph wind gusts with near zero visibility in rain.
18:07OAKLEYLOGANThe wind gust was reported via Ambient Weather Station Dog_House.
18:10OAKLEYLOGANA trained spotter reports 2 inch green tree limb down in Oakley.
18:12OAKLEY MUNI ARPTLOGANThe AWOS named KOEL measured a 62 mph wind gust.
18:14HUNNEWELLSUMNERA public report of wind gusts near 60 mph and very heavy rainfall.
20:40GOODLAND ARPTSHERMANThe ASOS station KGLD at the Goodland Airport reported the wind gust.
20:40WESKANWALLACEThe mesonet site KKSWESKA9 measured the 72 mph wind gust.
20:58EDSONSHERMANA KSN Storm Chaser measured 82 mph wind gust at mile marker 28 on I-70.
21:06SUNLANDWALLACEThe mesonet site named Wallace on the Kansas Mesonet measured the 59 mph wind gust.
21:15HORACEGREELEYThe Kansas Mesonet site reported a 2 meter wind gust of 59 mph.
21:24SHARON SPGS ARPTWALLACEThe mesonet site CW6099 reported the wind gust.
22:54LEOTIWICHITAKansas mesonet site reported the 64 mph wind gust. A 60 mph wind gust was reported just before the 64 mph gust.
23:01MARIENTHALWICHITAAmbient Weather site LeeSimons reported the wind gust.

Missouri · 7 reports

TimeLocationCountyObserver comment
13:15CALIFORNIAMONITEAUThunderstorm winds snapped healthy tree branches of up to 6 inches in diameter.
14:00NEVADAVERNONSeveral large 2-3 inch diameter branches were reported down.
14:00NEVADAVERNONWind gust measuring 60 mph wind were recorded on a home weather station. Hail up to penny size was also reported.
14:25COTTLEVILLEST. CHARLESThunderstorm winds downed multiple tree limbs on Parkwood Drive. In the Park Charles neighborhood, thunderstorm winds caused lots of damage to trees and knocked out the power.
14:30MARSHFIELDWEBSTERThe Webster County Emergency Manager estimated wind gusts up to 60 mph.
14:30ST PETERSST. CHARLESThunderstorm winds downed several trees at the Sunbrook Apartment Complex. Near Ehlmann Road, there was significant damage from winds including light poles being blown over and trees up to 60 feet in height being uprooted. To the southeast at Clemens Drive and Dawson Road a power pole was downed.
14:50HALLSVILLEBOONEThunderstorm winds knocked over a large tree. The tree blocked the roadway at Highway 124 and Barnes School Road.

Wyoming · 5 reports

TimeLocationCountyObserver comment
14:18EMKAYLARAMIEWYDOT sensor on Interstate 80 at mile post 353 gusted 58 MPH as a line of storms moved through.
14:58BURNSLARAMIECWOP station FW7016 recorded 58 MPH wind gust with storm.
15:05HILLSDALELARAMIEUPR site near Hillsdale gusted 65 MPH with storm.
15:16EGBERTLARAMIEVideo from public on social media shows significant and sustained blowing dust from a thunderstorm. Visibility was reduced.
18:54(RKS)ROCK SPGS ARPTSWEETWATERMeasured gust of 66 mph.

Illinois · 5 reports

TimeLocationCountyObserver comment
13:57SHELBYVILLESHELBYA tree was blown onto power lines.
14:34NOKOMISMONTGOMERYThunderstorm winds knocked multiple trees onto power lines in Nokomis.
14:50MATTOONCOLESA tree was blown onto a home.
15:15CASEYVILLEST. CLAIRThunderstorm winds downed multiple trees and wires in Caseyville and Collinsville.
15:40LEBANONST. CLAIRThunderstorm winds downed a large tree across Route 4 in Lebanon.

Maine · 4 reports

TimeLocationCountyObserver comment
14:15CLAYTON LAKEAROOSTOOKNWS employee went on a storm survey and observed 4 healthy trees knocked out on Telos Road.
17:48WESTONAROOSTOOKSocial media report of lake homes and camps with trees fallen on them around East Grand Lake. Time estimated.
18:22MOLUNKUSAROOSTOOKMultiple trees reported down. One tree was on telephone wires burning at Pinkham Drive and Darling Road.
19:03COSTIGANPENOBSCOTLaw enforcement reported low hanging telephone pole wires and multiple trees down on Greenfield Road.

Colorado · 3 reports

TimeLocationCountyObserver comment
19:20JOESYUMAMesonet station KRK01 3 E Joes 2 reported the wind gust.
19:29KIT CARSONCHEYENNEMesonet station UP729 0.5 W Kit Carson reported the wind gust.
20:06BURLINGTONKIT CARSONThe ASOS at the Burlington Airport (KITR) measured the 67 mph wind gust.

Nebraska · 3 reports

TimeLocationCountyObserver comment
13:19CEDAR RAPIDSBOONEMeasured gust from public mesonet station of 64 mph.
16:53BROWNSONCHEYENNEUPR site near Brownson gusted 58 MPH during a thunderstorm.
17:57BROADWATERMORRILLTrained spotter reports crop damage due to wind and a 6 inch diameter tree blown over.

South Dakota · 1 report

TimeLocationCountyObserver comment
16:40ROCKERVILLEPENNINGTONSD Mesonet measured wind gust.

North Carolina · 1 report

TimeLocationCountyObserver comment
15:10CHAPEL HILLORANGEMultiple large trees were reported down near the neighborhood of High Park.

New Hampshire · 1 report

TimeLocationCountyObserver comment
19:10PITTSBURGCOOSSevere thunderstorm outflow winds downed two large trees north of Fires Connecticut Lake close to U.S. route through in Pittsburg.

Montana · 1 report

TimeLocationCountyObserver comment
20:40DOOLEYSHERIDANA public reported estimated winds gusts of 50 to 60 mph.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check