← All storm days

Hail Storm Map — June 25, 2026

Hail storm map for June 25, 2026: max 3.00" hail across AR, CO, ID, IL, IN, KS, MI, MO, MT, NM, NY, OH, OK, TX, UT, WY, ~54,582 structures in swath.

ARCOIDILINKSMIMOMTNMNYOHOKTXUTWY

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

A significant hail event swept across AR, CO, ID, IL and 12 more states on June 25, 2026, with MRMS radar measuring stones up to 3.00". An estimated 54,582 structures fell inside the qualifying swath. Kansas took the brunt with ~17,519 structures estimated in the ≥1" footprint. Roughly 453 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 49 hail reports and 127 wind reports for the day.

Max hail size
3.00"
States impacted
16
Structures in swath
54,582

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
Kansas17,51933822
Oklahoma12,0452,430418
Missouri10,96000
Texas7,4938036
Utah1,65600
Michigan1,48500
Indiana99600
Ohio52600
New York42300
Arkansas40700
Colorado287387
Idaho24100
Wyoming21500
New Mexico163420
Illinois11300
Montana5300

NOAA storm reports

Hail reports (25)

Montana · 5 reports

TimeLocationCountyObserver comment
13:09IRONLEWIS AND CLARKMostly nickel sized hail with a few quarter sized mixed in.
13:18(HLN)HELENA RGNL ARPLEWIS AND CLARKMPING public report of quarter sized hail.
13:33EAST HELENALEWIS AND CLARKA member of the public shared a photo of quarter-sized hail on social media.
15:147 WSW Red LodgeCarbonDelayed report. Several vehicles dented in campground area.
15:15MARIASLIBERTYPublic reported Ping Pong Ball sized hail near Tiber Dam. Time is estimated from radar.

Utah · 5 reports

TimeLocationCountyObserver comment
13:38TAYLORSVILLESALT LAKEBroadcast media reported 1.75 hail via social media account. Location estimated via radar, time is approximate.
13:38TAYLORSVILLESALT LAKEPublic video via social media of hail in Taylorsville with estimated max hail size up to 1.75. Location and time are approximate.
13:58HOLLADAYSALT LAKEPublic report of 1.00 hail in Holladay via social media. Time and location are approximate.
13:59HOLLADAYSALT LAKEPublic photo of hail in Holladay with estimated max size around 1.50. Time and location are approximate.
15:15KAMASSUMMITPublic reported 1.00 hail on social media in Kamas, UT. Time and location are approximate.

Oklahoma · 4 reports

TimeLocationCountyObserver comment
15:51BOISE CITYCIMARRONHail fell across Boise City that ranged from ping pong ball size to tennis ball size. Multiple windows and car windshields were broken or damaged.
19:29ERICKBECKHAMThe report was relayed through Spotter Network.
20:15DELHIBECKHAMThe report was relayed through Spotter Network.
20:57MANGUMGREERThe report was relayed through mPING.

Kansas · 3 reports

TimeLocationCountyObserver comment
18:227 ENE HickokGrantSocial media report of quarter sized hail.
19:40MC CUNECRAWFORDHail to the size of half dollars fell in northern Cherokee county.
19:57WEIRCHEROKEEHail to the size of quarters fell south of Pittsburg, Kansas.

Wyoming · 3 reports

TimeLocationCountyObserver comment
13:40MIDWESTNATRONAThe public reported quarter size hail to the south of Midwest.
16:39FEDERALLARAMIEQuarter sized hail confirmed via photo from trained spotter in Federal Wyoming.
16:46CODYPARKA trained spotter reported nickel size hail the southeast of Cody.

Missouri · 2 reports

TimeLocationCountyObserver comment
15:06PLEASANT HOPEPOLKHail to the size of quarters fell in Pleasant Hope.
20:55JOPLINJASPERHail to the size of quarters fell on the west side of Joplin.

Michigan · 1 report

TimeLocationCountyObserver comment
13:19Lake CityMissaukeeReport from mPING: Half-inch (0.50 in.). Multiple reports.

New Mexico · 1 report

TimeLocationCountyObserver comment
18:20CAPULINUNIONHail stripped trees and vegetation of their leaves.

Texas · 1 report

TimeLocationCountyObserver comment
17:53REESE VLGLUBBOCKNumerous reports were received of a swath of hail on the northwest side of the city of Lubbock. Hail ranged in size from penny to quarter size.

