← All storm days

Hail Storm Map — July 17, 2025

Hail storm map for July 17, 2025: max 3.00" hail across CO, IL, KY, MT, NC, NM, SD, VA, ~3,449 structures in swath.

COILKYMTNCNMSDVA

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

A low hail event swept across CO, IL, KY, MT and 4 more states on July 17, 2025, with MRMS radar measuring stones up to 3.00". An estimated 3,449 structures fell inside the qualifying swath. Montana took the brunt with ~1,212 structures estimated in the ≥1" footprint. Roughly 2 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 4 hail reports and 77 wind reports for the day.

Max hail size
3.00"
States impacted
8
Structures in swath
3,449

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
Montana1,2121212
Kentucky1,13000
South Dakota538110
North Carolina36400
New Mexico7000
Illinois6800
Virginia6200
Colorado500

NOAA storm reports

Hail reports (4)

Montana · 4 reports

TimeLocationCountyObserver comment
17:35MALTA SOUTH DOTPHILLIPSQuarter size hail estimated from webcam imagery from the Malta South US-191 DOT site.
19:05BRUSETTGARFIELDTrained spotter reported damaged windshields of six vehicles and shattered house windows, all from hen egg size hail.
19:20FLATWILLOWPETROLEUMPublic reported hen egg size hail.
19:50WINNETTPETROLEUMTrained spotter reported golf ball size hail.

Wind reports (77)

Kansas · 15 reports

TimeLocationCountyObserver comment
01:35KEENEWABAUNSEEEstimated 60 mph wind gust.
01:40KANSAS CITYWYANDOTTESocial media report of a large tree down at a residence.
01:40MUNCIEWYANDOTTEDowned tree and wires near 64th Street.
01:40TURNERWYANDOTTEDowned tree limb and wires near Inland Drive.
01:45KANSAS CITYWYANDOTTEDowned tree limb and wires near Orville Avenue.
01:48LENEXAJOHNSONSeveral social media reports of mostly small tree limbs down in Lenexa. Time estimated from radar.
01:50KANSAS CITYWYANDOTTESocial media report of a large tree down onto a house. Time and location estimated from radar.
01:50MERRIAMJOHNSONDowned tree limbs and wires near 53rd Street. Time estimated from radar.
01:56PRAIRIE VLGJOHNSONSeveral social media reports of large trees downed near Nieman Road. Time estimated from radar.
02:00SHAWNEEJOHNSONSeveral social media reports of downed trees in the Shawnee and Merriam areas. Some property damage occurred in multiple instances. Time estimated from radar.
02:00TOPEKASHAWNEEDowned trees reported at 2800 and Massachusetts Ave. Delayed report. Time estimated radar.
02:04PERRYJEFFERSONTime estimated from radar. 5 inch diameter tree branch down.
02:06TURNERWYANDOTTEPublic mPING report of tree limbs down.
02:12PRAIRIE VLGJOHNSONPublic mPING report of downed trees. Time estimated from radar.
02:53OTTAWAFRANKLINEstimated 60 mph gust.

West Virginia · 11 reports

TimeLocationCountyObserver comment
13:00MARTHACABELLA tree was blown down along Big Bend Road south of Barboursville.
13:05HOWELLS MILLCABELLTree damage along Grant Gardens Road resulted in local power outages in the Ona area.
13:30SATTESKANAWHAOver 300 homes in the St Albans area were without power due to nearby tree and power line damage.
13:35FOURTEENLINCOLNA tree blew down near McClellan Highway.
16:22WASHINGTONWOODIn Blennerhassett, a downed tree down hung onto a power line along Creel Lane.
16:27MELDAHLSWOODMultiple trees were blown down in and around the town of Washington.
16:36PETTYVILLEWOODPower lines were blown down along Pettyville Road.
16:38TALLYHOWOODA tree and adjacent power line were both blown down at the intersection of Laurel Creek Road and Winding Road in Waverly.
16:41MURPHYTOWNWOODIn Murphytown, a tree was knocked down across the Northwestern Turnpike.
16:42DALLISONWOODIn the community of Dallison, a transformer blew and resulted in three downed power poles.
17:35NORTH FORKBOONEA tree blew down onto Hubert Hill Road and blocked one of the lanes outside of Chapmanville.

Montana · 11 reports

TimeLocationCountyObserver comment
14:30INVERNESSHILLMT DOT weather station (Inverness US-2 MP 337.6) measured a 58 mph wind gust.
15:13CONRAD ARPTPONDERAPeak wind gust of 52 mph resulted in a tree branch of 6 to 12 inches in diameter breaking off. Hail was the size of nickels.
15:28BRADYPONDERAAn Ambient weather station reported a 69 mph wind gust.
17:02MONTAGUECHOUTEAUAmbient weather station Stone windmill measured a 63 mph gust.
17:50SUN PRAIRIEPHILLIPSTrained spotter reported multiple 6-inch diameter tree limbs broken off, in addition to heavy rain. Wind speed estimated at 60 mph.
19:30WINNETTPETROLEUMTrained spotter measured a 60 mph wind gust.
19:30WINNETTPETROLEUMA wind gust of 63 mph was measured by the Winnett MT-200 DOT site.
19:50WINNETTPETROLEUMTrained spotter reported a 60 mph wind gust.
20:00FLATWILLOWPETROLEUMA wind gust of 66 mph was measured at the Mosby South HydroMet site (Montana Climate Office network).
20:00ROCK SPGSROSEBUDMesonet station mthil at 1.6 NW Rock Springs.
21:00COHAGENGARFIELDA wind gust of 66 mph was measured at the Hillside MT-59 DOT site.

North Carolina · 9 reports

