Storm reports — Saturday, July 12, 2025

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

2tornado reports
10hail reports · largest 2.25″
95wind reports · peak 78 mph

Reports by state

OH24VA13NC11MI9TX9IN8NM5MD5KY4FL3KS3SC3OK2CO2MO2UT1IL1TN1PA1

Tornado reports

UTCRatingPlaceCountyStateRemarks
18:13—2 Ese Vance Air Force BGarfieldOKVideo taken of a brief tornado south of Enid. (OUN)
19:03—4 Nne La SalSan JuanUTFire induced tornado at the Deer Creek wildfire. (GJT)

Hail reports

UTCSizePlaceCountyStateRemarks
18:401.00″2 Se TamaracBrowardFLSpotter reported up up to 1 inch in size near NW 27th & Inverrary BLVD. (MFL)
19:001.00″2 Wsw MargateBrowardFLPublic nickel to quarter size hail along with street flooding near the area of Coral Spring Nissan and the Stranahan River. (MFL)
21:101.50″10 E GuffeyParkCOHail lasted 30 minutes. (BOU)
22:411.75″1 W BuffaloWilsonKSUp to golf ball sized hail. Delayed report. Time estimated by radar. (ICT)
22:432.25″BuffaloWilsonKSMeasured hail stone. (ICT)
23:191.00″Broken BowMccurtainOKQuarter size hail reported in Broken Bow. (SHV)
23:301.00″8 E CloudcroftOteroNMReported by NWS Student Observer. (EPZ)
00:051.75″Cedar CrestBernalilloNMLocation estimated. Golf ball sized hail reported along Cedar Crest. (ABQ)
00:061.00″3 N SedilloBernalilloNM(ABQ)
00:251.25″2 Sw EdgewoodSanta FeNMLocation estimated. 1 inch and 1.25 inch hail reported by a spotter in Edgewood. (ABQ)

Wind reports

