← All storm days

Hail Storm Map — August 10, 2025

Hail storm map for August 10, 2025: max 3.00" hail across AZ, CO, KS, MO, NM, OK, TX, ~23,203 structures in swath.

AZCOKSMONMOKTX

Hail-affected U.S. states Alabama Alaska Arizona — hail affected Colorado — hail affected Florida Georgia Indiana Kansas — hail affected 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 — 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 South Carolina Idaho Nevada Vermont Louisiana Rhode Island

A moderate hail event swept across AZ, CO, KS, MO and 3 more states on August 10, 2025, with MRMS radar measuring stones up to 3.00". An estimated 23,203 structures fell inside the qualifying swath. Oklahoma took the brunt with ~10,128 structures estimated in the ≥1" footprint. Roughly 34 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 27 hail reports and 48 wind reports for the day.

Max hail size
3.00"
States impacted
7
Structures in swath
23,203

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
Oklahoma10,1281,2260
Colorado8,05712218
Kansas3,08013711
New Mexico1,0872075
Missouri820360
Texas2700
Arizona400

NOAA storm reports

Hail reports (23)

Colorado · 13 reports

TimeLocationCountyObserver comment
14:00BONCARBOLAS ANIMASHail measured to 1 inches fell in western Las Animas County.
14:02BONCARBOLAS ANIMASHail measured to 1 inches fell in western Las Animas County.
14:55TRINIDADLAS ANIMASHail measured to 1.5 inches fell in western Las Animas County.
16:38FLAGLERKIT CARSONThe public reported penny sized hail at the location.
16:38FLAGLERKIT CARSONThe public relayed that dime to penny sized hail was occurring.
17:59SORRENTOCHEYENNEPublic report of 1 inch hail.
18:01JEFFERSON CO ARPTJEFFERSONThe report was from mPING.
18:10NIWOTBOULDERThe report was from mPING.
18:13NIWOTBOULDERThe report was from mPING.
18:20LAFAYETTEBOULDERThe report was from mPING.
18:25LAFAYETTEBOULDERThe report was from mPING.
18:28FIRSTVIEWCHEYENNEPublic report of quarter size hail falling northwest of Cheyenne Wells.
18:28CHEYENNE WELLSCHEYENNEPublic report of Quarter size hail falling north of Cheyenne Wells.

New Mexico · 4 reports

TimeLocationCountyObserver comment
16:35CIMARRONCOLFAXA trained spotter with the Philmont Scout Ranch shared reports and video of quarter to hen egg size hail pelting the grounds. Hail damaged trees, 60 vehicles, and tore through camping equipment such as unoccupied tents. Thankfully there were no reports of fatalities or injuries. Damage is an estimate.
16:45MAXWELLCOLFAXA trained spotter in Maxwell, NM relayed reports from Facebook of half-dollar size hail from a severe thunderstorm just north of Maxwell passing over I-25.
17:30SPRINGERCOLFAXThe public and a trained spotter reported nickel to quarter size hail from a severe thunderstorm passing over Springer, NM.
18:50(RTN)RATON CREWS AIRPORTCOLFAXA trained spotter reported 1.75 inch hail near the Raton Crews Airport.

Oklahoma · 3 reports

TimeLocationCountyObserver comment
19:45PECKHAMKAYThe location is approximate.
20:35MEDFORDGRANTA social media image was relayed by broadcast media. The location is approximate.
21:34KILDAREKAYThe report was relayed through mPING.

Arizona · 1 report

TimeLocationCountyObserver comment
15:12PORTALCOCHISEA strong thunderstorm formed over Portal, AZ and produced penny sized with no injury or damage to property.

Kansas · 1 report

TimeLocationCountyObserver comment
19:58ST FRANCISCHEYENNESocial media report of nickel to quarter sized hail in St. Francis.

Missouri · 1 report

TimeLocationCountyObserver comment
18:37TIN TOWNPOLKReport of quarter size hail.

Wind reports (47)

Kansas · 21 reports