Wind reports (116)

Texas · 24 reports

TimeLocationCountyObserver comment
15:58PERRYTON MUNI ARPTOCHILTREEOne inch diameter tree limbs were blown down at Wolf Creek County Park.
16:30RIVERTONREEVESMesonet station FW9692 Pecos measured a 59 mph wind gust. The time of occurrence is partially estimated.
17:02PYOTEWARDMembers of the public posted pictures of several powerlines blown down onto State Hwy 115 on social media. The time of occurrence is estimated from radar. The maximum gust and the cost of damages is also estimated.
17:13GAGEBYHEMPHILLA 60mph wind gust was measured at the mesonet site located six miles east-southeast of Lora, or about ten miles east of Miami AT 613pm CDT. This site also observed a maximum wind gusts of 74mph at 632pm CDT.
17:41DUMASMOOREThis 72mph wind gust, that persisted for two minutes, occurred as a result of an outflow boundary moving south from nearby thunderstorms.
17:52LEVELLANDHOCKLEYA Texas Tech University West Texas mesonet site near Levelland measured a severe gust of 65 mph.
18:01FRIONAPARMERA Texas Tech University West Texas mesonet site near Friona measured severe wind gusts from 1801 CST through 1807 CST. A peak wind gust of 73 mph was measured at 1807 CST.
18:05HOOVERGRAYDamaging winds moved through eastern Gray County. Five inch tree branch broken, camper lifted and moved, one cattle trailer and one flat bed trailer was moved by thunderstorms winds. In addition a small dumpster moved approximately 30 yards from original location.
18:06SARAGOSAREEVESStrong winds near MM 213 on I-10 overturned two tractor trailers. The time of occurrence is estimated from radar. The maximum wind gust and cost of damages is also estimated.
18:12SARAGOSAREEVESPecos Fire and Rescue reported RVs overturned on IH-10 MM 218. The total time of occurrence is estimated from radar. The maximum wind gust and cost of damages are also estimated.
18:18LAKETONGRAYDamage occurred at the Trejas Feeders Ltd facility off Highway 152. A barn door was blown off, barn damage occurred, broken windows occurred, and fences were blown over.
19:00WHEELERWHEELERA combination of a storm survey, eyewitness reports, and radar data indicated that damage from a severe storm across western Wheeler County was caused by a strong rear-flank downdraft on the backside of a powerful supercell. The path of the most significant damage was approximately one mile wide. The most severe damage occurred in an RV park, where 16 unanchored travel trailers were rolled and destroyed. The south end of the trailer park was downstream from open areas, which likely contributed to higher wind speeds and greater damage in that specific section of|the park. One injury was reported, but most residents had either evacuated to a shelter or were not home at the time. An overturned pickup truck at the site was likely pushed over by adjacent rolling trailers. Other damage included snapped power poles, numerous broken large tree limbs, and a few uprooted trees. Several homes and businesses sustained significant roof damage, including metal buildings that were compromised after their overhead doors failed. Most well-constructed or newer|structures sustained only minor damage or remained unscathed. Peak wind speeds are estimated to have been near 100 mph. The swath of this damage was about four miles long and about 1800 yards wide.
19:06BORGERHUTCHINSONA 73 mph wind gust was measured at 806pm CDT. Maximum wind gust of 75 mph measured at 8:07pm CDT.
19:30SEAGRAVESGAINESEmergency management reported 4 broken power poles west of Seagraves. The total time of occurrence is estimated from radar. The cost of damages and the maximum wind gust is also estimated.
19:35SEAGRAVESGAINESEmergency management reported 2 broken power poles southwest of Seagraves. The total time of occurrence is estimated from radar. The total cost of damages and the maximum wind gust is also estimated.
19:38SEAGRAVESGAINESThe West Texas Mesonet station 15 Seagraves 1SW measured severe wind gusts, including a gust to 63 mph.
19:39(AMA)AMARILLO INTL APOTTERA few power poles were blown over.
19:40SEAGRAVESGAINESEmergency management reported several electrical poles were down in Seagraves near the Lowes. One power pole was reported to be downed on a vehicle and one on a house. Numerous reports of damaged roofs as well. The total time of occurrence is estimated from radar. The total cost of damages and the maximum wind gust is also estimated.
20:08LOOPGAINESEmergency management reported 6 broken power poles east of Loop. The total time of occurrence is estimated from radar. The total cost of damages and the maximum wind gust is also estimated.
20:27SLATONLUBBOCKA Texas Tech University West Texas mesonet site near Slaton measured severe wind gusts from 2027 CST through 2034 CST. A peak wind gust of 110 mph was measured at 2027 CST. Near the mesonet station, cotton crops were destroyed along with stripped mesquite trees. Irrigation pivots were damaged and partially rolled. Additionally, a heavy gate damaged the surrounding fence of the mesonet site.
20:30PLAINVIEWHALEAt 2030 CST, the Automated Weather Observing System at Hale County Municipal Airport measured a wind gust of 58 mph. Two minutes later at 2032 CST, a Texas Tech University West Texas mesonet site near Plainview measured a severe wind gust of 85 mph.
21:23MEMPHISHALLA Texas Tech University West Texas mesonet site near Memphis measured a severe wind gust of 60 mph.
21:36CAPROCK CANYONS STATE PARKBRISCOEA Texas Tech University West Texas mesonet site at Caprock Canyons State Park measured a wind gust of 58 mph.
21:50TURKEYHALLA Texas Tech University West Texas mesonet site near Turkey measured a severe wind gust of 60 mph.

