Storm reports — Thursday, July 10, 2025

The NOAA Storm Prediction Center logged 2 tornado reports, 46 hail reports and 163 damaging-wind reports for the storm day from 12:00 UTC on Jul 10, 2025 to 12:00 UTC the next morning — most of them in IL, NE, KS.

2tornado reports
46hail reports · largest 2.50″
163wind reports · peak 83 mph

Reports by state

IL43NE38KS20IA19CO15NY14GA13SC11VT8ND6NC6OH5NM4OK4SD2ME1WI1TX1

Tornado reports

UTCRatingPlaceCountyStateRemarks
21:14—5 E Port WentworthJasperSCNWS storm survey team determined that an EF0 tornado occurred within the Savannah National Wildlife Refuge between 5:14 PM until 5:16 PM. The tornado had an estimated p (CHS)
23:44—1 Ne CantonJacksonIACorrects previous tornado report from 1 NW Ironhills. Video of a brief touchdown... no damage observed. (DVN)

Hail reports

UTCSizePlaceCountyStateRemarks
14:211.00″2 W PiedmontMeadeSD(UNR)
18:101.00″4 Nw SalemOconeeSC(GSP)
18:431.00″1 N OrleansOrleansVTPhoto received from the town clerk. (BTV)
20:051.00″6 Wnw FriendScottKS(DDC)
20:281.75″2 Ne NelsonLeeIL(LOT)
20:331.00″UlyssesGrantKS(DDC)
20:331.25″2 N NelsonLeeIL(LOT)
20:351.00″6 Nne OrleansHarlanNE(GID)
20:561.50″1 Ese DixonLeeIL(LOT)
21:071.50″1 S DixonLeeILReport from mPING: Ping Pong Ball (1.50 in.). (LOT)
21:141.25″1 Ne DixonLeeILReport from mPING: Half Dollar (1.25 in.). (LOT)
21:172.00″4 S Grand DetourLeeILReport from mPING: Hen Egg (2.00 in.). Time estimated by radar. (LOT)
21:272.00″4 S Grand DetourLeeILReport from mPING: Hen Egg (2.00 in.). (LOT)
21:441.75″11 Nne GladstoneUnionNM(ABQ)
21:471.00″2 Ese Machesney ParkWinnebagoILTime estimated by radar. (LOT)
21:551.00″RockfordWinnebagoILReport from mPING: Quarter (1.00 in.). (LOT)
22:051.50″2 E Loves ParkWinnebagoILHeavy hail from 5:00-5:10 PM. Varied in size with largest piece being 1.5in measured. No injuries and no obvious damage at this time. (LOT)
22:101.00″3 E Loves ParkWinnebagoILReport from mPING: Quarter (1.00 in.). (LOT)
22:101.50″Machesney ParkWinnebagoIL(LOT)
22:131.00″4 Nnw Cherry ValleyWinnebagoIL(LOT)
22:271.00″2 Sw Paw PawLeeILReport from mPING: Quarter (1.00 in.). (LOT)
22:371.00″Iowa CityJohnsonIA(DVN)
22:401.75″4 Ne NelighAntelopeNE(OAX)
22:422.00″4 Nw EarlvilleLeeIL(LOT)
22:571.25″8 Nw MonroePlatteNEReport from mPING: Half Dollar (1.25 in.). (OAX)
22:581.25″7 N GenoaPlatteNEReport from mPING: Half Dollar (1.25 in.). (OAX)
23:151.00″WilcoxKearneyNE(GID)
23:171.00″1 Ne HumphreyPlatteNEReport from mPING: Quarter (1.00 in.). (OAX)
23:181.00″1 Ne HumphreyPlatteNEReport from mPING: Quarter (1.00 in.). (OAX)
23:201.00″WilcoxKearneyNE(GID)
23:221.75″WilcoxKearneyNEping pong to golf ball size hail at its peak caused damage to siding. (GID)
23:251.00″Saratoga SpringsSaratogaNY(ALY)
23:302.50″3 N MaxbassBottineauND(BIS)
23:321.75″7 Ssw WesthopeBottineauNDBroadcast media relayed report with picture. (BIS)
23:371.75″MindenKearneyNESocial media report of quarters with a few goofball sized hail in town. (GID)
23:401.75″4 Ene MaxbassBottineauNDsofter hail... lasted 3 minutes. (BIS)
23:522.50″NewburgBottineauNDBroadcast media relayed delayed report. (BIS)
23:562.50″NewburgBottineauNDEstimated time. Large hail lasted approximately 20 minutes. (BIS)
00:081.00″5 Nw HansenHallNEReport from mPING: Quarter (1.00 in.). (GID)
00:251.25″1 Ese SavannaCarrollIL(DVN)
00:401.00″Center HillCarrollILQuarter sized hail lasting for about ten minutes. (DVN)
00:501.00″WilcoxKearneyNE(GID)
01:001.00″5 E Sheyenne LakeSheridanNDLate report from last evening. Time based on radar. Mainly rain but a few quarters mixed in. (BIS)
01:111.25″3 Ne BradleyKankakeeILmPing report of half dollar sized hail. (LOT)
02:171.75″ClintonClintonIALocation and time estimated by radar. (DVN)
09:401.00″South ParisOxfordMEDelayed report. Photo from social media shows hail stone around the size of a quarter. Time estimated from radar. (GYX)