TimeLocationCountyObserver comment
00:20NEW TABORREPUBLICThree to 4 inch tree branches down.
00:35SYRACUSEHAMILTONAWOS station K3K3 Syracuse recorded a 58 mph wind gust.
00:35(SLN)SALINA MUNI ARPSALINEThis wind gust was measured at the Salina Airport.
00:42BARNESWASHINGTONPersonal weather station.
01:55DIGHTONLANEA personal weather station Hineman Farms - KKSDIGHT22 recorded a 59 mph wind gust.
02:59YOCEMENTOELLISMesonet station UP856 0.8 E Yocemento (UPR) recorded a 57 mph wind gust.
02:59ELLISELLISA public weather station KKSELLIS46 recorded a 68 mph wind gust.
03:04PALCOROOKSA wind gust of 64 MPH was measured by a mesonet station located six miles south of Palco.
03:15(HYS)HAYS MUNI ARPTELLISAWOS station KHYS Hays Regional Airport recorded a 61 mph wind gust.
03:28GORHAMRUSSELLThis gust was measured by a personal weather station.
03:34STOCKTONROOKSA wind gust of 59 MPH was measured by a mesonet station located one mile south-southwest of Stockton.
03:50BUNKER HILLRUSSELLThis gust was measured by a Kansas Mesonet site.
19:45TYROMONTGOMERYThis wind gust was estimated.
19:58ST FRANCISCHEYENNEWeatherUnderground site KKSSAINT20 measured the 58 mph wind gust.
21:12COLUMBUSCHEROKEEReport of a 62mph measured wind gust in Cherokee County.
21:40ULYSSESGRANTA mesonet site recorded a 81 mph wind gust.
22:37PLAINSMEADEThe Emergency Manager reported several utility poles down near county road G and county road 4. Delayed report.
22:37KISMETSEWARDA mesonet site recorded a 65 mph wind gust.
22:46HAYNESEWARDA mesonet site UP350 recorded a wind gust of 65 mph.
22:49PLAINSMEADEA public weather station recorded a wind gust of 64 mph.
22:55HOBARTMEADEMesonet site UP332 recorded a 67 mph wind gust.

Nebraska · 12 reports

TimeLocationCountyObserver comment
00:09HEBRONTHAYERA wind gust of 62 MPH was measured by a mesonet station located four miles east of Hebron.
00:14CHESTERTHAYERA wind gust 60 MPH was measured by a mesonet station located three miles north of Chester. There were public reports of tree damage in Chester.
00:29THOMPSONJEFFERSONA severe wind event struck Jefferson County, Nebraska, during the morning of August 10th, 2025, impacting the area along a swath that extended from the southwest to the northeast portion of the county. The limited measured reports indicated gusts up to 65 miles per hour in Plymouth and 62 miles per hour 6 miles west-northwest of Fairbury. However, damage reports suggested pockets of much more intense winds occurred across the county.||The highest estimated wind speed was 95 miles per hour 4 miles west of Endicott, reported by Law Enforcement, which resulted in a power pole down and a corresponding power outage. Further east, an estimated 90 miles per hour gust caused significant damage to a large grain bin 2 miles west-southwest of Plymouth. Given these impacts to public utility and agricultural infrastructure, the damage cost estimated for public infrastructure was $29,813.00. This relatively lower figure indicates that while severe, the core damage was highly localized, and this estimate only covers damage to public assets, not private property losses.
00:30OHIOWAFILLMOREGusts between 61 and 72 MPH were measured by a mesonet station located three miles south of Ohiowa.
00:40OHIOWAFILLMOREA wind gust of 64 MPH was measured by a mesonet station located four miles north-northwest of Ohiowa.
01:34HOLLANDLANCASTERPersonal weather station measured wind gust of 60 mph.
01:35CHENEYSLANCASTERPersonal weather station measured wind gust of 66 mph.
01:40ST MARYJOHNSONEmergency Management reported of 6 to 8 inch tree limbs broken. Time estimated by radar. Winds gusted to an estimated 80 mph.
01:47JOHNSONNEMAHAA damaging wind event impacted Nemaha County, Nebraska, on the morning of August 10th, 2025, primarily affecting the northwest to north-central portion of the county. The severity of the storm was characterized by a single, significant damage report 4 miles southeast of Julian, where straight-line wind gusts were estimated as high as 95 miles per hour by Emergency Management. This high-end wind estimate was based on the destruction of a grain bin and a shed in the area.||Although only one report was officially documented in the county, the resulting damage was larger. The estimated cost for repairs to public infrastructure in Nemaha County was $1,224,827.00. This relatively high figure, derived from utility and transportation structure damage, suggests that while the most extreme winds were highly localized, they caused considerable, widespread harm to public assets along the storm's path, despite the lack of numerous individual storm reports.
01:56ELBERONOTOEPersonal weather station measured wind gust of 61 mph.
02:10PAULOTOEKAFK ASOS measured wind gust of 90 mph prior to going offline. Damage to sheds at airport.
22:54(MCK)MC COOK ARPTRED WILLOWThe ASOS station KMCK McCook Airport reported the wind gust.