Oklahoma · 23 reports

TimeLocationCountyObserver comment
09:40BRAMANKAYGrain bins were damaged by thunderstorm winds. The location is approximate, and the event time is estimated based on radar observations. The report was relayed through Spotter Network.
15:46INOLAROGERSThunderstorm wind gusts were estimated to 60 mph.
15:50BOISE CITYCIMARRONLarge tree limbs were broken in northwest Boise City. A plane was also moved from the tarmac at Boise City airport to nearby field due to thunderstorm wind gusts.
16:00BOISE CITYCIMARRONAn 101 mph wind gust was measured at the Oklahoma Mesonet site located three miles south-southeast of Boise City.
16:00CHOUTEAUMAYESThunderstorm wind gusts were measured up to 62 mph.
16:10WAGONER WHITEHORN FLWAGONERStrong thunderstorm wind severely damage the White Horn Cove Marina on Lake Ft. Gibson.
16:20GRIGGSCIMARRONLarge trees were uprooted two miles northwest of Kerrick on the west side of Highway 287.
16:30HULBERTCHEROKEEStrong thunderstorm wind blew down trees and snapped numerous large tree limbs.
16:55TAHLEQUAHCHEROKEEThunderstorm wind gusts were measured to 83 mph, and multiple trees were uprooted in the area.
16:58TAHLEQUAHCHEROKEEThunderstorm wind gusts were estimated up to 70 mph in Tahlequah.
17:00COOKSONCHEROKEEStrong thunderstorm wind blew down a tree.
17:46ARNETTELLISA mobile mesonet observation from a National Severe Storms Laboratory field team. The location is approximate.
19:00BUTLERCUSTERButler (BUTL) Mesonet observation.
19:05BUTLERCUSTERButler (BUTL) Mesonet observation.
19:10BUTLERCUSTERButler (BUTL) Mesonet observation.
19:30ERICKBECKHAMThree-inch tree branches were blown down. The report was relayed through mPING. The event time is estimated based on radar observations.
19:35ERICKBECKHAMErick (ERIC) Mesonet observation.
19:40ERICKBECKHAMErick (ERIC) Mesonet observation.
19:50DELHIBECKHAMMultiple power poles were snapped. The report was relayed through Spotter Network. The event time is estimated based on radar observations.
20:48MANGUMGREERThe report was relayed through Spotter Network.
21:10ELK CITYBECKHAMElk City (ELKC) Mesonet observation. Wind gust associated with a probable heat burst event.
21:15ELK CITYBECKHAMElk City (ELKC) Mesonet observation. Wind gust associated with a probable heat burst event.
22:50HESTERGREERMangum (MANG) Mesonet observation.

Wyoming · 19 reports