Wind reports

UTCGustPlaceCountyStateRemarks
12:35damage7 Se SymertonKankakeeILCorrects previous tstm wnd dmg report from Manteno (with more specific lat/lon). Reports of several downed power lines (4 observed)... snapped tree limbs (approx. 6+ in (LOT)
15:5658 mph3 Nw WastaPenningtonSD(UNR)
16:4568 mph5 Nne Pueblo WestPuebloCOMesonet station GW3678 PUEBLO WEST. (PUB)
18:46damageLeavittsburgTrumbullOHTrees and wires downed around Leavittsburg. (CLE)
18:50damageWarrenTrumbullOHPortion of a birch tree downed. Time estimated via radar. (CLE)
19:10damage2 Ne MapleCurrituckNCTree downed onto a power pole on Bells Island Rd. and NC-168. (AKQ)
19:20damage4 Wnw Fort AnnWashingtonNYSeveral reports of wires downed and on a structure on Copeland Pond Road and Hadlock Pond Road. (ALY)
19:25damage2 N WeybridgeAddisonVTMultiple trees down on Vermont 17 (BTV)
19:35damage1 N WeybridgeAddisonVTBroken pole with wires down. (BTV)
19:4664 mph2 Ene Rocky FlatsJeffersonCONational Wind Technology Center. (BOU)
19:47damageRavennaPortageOHLocal public safety scanner reported multiple trees and wires down across central Portage County. Time estimated via radar. (CLE)
19:48damage3 E RavennaPortageOHTree down across state route 5. (CLE)
19:50damage1 Wnw BartlettCamdenNCTree downed on Perkins Rd. (AKQ)
19:5565 mph4 S Rocky FlatsJeffersonCOMesonet station DVI09234 Arvada. (BOU)
20:05damage1 S Sugar Bush KnollsPortageOHTree down on wire on West Lake Blvd between Greenwood and Merrill. Time estimated via radar. (CLE)
20:1658 mph3 N DenverDenverCOCorrects previous non-tstm wnd gst report from 3 N Denver. Mesonet station CO210 Denver I-70/Washington. (BOU)
20:1759 mph3 Ssw Commerce CityDenverCOMesonet station CO205 Denver I-70/Colorado. (BOU)
20:1758 mph3 Sw Commerce CityDenverCOCorrects previous non-tstm wnd gst report from 3 SW Commerce City. Mesonet station CO207 Denver I-70/York St. (BOU)
20:2759 mph6 Nw OrleansHarlanNEvia Davis weather station. (GID)
20:27damage2 W MiddleburyAddisonVTMultiple trees down on route 125 (BTV)
20:3058 mph2 Ne Buckley AfbArapahoeCOMesonet station E470 & 6th Avenue. (BOU)
20:32damageMiddleburyAddisonVTTrees and wires down in Middlebury. (BTV)
20:3559 mph2 Nnw UlyssesGrantKSAWOS station KULS Ulysses. (DDC)
20:36damageMiddleburyAddisonVTRoof damage to Middlebury High School and a tree down. (BTV)
20:4067 mph11 Ne EvaTexasOKThe first severe gust occurred at 3:35 PM and the final gust occurred at 3:45 PM. The peak was 67 mph. (AMA)
20:4258 mphDenver Intl AirportDenverCO(BOU)
20:5760 mph2 Ene Garden CityFinneyKS(DDC)
21:0383 mph1 Sw Garden CityFinneyKS(DDC)
21:05damage1 W CowpensSpartanburgSCTree fell on a vehicle near Brimfield Drive and West Church Street. (GSP)
21:21damage4 Sw RebeccaTurnerGASeveral downed trees and powerlines on Legg Rd. (TAE)
21:22damage3 W MeinhardChathamGASocial media video showed a thunderstorm wind gust snapping several large limbs off a tree onto a driveway of a home. Time determined using radar data. (CHS)
21:2458 mph8 Nnw FlaglerKit CarsonCO(GLD)
21:2560 mph5 Wnw PeytonEl PasoCO(PUB)
21:38damage1 Ne Orangeburg Mun AptOrangeburgSCEmergency Manager reports trees down near the intersection of Charleston Highway and Stonewall Jackson Blvd. (CAE)
21:39damage3 Ese Garden CityChathamGAA severe thunderstorm downed a power line at the 2100 block of Krenson Street. Time determined from radar data. (CHS)
21:3960 mph2 N FalconEl PasoCO(PUB)
21:40damageWilkinson HeightsOrangeburgSCEmergency Manager reports roof damage to multiple buildings at 1098 Joe S Jeffords Highway. (CAE)
21:40damageWaunakeeDaneWIPictures from social media indicating numerous large branches down across town. Time estimated from radar. (MKX)
21:45damage5 E CairoHallNEDowned tree branches up to 7-8 inches in diameter. (GID)
21:46damageBurroughsChathamGAA severe thunderstorm downed a power line at the 300 block of Beaufort Road. Time determined from radar data. (CHS)
21:4662 mph3 Ese FalconEl PasoCO(PUB)
21:49damageFitzgeraldBen HillGATrees down. (TAE)
21:55damage4 Nnw SavannahChathamGAPowerline reported down on Elm Street. Time determined from radar data. (CHS)
21:56damage5 N West BrooklynLeeILup to 6 diameter limbs down near Brooklyn RD on Rt 30. Corn fields also have corn blown at 35 to 40 degree angles. (LOT)
21:57damage1 Sw Jackson CornerOrangeVTTree down onto South Hill Road in Williamstown. (BTV)
22:00damageVancevilleTiftGADowned trees reported in Tift county. (TAE)
22:00damage1 S ThunderboltChathamGAA severe thunderstorm downed a power line near the 3200 block of Cedar Street. Time determined using radar data. (CHS)
22:01damageMysticIrwinGADowned Trees on Whitley Street. (TAE)
22:02damage2 Ssw VernonburgChathamGAA severe thunderstorm downed a power line near the intersection of Coffee Bluff Road and Ben Kell Road. Time determined from radar data. (CHS)
22:03damage7 Ssw PritchardvilleJasperSCThe Jasper County Warning Point reported a tree down on a power line on Bellinger Hill Road. (CHS)
22:10damageSavannahChathamGAChatham County EM reported downed powerlines across the county. Police scanner broadcast within the city of Savannah reported a tree blocking a road and at least one tr (CHS)
22:1560 mph3 E SenecaUnionNMLots of blowing dust kicked up with reduced visibility. (ABQ)
22:16damage6 Nnw ScrevenWayneGADelayed report. Wayne county dispatch reported a tree down on West Lake Dr and Griffis Rd. (JAX)
22:20damage1 Wnw Cherry ValleyWinnebagoILMultiple trees and power lines downed in Cherry Valley and on the southeast side of Rockford. Time estimated from radar. (LOT)
22:24damage8 N Hyde ParkLamoilleVTTree into power lines on Route 100 north of Hyde Park. (BTV)
22:25damage5 Ne ValdostaLowndesGATree down near 3300 Stallings Road. (TAE)
22:3060 mph5 S BurlingtonKit CarsonCO(GLD)
22:3060 mph5 Nnw HeartstrongYumaCO(GLD)
22:35damage2 Se Iowa CityJohnsonIAThere was a 6-8 inch tree trunk snapped by thunderstorm winds. (DVN)
22:39damageGarden PrairieBooneILTrees downed on Mill Stream Road and Garden Prairie Road. Time estimated from radar. (LOT)
22:50damage2 Ssw RaleighWakeNCSeveral hundred outages due to trees down on power lines. (RAH)
22:55damageHampshireKaneILDowned power lines resulting in power outages in the 100 block of Terwilliger Avenue. Time estimated by radar. (LOT)
22:55damage4 Nne HampshireKaneIL6 inch tree limb downed on Dietrich Road in Hampshire. Time estimated via radar. (LOT)
22:55damage1 Sse MarengoMchenryILMultiple trees and power lines downed in and near Marengo. Time estimated from radar. (LOT)
22:5962 mph3 Ne Glens FallsWarrenNY(ALY)
23:02damageFeltCimarronOKEM reported windows knocked out of two cars in Felt. Supports downburst with winds likely over 80 mph. (AMA)
23:03damage4 Nw ShorewoodKendallILLarge branch of a Bradford Pear Tree snapped. Time estimated by radar. (LOT)
23:04damageTildenAntelopeNEVideo of approximately 18 inch diameter tree limb down. Time estimated from radar. (OAX)
23:05damage3 N FeltCimarronOKA downburst event occurred near a feed lot 3 miles north of Felt and affected some parts surrounding. Roofs at the lot and at surrounding houses were torn but not compl (AMA)
23:06damage3 Wnw GarnerWakeNCTree uprooted and downed partially on a home. (RAH)
23:15damage5 Nw Grand IslandHallNEReports of structural damage and several reports of tree damage around town... primarily on the north side of town. (GID)
23:1762 mphGrand Island AirportHallNE(GID)
23:20damage4 Nw OatlandGeorgetownSCDowned tree blocking the roadway at the intersection of Browns Ferry Rd and Pinewood Dr. (ILM)
23:20damage1 Wnw Fort AnnWashingtonNYTrees downed on Goodman Road. (ALY)
23:2765 mph6 Ssw MindenKearneyNEvia Davis weather station. (GID)
23:27damage1 E Saratoga SpringsSaratogaNYTree downed on the Northway southbound within the area of Exit 14... New York Route 9P and New York Route 29 in Saratoga Springs. (ALY)
23:28damage3 Ne Saratoga SpringsSaratogaNYCorrects previous tstm wnd dmg report from 3 NE Saratoga Springs. Social media report received of a tree down on a fence along Liz Ann Drive near Saratoga Springs. (ALY)
23:2960 mph4 Wsw MindenKearneyNEvia Davis weather station. (GID)
23:30damage1 Nw Lemon SpringsLeeNCA few hundred outages due to trees down on powerlines. (RAH)
23:3575 mph2 E Santa RosaGuadalupeNMAWOS station KSXU Santa Rosa Airport. (ABQ)
23:3562 mph3 Sse Boise CityCimarronOK(AMA)
23:3569 mph1 Ssw MindenKearneyNEvia Davis weather station. (GID)
23:37damageMindenKearneyNETree blown over onto house just south of the high school. Time estimated from radar and nearby mesonet reports. (GID)
23:41damage3 Ssw WendellJohnstonNCSeveral outages due to fallen trees on power lines. (RAH)
23:4176 mph9 Wsw WinonaLoganKSMesonet station UP840 9.0 W Winona (UPR). (GLD)
23:4461 mph12 Sw DalhartHartleyTX(AMA)
23:50damage3 Nne KenesawAdamsNESocial media report of several turned pivots as well as damage to a nearby grain silo. (GID)
23:50damage1 S GreenwichWashingtonNYTrees and wires downed on County Route 74 in Easton. (ALY)
23:5161 mph2 Sse ProsserAdamsNEmesonet HAYLN1. (GID)
23:53damage1 E North EastonWashingtonNYTree downed and across Vly Summit Road. (ALY)
23:55damage2 Se ProsserAdamsNE8-10 inch in diameter tree branch limbs down. (GID)
23:55damage4 E ProsserHallNEImage from social media of snapped power poles. (GID)
23:5678 mph2 Sse ProsserAdamsNEmesonet site HAYLN1. supported by radar data of a potential microburst in this area. (GID)
23:5770 mph2 Ese LevantThomasKSSocial media report of wind gusts up to 70 mph. (GLD)
00:00damage3 N JohnsonvilleFlorenceSCTree in Roadway on Egg Hill Rd. (ILM)
00:03damage6 Nw ConwayHorrySCTree in Roadway on Enoch Rd (ILM)
00:0458 mph5 Wsw HansenAdamsNE(GID)
00:05damage4 Wsw CambridgeWashingtonNYTrees downed on County Route 59. (ALY)
00:07damage3 Nne ConwayHorrySCTree in Roadway on S65. (ILM)
00:0962 mph1 E SyracuseHamiltonKSReport from mesonet station. (DDC)
00:09damageCambridgeWashingtonNYSeveral trees reported down throughout the Town of Cambridge... some of which occurred along Center Cambridge Road. (ALY)
00:1260 mph2 W HastingsAdamsNEOff duty NWS employee reporting 50-60 mph wind gust. (GID)
00:1263 mph3 Ssw NorfolkMadisonNEPeak gust of 63 mph measured by ASOS. (OAX)
00:12damage3 N ThomsonCarrollILDispatch reported multiple power poles and wires down... leading to portions of Route 84 being closed. Along the same route... reports of several farm irrigators being (DVN)
00:1460 mph2 W AuroraHamiltonNE(GID)
00:1569 mph1 N SyracuseHamiltonKSAWOS station K3K3 Syracuse. (DDC)
00:1558 mph1 S CoolidgeHamiltonKSMesonet K5COO. (DDC)
00:15damage1 Ne Eagle BridgeWashingtonNYTree downed and across North Old State Road. (ALY)
00:17damage2 Ssw WackerCarrollILDelayed report. Center pivot agricultural field sprinklers damaged on Speer Road. (DVN)
00:17damageHoosick FallsRensselaerNYTrees and wires reported down in Hoosick Falls. (ALY)
00:17damage4 Se CambridgeWashingtonNYWires reported down on Lincoln Hill Road in the Town of White Creek. (ALY)
00:1860 mph4 Ene LevantThomasKSMedia storm chaser is reporting gusts of 50 to 60 mph. (GLD)
00:19damage2 Ssw WackerCarrollILDelayed report and time estimated from radar. Agricultural field center point sprinkler overturned 1/4 mile north of the Speer Rd and Scenic Bluff Rd intersection. (DVN)
00:20damage4 S Green SeaHorrySCTree in Roadway on SC410. (ILM)
00:20damageSavannaCarrollIL70 foot repeater tower knocked down due to high winds. (DVN)
00:2358 mph1 Sse AuroraHamiltonNE(GID)
00:28damage3 Ne Saratoga SpringsSaratogaNYSocial media report received of a tree down on a fence along Liz Ann Drive near Saratoga Springs. (ALY)
00:3061 mph1 Ese KendallKearnyKS(DDC)
00:30damageMount CarrollCarrollILReport of numerous power lines down... power poles snapped... and trees down across roads. This damage is widespread throughout the area. (DVN)
00:3161 mph1 E KendallKearnyKSMesonet D5288. (DDC)
00:3565 mph21 Se Bosque Del ApacheSocorroNMMesonet station WSM34 Stallion WIT (WSMR). (ABQ)
00:35damageMantenoKankakeeILReports of several downed power lines (4 observed)... snapped tree limbs (approx. 6+ in)... and flattened vegetation. The user also reported some flooding impacts to th (LOT)
00:35damage5 W MantenoKankakeeIL5 downed power poles at 9000N and 3250W west of Manteno. (LOT)
00:35damage7 Se SymertonKankakeeILCorrects previous tstm wnd dmg report from 7 SE Symerton. Corrects previous tstm wnd dmg report from Manteno (with more specific lat/lon). Reports of several downed pow (LOT)
00:3660 mph2 Nne HamptonHamiltonNE(GID)
00:3858 mph11 Nw LakinKearnyKSAmbient Weather Network site NWKECounty. (DDC)
00:3958 mph16 Nne KendallKearnyKSPersonal Weather Station KKSLAKIN28. (DDC)
00:40damageCenter HillCarrollILReport of a lot of trees down throughout this area. (DVN)
00:4558 mph4 S ElginAntelopeNEPersonal weather station. (OAX)
00:4758 mph2 E ColbyThomasKSSite Landfill Office measure 58 mph wind gust. (GLD)
00:48damage3 Ne ClintonClintonIACouple trees downed. One 2-3 feet in diameter downed onto a vehicle. (DVN)
00:5062 mph1 N OxfordFurnasNE(GID)
00:5259 mph1 Wnw MantenoKankakeeILMeasured at a personal weather station on the northwest side of Manteno. (LOT)
00:5559 mph1 Ne Johnson CityStantonKSAWOS station KJHN Johnson City. (DDC)
00:5564 mph2 N LakinKearnyKSAWOS station K36K 2 N Lakin. (DDC)
01:0167 mph2 E Shallow WaterScottKS(DDC)
01:1058 mph2 Ese UlyssesGrantKSAmbient Weather Network site Videra_Weather. (DDC)
01:2058 mphHoldrege AirportPhelpsNE(GID)
01:25damageHoldregePhelpsNEReport of 18 inch in diameter tree branch down. (GID)
01:5470 mph6 Ese KearneyKearneyNEvia personal weather station. (GID)
02:1260 mphGibbonBuffaloNEa few tree limbs down in town. (GID)
02:4276 mph5 Nnw HeartstrongYumaCOSite RMR Ranch measured a 76 mph wind gust. (GLD)
02:48damageManliusBureauILTree limbs down along with damaged corn between Sheffield and Manlius. Time estimated from radar. (DVN)
03:10damage3 Nnw PrincetonBureauILLarge tree snapped at base and over a fence post. Time estimated from radar. (DVN)
03:19damage2 Nnw PrincetonBureauILUtility pole snapped near Rt 26 and Progress Drive. Time estimated from radar. (DVN)
03:20damage3 N German CornerHenryILMedia in Kewanee relayed a Henry County sheriffs office report of a tree down on County Highway 5 north of Highway 81. Time estimated by radar. (DVN)
03:34damage4 Sw Coal HollowBureauILTrees down on Hwy 26 near the Chapel Hill golf course. Time estimated from radar. (DVN)
03:4968 mph5 S HarlanShelbyIA(OAX)
03:53damageDepueBureauILDepue Fire reported trees and limbs down throughout town... some of which were blocking roadways. They also reported minor flooding. Time estimated by radar. (DVN)
04:45damage2 Nw LostantLa SalleILSentinel-2 satellite imagery shows patches of crops blown down in the vicinity of Lostant and Tonica. Time estimated from radar. (LOT)
04:45damageGreenfieldAdairIATree damage across much of the city. (DMX)
04:45damageMenloGuthrieIATree damage across much of the area. (DMX)
04:45damageGuthrie CenterGuthrieIATree damage across much of the city. (DMX)
04:50damageGuthrie CenterGuthrieIALarge tree limb down. (DMX)
05:13damageExiraAudubonIAHealthy... mature tree knocked over. Numerous large 6+ diameter limbs snapped off also. (DMX)
05:3360 mphDallas CenterDallasIAEstimated 50-60mph gusts. (DMX)
05:3870 mph1 W WaukeeDallasIAEstimated 60-70 mph gusts on the west side of town. (DMX)
05:3970 mph3 Sw CliveDallasIATwo sustained gusts to 70 mph at 1237 and 1240 am. (DMX)
05:45damage3 Se Des MoinesPolkIAMature tree snapped in Ewing Park. Time of occurrence estimated from radar. (DMX)
05:4664 mph1 Se ClivePolkIA(DMX)
05:4974 mphDes Moines Int AirportPolkIA64 knot gust DSM Airport. (DMX)
06:0860 mph3 E SaylorvillePolkIA52 knot gust Ankeny Airport. (DMX)
06:2870 mphAltoonaPolkIA(DMX)

Original file: SPC report page for this day. Times are UTC; the storm day starts at 12:00 UTC (7 AM CDT).

← Jul 9, 20252025 calendarJul 11, 2025 →

July 10 in other years

202410 🌪 · 167 ⛈20265 🌪 · 358 ⛈20231 🌪 · 216 ⛈20220 🌪 · 169 ⛈