TimeLocationCountyObserver comment
14:20STONEVILLEROCKINGHAMThunderstorm winds blew down one tree near the intersection of Belthrop Road and Taylor Road.
14:25REIDSVILLE ARPTROCKINGHAMThunderstorm winds blew down one tree near the intersection of US Route 158 and US Route 29.
14:25BOULEVARDROCKINGHAMThunderstorm winds blew down one tree along Price Street in front of Douglass Elementary School.
15:12CHEEKSRANDOLPHA tree was reported down on Riverside Road.
15:18SILK HOPECHATHAMOne tree was reported down near the 1000 block of Pleasant Hill Church Road.
15:22STATESVILLE RHYNE ARIREDELLRescue squad reported a tree blown down at Liberty Hill Rd and Pisgah Church Rd and another tree down at Midway Rd and Caroldon Ln.
16:16MIDWAYDAVIDSONA tree was reported down near Hickory Tree Road and North Payne Road.
16:35ELLERDAVIDSONPower outages were caused by a tree damaging power equipment along Hartman Road near Carrington Lane.
16:40NORTH DURHAMDURHAMPower outages were caused by fallen trees damaging equipment near the intersection of Cheryl Avenue and North Roxboro Street.

Virginia · 6 reports

TimeLocationCountyObserver comment
13:25AIKEN SUMMITHENRYThunderstorm winds blew down one tree near the intersection of Axton Road and Irisburg Road.
13:55SANDY LEVELHENRYThunderstorm winds blew down one tree on Axton Road near Ridgeway.
15:12THAXTONBEDFORDThunderstorm winds blew down one tree along Flat Top Road about three miles south of Thaxton.
15:16BEDFORD CITYBEDFORDThunderstorm winds blew down one tree along Wheatland Road about three miles east-southeast of Thaxton.
15:25BEDFORD CITYBEDFORDThunderstorm winds blew down multiple trees along the 1400 block of High Acre Road.
19:05GREENDALEWASHINGTONSeveral trees blown down by severe thunderstorm wind gusts.

Ohio · 5 reports

TimeLocationCountyObserver comment
15:33DUNDASVINTONA tree was blown down along Shiloh Road.
15:59ATHENS OHIO UNIV ARPATHENSPower lines were blown down along the road that leads towards the Athens University Airport.
16:23CHESAPEAKELAWRENCEA tree was blown down into the roadway at the intersection of Robinson Road and Thompson Road.
16:24GALLIPOLIS ARPTGALLIASeveral downed trees within the town of Gallipolis resulted in local power outages.
16:31ROMELAWRENCEA tree blew down into power lines along Little Paddy Road outside of Proctorville.

Kentucky · 3 reports

TimeLocationCountyObserver comment
13:20HENDERSONHENDERSONPower lines were downed by thunderstorm winds onto S. Green St. Further north, a 50mph gust was recorded near the intersection of US-60 and US-41.
14:54DEMLYTOWNOLDHAMA tree was blown down along North Cedar Point Road northwest of Buckner.
16:14WHITE HALLMADISONMultiple trees were blown down along Clay Lane.

Tennessee · 3 reports

TimeLocationCountyObserver comment
17:55CAPLEVILLESHELBYPowerlines were knocked down near the intersection of East Shelby Drive and Getwell Road.
18:02CAPLEVILLESHELBYA tree was knocked down on a car near E Shelby Dr and Tchulahoma Rd.
19:51THARPESTEWARTA strong thunderstorm moving through the Dover area downed a few trees at a campground in the area. Size of the trees downed is unknown. Damages are a rough estimate.

Maine · 3 reports

TimeLocationCountyObserver comment
14:53CANTON PTOXFORDSevere thunderstorm outflow winds downed a tree that took powerlines down across School Street in Canton.
14:58KENNEDYS CORNERFRANKLINSevere thunderstorm outflow winds downed a large tree down on ME-133 in Jay.
18:00ALLAGASHAROOSTOOKA woman was killed while camping in the Allagash Wilderness region when thunderstorm winds toppled a tree on to her tent.

Idaho · 3 reports

TimeLocationCountyObserver comment
16:30BLACK PINEONEIDAA 62 mph thunderstorm outflow wind gust was recorded at the Juniper Interchange mesonet site on interstate 84.
18:30HOLBROOKONEIDAA 61 mph thunderstorm outflow wind recorded at the Holbrook ITD mesonet site.
22:35OVIDBEAR LAKEThe Bear Lake County AWOS station K1U7 recorded a 60 mph thunderstorm outflow wind.

Illinois · 2 reports

TimeLocationCountyObserver comment
01:26MACOUPIN STATIONMACOUPINThunderstorm winds downed a tree on Valley Road.
02:00MT OLIVEMACOUPINThunderstorm winds downed a tree along Route 66.

New Hampshire · 2 reports

TimeLocationCountyObserver comment
19:02NORTH WEAREHILLSBOROUGHSevere thunderstorm outflow winds downed multiple trees down on Pine Hill Rd and Sunrise Lane in Weare.
19:44PEPPERMINT CORNERROCKINGHAMSevere thunderstorm outflow winds downed tress on west side of Derry and near State Route 28.

Utah · 2 reports

TimeLocationCountyObserver comment
15:50LAKE SHRUTAHThe SR-68 at MP 16 Mosida mesonet station recorded a wind gust of 60 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.
15:55AMERICAN FORKUTAHThe American Fork Marina 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.

Pennsylvania · 1 report

TimeLocationCountyObserver comment
01:38RAILROADYORKA severe thunderstorm, producing downburst winds estimated near 60 mph, produced crop damage on the 1500 block of Spruce Road southwest of Shrewsbury.

Vermont · 1 report

TimeLocationCountyObserver comment
15:43SWANTONFRANKLINTree, wire, and minor structural damage to a home in Swanton.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check