TimeLocationCountyObserver comment
13:135 E ErvayNatronaMesonet station RSNW4 Fales Rock. Time estimate from radar.
13:35MUDDY GAPCARBONCamp Creek RAWS site gusted to 63 mph.
13:35JEFFREY CITYFREMONTA 63 mph wind gust was recorded at the Camp Creek RAWS site.
13:48ALCOVANATRONAWind gusts as high as 61 mph were reported to the west of Alcova reservoir along Highway 220.
14:07(CPR)NATRONA CO ARPTNATRONAThere were several reports of strong thunderstorm wind around Casper. The strongest gust was 67 mph at Scenic Drive on the south side of Casper.
14:306 SE CasperNatronaMesonet station PC392 Claude Creek (PC).
14:303 SSE CasperNatronaMesonet station PC377 Scenic Dr (PC).
14:40PARKERTONCONVERSEMuddy Creek site near the county line reported 60 mph wind gust.
14:40OIL SPRINGSCARBONMesonet sensor northeast of Hanna reported a wind gust of 58 MPH.
14:53COYOTE SPRINGSCARBONWYDOT site east of Sinclair Wyoming reported a gust of 62 MPH.
14:54ELMOCARBONMesonet site near Hanna Wyoming reported a gust of 60 MPH.
15:42QUEALY DOMEALBANYWYDOT site along Interstate between Arlington and Laramie reported a gust of 60 MPH.
16:10LARAMIEALBANYPilot Hill Mesonet site 7 miles east of Laramie Wyoming.
16:17LARAMIEALBANYHAM radio operator reported severe wind gust from his home weather station.
16:55CHEYENNELARAMIEBranches down in numerous locations along East Pershing Boulevard in central Cheyenne.
17:01SPEERLARAMIENWS Employee sent photos of a derailed train with about 40 cars loaded with shipping containers on their side. Near exit 4 on I-25. Derailed train could be seen clearly from the Interstate for days. Time is the estimated time of QLCS moving through that area.
17:03SPEERLARAMIEMesonet sensor south of Cheyenne reported a gust of 63 MPH near the site of the train derailment.
17:13(CYS)CHEYENNE AIRPORTLARAMIECheyenne airport ASOS sensor.
17:44SOUTH GREELEYLARAMIEColorado Department of Transportation site at the Wyoming Colorado border gusted to 60 mph.

Florida · 12 reports

TimeLocationCountyObserver comment
11:102 SW Hobe SoundMartinThe WeatherFlow station at Hobe measured a peak wind gust of 49MPH/43KT from the southeast at 12:10 PM.
13:45BRONSONLEVYLocal EM reported a broken powerline along with a downed tree along SR 24 and Marshburn Drive near Bronson in Levy County.
13:483 SSW Crystal LakePolkMesonet station FW0669 Lakeland.
13:59FletcherDixieThe Weatherstem station at FSWN Dixie County Emergency Services Station 3 recorded a wind gust of 45mph.
14:081 WNW Vero BeachIndian RiverVero Beach Municipal Airport measured a peak wind gust of 39MPH/34KT from the southwest at 3:08 PM.
14:092 SW Lake AlfredPolkASOS station KGIF Winter Haven.
15:30SAN MATEOPUTNAMDispatcher reported a tree down near the intersection of Central Ave and South Fern St in San Mateo area. Time estimated via radar.
15:45DUPONT CENTREST. JOHNSSt. Johns County 911/Dispatch reported that a tree was downed across Interstate 95 near a rest area. Time of event based on radar data.
16:20PICOLATAST. JOHNSSt. Johns County 911/Dispatch reported that a tree was downed by strong wind gusts across County Road 13 North. Time of event based on radar data.
16:531 SE Southwest InternatLeeASOS station KRSW Fort Myers.
17:05KINGS FERRYNASSAUNassau County 911/Dispatch reported that a tree was downed by strong wind gusts near the intersection of Kings Ferry Road and Haddock Road. Time of event based on radar data.
18:162 NE Jacksonville InterDuvalASOS station KJAX Jacksonville Intl Airport measured a peak wind gust of 48 mph.

Utah · 6 reports

TimeLocationCountyObserver comment
15:1116 NW MoabGrandASOS station KCNY 16 NW Moab.
15:40ST JOHNTOOELEMesonet station UTJPS Johnsons Pass recorded a thunderstorm wind gust to 61 mph.
16:0040 NNE Castle ValleyGrandMesonet station UTHAD I-70 At Mp 226 Harley Dome.
16:102 NW La Sal Jct ArptSan JuanMesonet station UTFIM Us-191 At Mp 104 Flat Iron.
16:4846 NNE Castle ValleyGrandMesonet station BCRU1 Bryson Canyon.
19:15FILLMORE ARPTMILLARDAWOS station KFOM 1 WSW Fillmore recorded a thunderstorm wind gust to 58 mph.

Kansas · 6 reports

