Storm reports — Saturday, July 19, 2025

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

6tornado reports
41hail reports · largest 4.00″
130wind reports · peak 94 mph

Reports by state

VA48NE38NC22KS18SD17MT11AL6OH5WI2IL2WY1IN1NV1KY1MD1CA1WV1ND1

Tornado reports

UTCRatingPlaceCountyStateRemarks
21:24—2 Ne BranchManitowocWITime estimated by radar. (GRB)
22:00—10 Nw MoorcroftCrookWYSurvey team determined that an EF-1 landspout tornado impacted a home and adjcent homestead 10 NW of Moorcroft. (UNR)
00:43—5 S PalisadeHitchcockNE[Landspout] Caller reported thin tornado south of Palisade. They were in Wauneta... NE looking east. (GLD)
01:14—2 Ene AnnaShelbyOHAn EF0 tornado was confirmed in Shelby County... OH from storms that occurred the evening of July 19th... 2025... based on video and drone footage evidence. Damage to c (ILN)
01:15—2 Se North HamptonClarkOHAn EF0 tornado was confirmed in Clark County... OH from the storms that occurred the evening of July 19... 2025 based on NWS survey results. The primary damage with thi (ILN)
01:35—3 Ese Tremont CityClarkOHAn EF1 tornado was confirmed in Clark County... OH from the storms that occurred the evening of July 19... 2025 based on NWS survey results. The most extensive damage w (ILN)

Hail reports

UTCSizePlaceCountyStateRemarks
20:361.75″5 W StapletonLoganNEGolf ball size hail... possibly larger reported by COOP Observer. (LBF)
20:412.75″5 W StapletonLoganNEBaseball size hail reported from COOP Observer. (LBF)
21:054.00″4 S StapletonLoganNEDelayed report via social media of estimated 4 inches or possibly larger hail. Damage to corn crops. Time is estimated. (LBF)
21:112.75″8 Sw StapletonLincolnNEReport from mPING: Baseball (2.75 in.). (LBF)
21:134.00″8 Sw GandyLincolnNEReport from mPING: Grapefruit (4.00 in.). (LBF)
21:281.00″9 Sw VerdigreKnoxNE(OAX)
21:372.75″7 S GandyLincolnNEHad reports of hail breaking out windows on several houses in town. There was some water over the county roads. (LBF)
21:481.75″14 W TryonMcphersonNE(LBF)
21:553.00″12 W TryonMcphersonNE(LBF)
22:023.00″11 S ArnoldCusterNE(LBF)
22:161.00″1 W North PlatteLincolnNE(LBF)
22:171.00″1 N North PlatteLincolnNE(LBF)
22:171.75″2 Nne North PlatteLincolnNE(LBF)
22:181.75″4 E North PlatteLincolnNE(LBF)
22:201.25″Long PineBrownNE(LBF)
22:221.75″1 S Long PineBrownNE(LBF)
22:221.50″5 E AinsworthBrownNEPing pong size hail and 50 mph winds. (LBF)
22:332.00″10 Ssw CallawayCusterNEDelayed report via social media. Time estimated by radar. (LBF)
22:521.00″1 S MaxwellLincolnNEDelayed report via social media. Time estimated by radar. (LBF)
22:531.50″4.5 Wsw BrockwayMcconeMTTruck window broken due to the hail. (GGW)
23:111.00″7 S BradyLincolnNEDelayed report via social media. Time estimated by radar. (LBF)
23:152.00″6 Ne BrockwayMcconeMT(GGW)
23:202.00″4.5 Wsw BrockwayMcconeMTWindshield cracked. (GGW)
23:402.75″4 Nne FarnamDawsonNESpotter Network reports baseball sized hail northeast of Farnam. (GID)
23:411.00″6 Ne LexingtonDawsonNEReport from mPING: Quarter (1.00 in.). (GID)
23:501.00″2 S ColbyThomasKSSporadic quarter sized hail. (GLD)
23:521.75″EustisFrontierNE(LBF)
23:553.00″EustisFrontierNETime estimated by radar. (LBF)
23:552.25″2 Nw EustisFrontierNEHad large hail between 650 to 7pm CT with heavy rainfall. (LBF)
23:552.00″8 Wsw LindsayDawsonMT(GGW)
23:572.00″2 E EustisFrontierNEReport from mPING: Hen Egg (2.00 in.). (LBF)
00:041.00″1 Nw Hayes CenterHayesNE(LBF)
00:481.00″1 W O'Neil PassLawrenceSDA few of the larger pieces were 1 inch in diameter... most was smaller. (UNR)
01:241.00″2 W Black HawkMeadeSD(UNR)
01:451.00″4 N Dwtn Rapid CityPenningtonSD(UNR)
01:551.00″3 Sse Silver CityPenningtonSD(UNR)
02:251.00″4 Nne RockervillePenningtonSDNickel to quarter (UNR)
02:261.00″5 Sw Downtown Rapid CitPenningtonSD(UNR)
02:301.00″4 S Dwtn Rapid CityPenningtonSD(UNR)
03:001.50″2 N PlainvilleRooksKSEmergency manager reports ping-pong ball sized hail north of Plainville. (GID)
03:381.75″3 Ene Mill IronCarterMTMostly peas with a few golf balls. (BYZ)