Iowa · 6 reports

TimeLocationCountyObserver comment
02:20RIVERTONFREMONTA swath of damaging winds moved through Fremont County, Iowa, during the morning of August 10th, 2025. The event produced widespread damage, primarily characterized by high-end estimated straight-line wind gusts between 90 and 95 miles per hour across the county, confirmed by emergency management. ||The most significant damage occurred near Farragut and Riverton. Wind gusts estimated at 95 miles per hour 3 miles south-southeast of Farragut caused significant roof and wall damage to a large barn and completely destroyed a shed. Additionally, winds estimated at 90 miles per hour were responsible for extensive tree damage in both the towns of Riverton and Farragut.
02:28TABORMILLSPersonal weather station measured wind gust of 74 mph.
02:32SHENANDOAHPAGEA damaging wind event swept through Page County, Iowa, during the morning of August 10th, 2025. The most severe damage occurred near Shenandoah, where straight-line wind gusts were estimated as high as 95 miles per hour. Tragically, 1 mile north-northwest of Shenandoah, Emergency Management reported an incident that resulted in 1 fatality when a shed at a campsite was overturned, along with significant tree damage and minor structural damage in the area. Further reports of estimated 95 miles per hour gusts in the same vicinity detailed numerous large snapped trees. In addition, an estimated 70 miles per hour gust 1 mile west of Shenandoah was responsible for overturning a semi-truck in a retail parking lot. The storm left a path of destruction across the county, particularly around Shenandoah.
03:45HOWEADAIRTree snapped at the base in Stuart. Time estimated by radar.
04:07ADELDALLASGust measured by personal weather station.
04:39DAVENPORT ARPTSCOTTA line of power poles snapped off from 230th street to Blackhawk Trail. No other damage in the vicinity. Time estimated from radar data. Wind appears to have been strong in this area, but other factors appeared to be part of why these poles snapped off. There were numerous trees, buildings, and crops directly adjacent to these snapped poles, and none of these were damaged in any visible way.

Colorado · 4 reports

TimeLocationCountyObserver comment
18:14HALE BONNY DAM ARPTYUMAAn estimated gust of 60 MPH.
18:44FIRSTVIEWCHEYENNEMesonet station CO068 040w460 U40-Firstview reported the wind gust.
18:48CHEYENNE WELLSCHEYENNEMesonet site Kemp Well Service via WeatherLink reported the wind gust.
19:00CARLTONCHEYENNEMesonet station UP694 2.2 E Arapahoe reported the wind gust. Wind gust appears to have occurred with outflow just ahead of the storms.

Oklahoma · 1 report

TimeLocationCountyObserver comment
19:45PECKHAMKAYAn estimated wind gust from a broadcast media storm chaser. The location is approximate.

Texas · 1 report

TimeLocationCountyObserver comment
18:37OLTONLAMBA Texas Tech University West Texas mesonet site near Olton measured a severe wind gust of 60 mph.

Illinois · 1 report

TimeLocationCountyObserver comment
03:47ANDALUSIAROCK ISLANDSeveral trees were blown down in town, time estimated from radar.

New Mexico · 1 report

TimeLocationCountyObserver comment
16:54CORREOCIBOLAA NMDOT mesonet weather station along I-40 measured a severe wind gust of 63 mph induced by a dry thunderstorm.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check