TimeLocationCountyObserver comment
02:149 N Page CityThomasSite KKSCOLBY28 measured a 57 mph wind gust.
02:351 WNW ColbyThomasKansas mesonet site in Colby measured a 56.7 mph wind gust.
19:44CHERRYVALEMONTGOMERYA couple of tree branches and limbs were snapped.
19:45PARSONS TRI CITY ARPLABETTEWind gust measured at Parsons Tri-City Airport.
19:50DENNISLABETTEThere was damage to an animal shed from strong winds in addition to some broken tree branches in the area.
20:05SCAMMONCHEROKEEPowerlines were down in Scammon due to thunderstorm winds.

Ohio · 6 reports

TimeLocationCountyObserver comment
16:20CASSELLGUERNSEYTree down near intersection of Savage Road and Claysville Road.
16:30CRAIGGUERNSEYTree down along Corduroy Road.
16:42SENERAVILLE RESNOBLETree down on a home in Lashley.
17:14HANOVERTONCOLUMBIANASnapped tree knocked down a power line.
17:33LEAVITTSBURGTRUMBULLLarge tree down, striking two homes and taking down power lines.
19:31TIFFINSENECAA large tree tree was blown down.

Colorado · 4 reports

TimeLocationCountyObserver comment
16:19MeekerRio BlancoASOS station KEEO Meeker Airport.
18:042 ESE GypsumEagleAWOS station KEGE Eagle County Rgnl Airport.
18:522 SE Denver Intl AirporDenverASOS station KDEN Denver Intl Airport.
18:585 NW Glenwood SpringsGarfieldMesonet station STOC2 Strm King Mt, Glnwood 4NW.

New Mexico · 4 reports

TimeLocationCountyObserver comment
15:19CARNUELBERNALILLOA public weather station measured a 59 mph thunderstorm wind gust.
15:40EL LLANITOSANDOVALPublic weather stations measured severe thunderstorm wind gusts that also produced blowing dust resulting in near zero visibility through portions of Rio Rancho.
16:05LA CIENEGASANTA FEThe NM Roads weather station at La Bajada Hill along I-25 measured a 61mph thunderstorm wind gust.
18:42(ROW)ROSWELL IND AIRPORTCHAVESThe ASOS station at KROW Roswell Air Center measured a 64 mph thunderstorm wind gust.

Missouri · 3 reports

TimeLocationCountyObserver comment
11:50FERGUSONST. LOUISA thunderstorm produced strong winds which snapped a large tree. The tree fell onto a garage and damaged it.
14:50KAMPVILLEST. CHARLESA severe thunderstorm produced strong winds which brought down power lines and caused damage to trees.
15:08PLEASANT HOPEPOLKThunderstorm winds downed trees on H highway and several other county roads just north of Pleasant Hope.

Pennsylvania · 3 reports

TimeLocationCountyObserver comment
16:06BRIDGEPORTCLEARFIELDA severe thunderstorm, producing wind gusts estimated near 60 mph, knocked down multiple trees onto Curwensville Grampian Highway near Curwensville.
16:12HAMILTONJEFFERSONTree down blocking half the road.
16:12HYDECLEARFIELDA severe thunderstorm, producing wind gusts estimated near 60 mph, knocked down a tree near the intersection of Washington Avenue and Country Club Road near Hyde. An additional second batch of trees was knocked down on McPhearson Street in Hyde.

Mississippi · 2 reports

TimeLocationCountyObserver comment
14:57RICE HILLRANKINA 67 mph wind gust measured with handheld anemometer at Highway 18 and Highway 80 near Gray Daniels Chevrolet dealership.
17:15BLUNTSNEWTONA tree was blown down along Garrison Road.

Michigan · 1 report

TimeLocationCountyObserver comment
17:20MARYSVILLEST. CLAIRNumerous trees and power lines were blown down across the city.

Arkansas · 1 report

TimeLocationCountyObserver comment
14:55STARKCLEBURNENumerous trees damaged around Greers Ferry with most damage confined from medium to large limbs.

Montana · 1 report

TimeLocationCountyObserver comment
18:052 WNW JordanGarfieldASOS station KJDN Jordan.

Kentucky · 1 report

TimeLocationCountyObserver comment
17:11INDIAN HILLSJEFFERSONThere was a tree down across Blankenbaker Lane and Hempstead Road. Another tree was down over Blankenbaker Lane and Mohican Hill Court.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check