Wind reports

UTCGustPlaceCountyStateRemarks
12:03damage3 Ssw PricevilleMorganALTree down across Bethel Circle. Time estimated from radar. (HUN)
12:15damage6 Ne SkylineJacksonALTree down. Time estimated based on radar. (HUN)
12:33damage5 Nnw ScottsboroJacksonALLarge tree down at the intersection of County Rd 221 and County Rd 220. Time estimated from radar. (HUN)
12:39damage6 E SomervilleMorganALTree on power line. Time estimated from radar. (HUN)
14:31damage4 E PisgahJacksonALMetal roof partially torn off a large barn or shed. Time estimated from radar. (HUN)
15:19damage8 Nnw KillenLauderdaleALTree down on CR 339 with partial blockage of roadway. Time estimated based on radar. (HUN)
16:54damageNew LenoxWillILPhotos shared showed a few tree limbs blown down near Cherry Wood Lane & Cimarron Drive and also near Andrea Drive. (LOT)
17:58damage1 E BottomSurryNCTree downed by thunderstorm winds near the intersection of Round Peak Church Road and West Pine Street... and blocked the entire road. (RNK)
18:36damage2 Nne State RoadSurryNCTree downed by thunderstorm winds on Pat Nixon Road... and landed on a power transformer. (RNK)
18:39damage2 Ne DurhamDurhamNCA few trees down in Durham County. (RAH)
19:08damage2 Sw EvansvilleVanderburghINTree down blocking the right lane of Veterans Memorial Parkway. Time estimated from radar. (PAH)
19:15damage1 W EureGatesNCDowned tree along NC 137. Time estimated by radar. (AKQ)
19:16damageScottsvilleAlbemarleVAThree trees down near Scottsville on James River Road. (LWX)
19:19damage5 Sw AntiochFluvannaVA3 trees down across the town of Scottsville. Relayed from Albemarle County. Time estimated from radar. (AKQ)
19:20damage2 Nw YoungsvilleFranklinNCTrees on power lines resulting in power outages at US Highway 1 and NC Highway 96. (RAH)
19:20damage5 Sw AntiochFluvannaVAMultiple trees knocked down along W River Rd. Time estimated from radar. (AKQ)
19:21damageHollymeadAlbemarleVATrees down on Proffit Road and Proffit Station Road. (LWX)
19:51damage1 Ene SchleyOrangeNCTrees down on power lines resulting in power outages at Schley Rd and NC Highway 57. (RAH)
20:08damage2 Wnw Aiken SummitHenryVATree downed by thunderstorm winds on Irisburg Road... and blocked one lane. (RNK)
20:15damage5 Wsw KingsboroEdgecombeNCTrees down at NC Highway 43 N and Temperance Hall Rd. (RAH)
20:3058 mph26 Ne BeattyNyeNVMesonet station A18AA 26.2 NE Beatty (ARL SORD). Accompanied by 0.73 inches of rainfall in the hour. (VEF)
20:35damage2 Ssw NeboHopkinsKYTree downed by thunderstorm winds on Madison St south of Nebo. (PAH)
20:52damage4 Sse TungstenVanceNCTrees on power lines resulting in power outages at Morgan Rd and NC Highway 39. (RAH)
21:15damage1 S GastonNorthamptonNCTree damage reported on Roanoke Rapids Rd. Time estimated by radar. (AKQ)
21:15damage2 S EbonyBrunswickVATree down across the road blocking traffic. Time estimated by radar. (AKQ)
21:21damage3 W GasburgBrunswickVAUpdates previous tstm wnd dmg report from 3 W Gasburg. Several trees down across the road blocking all lanes. Time estimated by radar. (AKQ)
21:28damage1 E BranchManitowocWILarge pine tree down... several small-medium branches down... and damage to roofing. Video taken from public... relayed by media. (GRB)
21:29damage3 Nnw EbonyBrunswickVATree reported down across Alvis Rd. Time estimated by radar. (AKQ)
21:30damage2 Se HightowersCaswellNCTree down near the intersection of Old Hwy 86 South and Corbett Ridge Road near Mebane... NC. Time is estimated from radar. (RNK)
21:30damage2 Sse Bowens CornerBrunswickVATree reported down at the intersection of Huckstep Rd. and Robinson Ferry Rd. Time estimated by radar. (AKQ)
21:30damage2 Nnw EbonyBrunswickVATree reported down across Tillman Rd. Time estimated by radar. (AKQ)
21:31damage2 Nw MeredithvilleBrunswickVATree reported down across Shining Creek Rd. Time estimated by radar. (AKQ)
21:32damage1 N MeredithvilleBrunswickVATree reported down across Brunswick Dr. Time estimated by radar. (AKQ)
21:40damage2 Sw Camp SpringsCaswellNCTrees down on Alamance Drive in Reidsville... NC. Time is estimated from radar. (RNK)
22:1558 mph6 Ssw BiddlePowder RiverMTMesonet station MTBID 6.2 S Biddle (MT DOT). (BYZ)
22:21damage2 Nw MeredithvilleBrunswickVACorrects previous tstm wnd dmg report from 2 NW Meredithville. Tree reported down across Shining Creek Rd. Time estimated by radar. (AKQ)
22:23damage1 N MeredithvilleBrunswickVACorrects previous tstm wnd dmg report from 1 N Meredithville. Tree reported down across Brunswick Dr. Time estimated by radar. (AKQ)
22:34damage3 W Rocky RunDinwiddieVATree down along Old White Oak Rd. (AKQ)
22:40damage2 Nw ButterworthDinwiddieVATree down along Nash Rd. (AKQ)
22:52damage1 Se CrozierGoochlandVATree down along River Rd W. (AKQ)
22:56damageJohnsons SpringsGoochlandVATree down along Manakin Rd. (AKQ)
22:56damage1 Wsw Johnsons SpringsGoochlandVATree down along 656 Rockford Rd. (AKQ)
22:58damage1 Nnw SabotGoochlandVATree down along Millers Ln. (AKQ)
22:58damage2 N SabotGoochlandVAPower line wires down along Millers Ln. (AKQ)
22:58damage1 Ssw CentervilleGoochlandVAA large tree down along Hermitage Rd. (AKQ)
22:58damage1 Ese Johnsons SpringsGoochlandVA2 reports of trees blocking portions of I-64 in eastern Goochland County. Time estimated from radar. (AKQ)
22:5960 mph5 Se BenkelmanDundyNEDelayed entry. Site Black_Tub_Ranch measured 60 mph wind gust. (GLD)
23:00damage1 Ene CentervilleGoochlandVATree knocked down blocking Ashland Rd. near Three Chopt Rd. Time estimated from radar. (AKQ)
23:00damage1 Ne CentervilleGoochlandVATree down along St Matthews Ln. (AKQ)
23:01damage2 Ese CentervilleGoochlandVAPower line wires down along Broad Street Rd. (AKQ)
23:05damage1 Nne Short PumpHenricoVANumerous trees down along Twin Hickory Lake Dr. (AKQ)
23:08damage4 Ssw GilmanHanoverVATree fell on car on Cauthorne Rd. No injuries were reported. Time estimated by radar. (AKQ)
23:09damage3 E RockvilleHanoverVANumerous trees reported down along Ashland Rd. Time estimated by radar. (AKQ)
23:09damage2 Ene RockvilleHanoverVATree down on Howards Mill Road. Time estimated by radar. (AKQ)
23:10damage2 E Short PumpHenricoVANumerous Trees down across Broad Street. (AKQ)
23:10damage3 W Glen AllenHenricoVANumerous trees down along Staples Mill Rd. (AKQ)
23:11damage1 W Glen AllenHenricoVATree reported down on Mountain Rd. Tim estimated by radar. (AKQ)
23:14damage3 W PetersburgCity Of PetersburVATree down on I-95 via Waze and traffic camera. (AKQ)
23:17damage1 W MebaneAlamanceNCTrees down at Smith Dr and NC 119. (RAH)
23:20damage3 E Pleasant GroveAlamanceNCTrees down at NC 49 and NC 119. (RAH)
23:29damage3 Ese HillsboroughOrangeNCTree down at Lannie Dr and Piney Grove Church Rd. (RAH)
23:33damage3 S SchleyOrangeNCTree down at Miller Rd and Meadow Wind Lane. (RAH)
23:33damageFarnamDawsonNEReport of tree branches knocked down onto a vehicle. (GID)
23:43damageBeulahvilleKing WilliamVANumerous Trees down across King William County. (AKQ)
23:53damageSandybottomCharles CityVATree down on VA-155 in the County of Charles City... in the vicinity of Kenthill Ln; County/City/Town Line: NEW KENT COUNTY LINE/CHARLES CITY COUNTY LINE. (AKQ)
23:59damagePlum PointNew KentVA3 trees have fallen across the eastern portion of the county. (AKQ)
23:59damageElthamNew KentVAA powerline fell due to thunderstorm wind. (AKQ)
00:01damageCohokeKing WilliamVAA large tree down on On Rt. 632 in the County of King William... in the vicinity of Smith Ferry Rd; Rt. 630N/S (King William County). (AKQ)
00:0160 mphGemThomasKSLots of pea size hail and torrential rainfall occurring as well. (GLD)
00:1859 mphCove Point Lng Pier; MdAnz533MD(LWX)
00:19damage1 W UrbannaMiddlesexVATree down at the intersection of Town Bridge Rd and Old Virginia Street. (AKQ)
00:19damage1 Se RemlikMiddlesexVATree down at the intersection of Old Virginia Street and Warner Rd. (AKQ)
00:30damage1 W WestmorelandWestmorelandVAReport of a tree down on Tucker Hill Road. Time estimated via radar. (AKQ)
00:3060 mphArapahoeFurnasNEOff-Duty NWS Employee estimates 60mph wind gusts in Arapahoe. (GID)
00:3058 mph4 Ne TerryPrairieMTBLM Terry station. (GGW)
00:31damage2 S Coats CrossroadsJohnstonNCTree down on I-40 near exit 319. (RAH)
00:34damageLancasterLancasterVANumerous trees down across Lancaster county. (AKQ)
00:35damageFuquay-VarinaWakeNCSeveral hundred outages due to fallen trees on powerlines. (RAH)
00:42damageTerryPrairieMTWinds estimated to be in excess of 60 mph based on social media video post and tree limb damage. (GGW)
00:44damage1 Ene AvalonNorthumberlandVATree down along Sydnors Millpond Rd. (AKQ)
00:44damage1 Wnw HeathsvilleNorthumberlandVATrees down at the intersection of Dodlyt Rd and Northumberland Hwy. (AKQ)
00:45damage1 Se LottsburgNorthumberlandVATree down along Lottsburg Rd. (AKQ)
00:50damage4 Se SmithfieldJohnstonNCTrees down along 4400 block of Brogden Rd. (RAH)
01:00damageOrleansHarlanNEVideo on social media of a large tree limb on the ground in Oxford. Time estimated from Radar. (GID)
01:00damageTerryPrairieMTEmergency management reported branches down from multiple trees across town... a main power line down causing power outage in Terry. Damage to a tin roof at ball field. (GGW)
01:05damage2 Se Pine LevelJohnstonNCTrees down along 400 block of WC Braswell Rd. (RAH)
01:1072 mph6 Nw OrleansHarlanNEPersonal Weather Station reports gust to 72mph. (GID)
01:1462 mph3 W IndianolaRed WillowNESite Timmerman House measures 62 mph wind gust. (GLD)
01:15damage3 Ene AnnaShelbyOHDamage to crops near Lochard Road and Wells Road intersection. Possible tornado. Time estimated from RADAR. (ILN)
01:2060 mphIndianolaRed WillowNETrained spotter estimates 50-60 mph wind gusts. (GLD)
01:3159 mph7 Wsw RaganHarlanNEPersonal Weather station reports gust to 59mph. (GID)
01:3562 mph5 Sw RaganHarlanNEPersonal weather station reports gust to 62mph. (GID)
01:36damage3 Ese Tremont CityClarkOHCorrects previous tstm wnd dmg report from 3 ESE Tremont City. Trees and power lines down at Moorefield and West Ridgewood. Two buildings damaged as well. Possible torn (ILN)
01:38damage4 Ese CharityPatrickVATree downed by thunderstorm winds and blocking both lanes of Iron Bridge Road... about a mile and a half from Route 57. (RNK)
01:4060 mph4 Ene Black HawkMeadeSD3/4 inch hail (UNR)
01:4263 mph5 Nw IndependenceInyoCAMesonet station IDPC1 Independence 4 WNW. (VEF)
01:5062 mph4 E RaganHarlanNEPersonal weather station reports gust to 62mph. (GID)
01:5363 mphRapid City ArptPenningtonSD(UNR)
01:5362 mphEllsworth AfbMeadeSD(UNR)
01:5860 mph1 W Box ElderPenningtonSD(UNR)
02:00damage1 Se EurekaWayneNCTree down on Faro Road. (RAH)
02:00damage5 Se TeerOrangeNCFlooding on Old Greensboro Road. Moving water on roadway. (RAH)
02:0270 mph4 Nne Dwtn Rapid CityPenningtonSD69.6 mph (UNR)
02:05damage6 Sse EurekaWayneNCA few hundred power outages due to trees on powerlines. (RAH)
02:1560 mph1 E KnowltonCusterMT(BYZ)
02:20damage1 Nw Horse PastureHenryVATree downed by thunderstorm winds near the intersection of Meadowood Trail and Preston Road... and blocked the entire roadway. (RNK)
02:3259 mph3 Nne DamarRooksKSPersonal weather station reports gust to 59mph. (GID)
02:57damage5 N PlainvilleRooksKSEmergency Manager reports broken power poles off Hwy 183 and S road. Time estimated from Radar. (GID)
03:03damage1 Sw R.D. Bailey LakeMingoWVTree down near Justice. (RLX)
03:10damageWinonaLoganKSReported numerous large tree limbs down in Winona and provided several pictures. (GLD)
03:1964 mph3 Sw Russell SpringsLoganKSSite KS-RussellSprings3SW measures 64 mph wind gust. (GLD)
03:2377 mph9 Wsw WinonaLoganKSMesonet station UP840 9.0 W Winona (UPR). (GLD)
03:2487 mph9 Ne WallaceLoganKSSite Section_17 (AWN) measured 87 mph wind gust. (GLD)
03:2570 mph12 W WinonaLoganKSDelayed report of estimated 70 MPH winds with crop (corn) and light property (trellis) damage. Estimated timing. (GLD)
03:2561 mph7 Ssw FolsomCusterSD(UNR)
03:2764 mph3 Sw Russell SpringsLoganKSSite KS_RussellSprings3SW measured 64 mph wind gust. (GLD)
03:2894 mph9 Wsw WinonaLoganKSMesonet station UP840 9.0 W Winona (UPR). (GLD)
03:30damage1 Sse Russell SpringsLoganKSDelayed report. 15 foot section of a roof from a limestone block building was blown to the east. Time estimated via other reports in the area. (GLD)
03:3265 mph7 Ne Mill IronFallonMT(BYZ)
03:3960 mph2 Se Page CityLoganKSSite Jake_from_the_farm measured 60 mph wind gust. (GLD)
03:4064 mph5 S Page CityLoganKSSite KKSMONUM6 reports 64 mph wind gust. (GLD)
03:4560 mph13 Wnw LadnerHardingSD(UNR)
04:0563 mph3 Ese OakleyGoveKSSite K5OK7 measured 63 mph wind gust. (GLD)
04:05damage2 E OakleyGoveKSDispatch relayed report of two semis blown over on I-70. Time estimated from first called in report. Location approximated. (GLD)
04:0860 mph7 N RockyfordOglala LakotaSD(UNR)
04:3373 mph8 Nne GrenoraDivideNDNDAWN station Grenora 8N. (BIS)
05:1060 mph5 S Potato CreekJacksonSD(UNR)
05:4268 mph1 E Hill CityGrahamKSASOS station KHLC Hill City. (GLD)
05:5658 mph7 E WanbleeJacksonSD(UNR)
11:29damageEl PasoWoodfordILDelayed report. Large tree fell onto an adjacent home causing damage to roof and siding. Time estimated from radar. (ILX)

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

← Jul 18, 20252025 calendarJul 20, 2025 →

July 19 in other years

20233 🌪 · 162 ⛈20241 🌪 · 108 ⛈20221 🌪 · 61 ⛈20260 🌪 · 77 ⛈