UTCGustPlaceCountyStateRemarks
16:13damageBrittonLenaweeMIreport and photo of a large tree limb down. (DTX)
16:35damage1 E New HudsonOaklandMIPhotos of several large trees either uprooted or snapped in half (DTX)
16:35damageNew HudsonOaklandMIreport of tree limbs down... approximately 6 to 8 inches diamter (DTX)
16:36damageSouth LyonOaklandMIreport of a large tree limb down on road (DTX)
16:45damage2 Nw WhitehouseLucasOHSeveral trees down across the area near Oak Openings Preserve Metropark. (CLE)
17:04damagePlymouthWayneMIlarge tree uprooted... likely shallow rooted system. (DTX)
17:13damage2 Nnw SanvilleHenryVATree down on power lines along Cedar Street. (RNK)
17:15damage1 E PerrysburgWoodOHLarge tree limb down on power lines. (CLE)
17:20damage2 Nnw SanvilleHenryVAA large tree fell across Peach Court near Bassett... VA... blocking the road. (RNK)
17:25damage2 Ne DearbornWayneMIReport of large trees down across the city of Dearborn (DTX)
17:35damage2 Wnw North GardenAlbemarleVA5 trees down in the 4000 block of Monocan Trail Road (LWX)
17:40damage1 N CharlestonColesILDelayed report. Structural damage to a home due to a large tree falling. (ILX)
17:4061 mph3 E DetroitWayneMI(DTX)
17:4864 mphRichmond InternationalHenricoVAA 64 mph wind gust was measured by the Richmond International Airport ASOS. (AKQ)
18:04damageMidlothianChesterfieldVATree reported down on Old Buckingham Rd blocking all lanes. (AKQ)
18:18damageHarbor BeachHuronMIreport and photos of multiple trees and large branches down (DTX)
18:27damageBethanyWolfeKYA social media report said a porch roof was peeled halfway off on the 100 block of Bethany School Lane. Time estimated from radar. (JKL)
18:28damageScottsvilleAlbemarleVA4 different reports of downed trees across Scottsville. (LWX)
18:30damage2 Sse La FolletteCampbellTNTree down. (MRX)
18:3078 mph1 E Harbor BeachHuronMI(DTX)
18:5458 mph2 S PrincetonGibsonIN(PAH)
18:59damageMifflinAshlandOHTrees down with two power poles and wires down on State Route 430 at the entrance to Charles Mills Lake Park. Time estimate via radar. (CLE)
19:0560 mph2 S PrincetonGibsonIN60 mph wind gust within the rain core. Power is flickering. (PAH)
19:11damage1 E New KentNew KentVAThe 911 call center reported a tree down along the intersection of Cooks Mill Road and Highway 249. (AKQ)
19:16damage3 Wsw ElthamNew KentVAThe 911 call center reported a tree down along the intersection of VA 33 and VA 249. Time estimated from radar. (AKQ)
19:24damage3 E UrbancrestFranklinOHLarge tree down onto powerlines near the intersection of Anderley Rd and Brown Rd. (ILN)
19:30damageFlorahomePutnamFLMultiple trees down on State Route 100 east of Florahome. Time estimated via radar. (JAX)
19:40damage2 E BellfountainJayINMultiple trees down at State Road 26 and 800 E. Time estimated via radar. (IWX)
19:40damageBellfountainJayINMultiple trees down at 600 E and 100 S near Belfountain. Time estimated via radar. (IWX)
19:41damage2 Sw Saint MarksDuboisINTree down on power line on Club Road. (LMK)
19:43damage2 Sse CarsonPrince GeorgeVAThe 911 call center reported a tree down along I-95 Northbound near mile marker 35. VDOT reported the tree down at mile marker 35.2. Time estimated from radar. (AKQ)
19:45damage5 Wnw Port RoyalBeaufortSCTree down near the intersection of Broad River Blvd and River Chase Blvd. Time based on report received by the 911 call center. (CHS)
19:45damage3 Sw Berlin HeightsErieOHSeveral large branches downed on Arlington Road between SR 113 and SR 61... with a diameter of around 18 to 24 inches. (CLE)
19:45damageHuronErieOHSeveral trees across the road in Huron Township. Time was estimated by radar. (CLE)
19:49damageBerlin HeightsErieOHSeveral large tree branches down on Main street near Mill Street as well as near Bellamy Road. Diameter of branches were between 12 to 24 inches. (CLE)
19:51damage1 N BurchSurryNCTree downed by thunderstorm winds on Beach Road. (RNK)
19:54damage2 N Cape GirardeauCape GirardeauMOLarge 6 inch in diameter tree branch down on the north side of Cape Girardeau. (PAH)
19:54damage1 Sw WyomingHamiltonOHTrees and powerlines down along Woodknoll Terrace. Time estimated from radar. (ILN)
19:54damageLincoln HeightsHamiltonOHSeveral trees down in Lincoln Heights. Downed trees reported near the intersection of Prairie Ave and Leggett St... along with Wabash Ave. (ILN)
19:55damage1 Wsw LocklandHamiltonOHTrees down along Burns Avenue... near both Cooper and East Mills. Time estimated from radar. (ILN)
19:56damage4 E Berlin HeightsErieOHLarge tree limb down in Florence Township. (CLE)
20:00damageWyomingHamiltonOHTrees and powerlines down in the 300 block of Laramie. (ILN)
20:12damage4 Nne East BendSurryNCTree downed by thunderstorm winds near the intersection of Hauser Road and Caudle Road... and blocked the road. (RNK)
20:12damage4 Nne East BendSurryNCTree downed by thunderstorm winds on Hauser Road... blocking the road. (RNK)
20:14damage2 Nw CrutchfieldSurryNCTree downed by thunderstorm winds at the intersection of Cockerham Road and West Mount Herman Church Road. (RNK)
20:18damage2 W LahoreOrangeVATwo trees down just west of Lahore on Lahore Road. (LWX)
20:21damage1 Nne DonnahaForsythNCMultiple trees reported down on Spainhour Mill Road. (RAH)
20:24damage2 Ese NeboYadkinNCMultiple trees downed by thunderstorm winds... mainly in the northern half of Yadkin County. (RNK)
20:24damageSouth LebanonWarrenOHTree down near Little Miami River. (ILN)
20:26damage3 Ene MorrowWarrenOHRoof off a shed in Roachester. (ILN)
20:27damageThornhillOrangeVATwo trees reported down near Thornhill. (LWX)
20:35damageChoctaw LakeMadisonOH6 foot long tree branches down in the Choctaw Lake area. Time estimated from radar. (ILN)
21:01damage2 Sw Great FallsFairfaxVATree down in the roadway at Kettle Pond Lane near Route 7. (LWX)
21:18damage3 Nne Winston-SalemForsythNCReports of 10 or more homes damaged from downed trees... 20 to 30 people misplaced. (RAH)
21:2362 mphKintForsythNCCorrects previous tstm wnd gst report from KINT. Gust occurred at 523 PM - PK WND 28054/2123. (RAH)
21:23damage3 N SunburyDelawareOHLarge tree down on transformer. Time est from radar. (ILN)
21:2562 mph3 Ne Winston-SalemForsythNCASOS station KINT Winston Salem measured a 62 mph wind gust. (RAH)
21:31damage4 Ne Winston-SalemForsythNCSeveral outages due to fallen trees on power lines. (RAH)
21:31damage4 Sse CentervilleWayneINTree down across powerline on Meek Road south of Centerville. (ILN)
21:45damage5 Nnw DublinUnionOHHigh water on Jerome Rd and Hill Rd. (ILN)
21:48damage1 Ese RiverleaFranklinOHSeveral large healthy trees had medium sized branches torn off and downed. (ILN)
21:57damage7 S VersaillesRipleyINSeveral trees down near the intersection of S Benham Rd and E County Rd 800 S. (ILN)
22:00damage2 Wsw UticaFrederickMDTree down reported at the intersection of Mountaindale Road and Masser Road. (LWX)
22:03damage2 S RestonFairfaxVALarge tree down at 11409 Drop Forge Ln (LWX)
22:04damage1 W WoodsboroFrederickMDOne tree and numerous branches down west of Woodsboro on Gravel Hill Road. (LWX)
22:08damage3 Sse ThurmontFrederickMDLarge tree down on Creagerstown Rd near Magnolia Meadows Farms (LWX)
22:14damage1 Wnw GreendaleDearbornINTrees down on power lines along Bielby Road northwest of Greendale. Time estimated from radar. (ILN)
22:1859 mph4 Ene ConroeMontgomeryTXASOS station KCXO Conroe. (HGX)
22:20damage3 Nne Cut And ShootMontgomeryTXReport of tree down due to thunderstorm wind gusts. (HGX)
22:21damageMc HenryGarrettMD911 Call Center reported numerous trees and power lines down across McHenry... MD. (LWX)
22:30damage1 S La CenterBallardKYDelayed report. Tree damage occurred along Albert Hook Rd and Ceredo Rd to the south and southeast of La Center. One residence had some damage to a pool and outdoor fur (PAH)
22:35damage1 Se TrotwoodMontgomeryOHMultiple trees down along Wolf Creek. (ILN)
22:37damage4 Se ElginKershawSCKershaw County dispatch reported multiple trees down in the area of White Pond Rd at Ft Jackson Rd. Time estimated by radar. (CAE)
22:37damageAccidentGarrettMDMultiple trees and power lines down across Accident... MD. (LWX)
22:3760 mph2 Nw VandaliaMontgomeryOH(ILN)
22:37damage2 S TroyMiamiOHNumerous reports of trees down on the south side of Troy. Time estimated from radar. (ILN)
22:38damageTipp CityMiamiOHCorrects previous tstm wnd dmg report from Tipp City. Several reports of trees down in Tipp City. Time estimated from radar. (ILN)
22:3959 mph1 N GageBallardKY(PAH)
22:41damage1 W BuffaloWilsonKSSeveral tree limbs knocked down. Delayed report. Time estimated by radar. (ICT)
22:43damage1 Nne SumterSumterSCLocal media relayed photos of multiple trees down due to a downburst in Sumter. Time estimated by radar. (CAE)
22:45damage3 S TroyMiamiOHLarge tree down and multiple large branches snapped. Time est from radar. (ILN)
22:46damage2 Ne CaryWakeNCmultiple trees/power lines down. (RAH)
22:57damage1 E New CarlisleClarkOHTwo large trees down near the intersection of New Carlisle Pike and McKees Mill Run. Time est from radar. (ILN)
23:02damage3 S TroupCherokeeTXCounty dispatch reported several trees and powerlines down on the north side of the county towards Troup. (SHV)
23:04damageNewportCampbellKYReport of 2 trees down along Isabella Street in Newport... between 7th and 8th streets. Time estimated from radar. (ILN)
23:14damageArpSmithTXDispatch report of trees and powerlines down east of Troup. (SHV)
23:17damageNew Chapel HillSmithTXDispatch reported trees and power lines down in New Chapel Hill. (SHV)
23:35damage4 Ene New LondonRuskTXDispatch reported trees and powerlines down on US 259 east of Overton. (SHV)
23:40damage2 Ssw LakeportGreggTXDispatch reported trees and powerlines down on TX 322 near FM 2011. (SHV)
23:40damage1 Sse Rolling MeadowsGreggTXDispatch reported trees and powerlines down near intersection of FM 349 and FM 2276. (SHV)
23:43damage3 Ne LakeportHarrisonTXPublic report of trees and power lines down near Eastman Chemical Company. (SHV)
00:1558 mph5 N WalsenburgHuerfanoCOAWOS station K4V1 4 N Walsenburg. (PUB)
00:16damage1 Ssw West MiddlesexMercerPAA tree was reported down over Farkas Road. (PBZ)
00:2766 mph4 Ne South ValleyBernalilloNMASOS station KABQ Albuquerque Intl Sunport. (ABQ)
02:45damage2 Sse GrandviewJacksonMOTree limb was blown down. Time estimated from radar based on public report. (EAX)

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

← Jul 11, 20252025 calendarJul 13, 2025 →

July 12 in other years

202327 🌪 · 116 ⛈20245 🌪 · 51 ⛈20261 🌪 · 149 ⛈20220 🌪 · 601 ⛈