Storm reports — Monday, July 21, 2025

The NOAA Storm Prediction Center logged 1 tornado report, 26 hail reports and 82 damaging-wind reports for the storm day from 12:00 UTC on Jul 21, 2025 to 12:00 UTC the next morning — most of them in KS, UT, MT.

1tornado reports
26hail reports · largest 2.00″
82wind reports · peak 78 mph

Reports by state

KS46UT11MT9SD7MN6TX6WY4GA4ND3OK3TN3FL2NM1NE1WV1KY1AL1

Tornado reports

UTCRatingPlaceCountyStateRemarks
21:40—2 S NocateeDesotoFL[Landspout] Corrects previous landspout report from 2 S Nocatee. A landspout developed Monday afternoon as a sea breeze boundary interacted with additional thunderstor (TBW)

Hail reports

UTCSizePlaceCountyStateRemarks
18:501.75″5 N St. PeterNicolletMNQuarter to golfball size hail. (MPX)
18:581.00″1 Nne St. PeterNicolletMNQuarter sized hail near the Kwik Trip in St Peter. (MPX)
19:151.00″3 N Madison LakeLe SueurMN(MPX)
19:152.00″5 Ssw ClevelandLe SueurMNCorrects previous hail report from 5 SSW Cleveland. Time estimated via radar. (MPX)
19:522.00″5 Ssw ClevelandLe SueurMNTime estimated via radar. (MPX)
20:401.75″3 Nw CodellRooksKSTrained spotter reports Golf Ball sized hail east of Plainville. (GID)
20:461.00″3 Nw CodellRooksKSSpotter reports penny to quarter sized hail and 50-60mph wind gusts east of Plainville. (GID)
20:561.00″3 Ene PlainvilleRooksKSSheriff department reports quarter sized hail northeast of Plainville. (GID)
21:011.75″PlainvilleRooksKSSheriff department reports golf ball sized hail on the northwest side of Plainville. (GID)
21:241.75″5 E EsbonJewellKS(GID)
21:261.50″Burr OakJewellKS(GID)
21:391.25″11 Sse WestonCampbellWY(UNR)
21:451.25″11 Sse WestonCampbellWYBroken windshield on truck... damage to siding... several branches 2 inches to 6 inches in diameter down. (UNR)
22:161.00″1 Se AbbottColfaxNMCOOP observer reports hail up to quarter size. (ABQ)
22:221.75″StrattonHitchcockNEhail ranged from half inch to golf ball size. (GLD)
22:241.00″WakeeneyTregoKS(DDC)
22:551.75″1 Nw TwodotWheatlandMT(BYZ)
23:261.00″2 Se CollyerTregoKS(DDC)
23:501.00″HedgesvilleWheatlandMT(BYZ)
02:162.00″ShawmutWheatlandMT(BYZ)
02:531.00″4 Ene RunnymedeHarperKSNickel to quarter sized hail. (ICT)
03:001.75″10 Nnw LavinaGolden ValleyMT(BYZ)
04:001.00″HaysvilleSedgwickKS(ICT)
04:301.75″14 N Pompeys PillarYellowstoneMT(BYZ)
06:431.00″3 S BismarckBurleighNDReport from mPING: Quarter (1.00 in.). (BIS)
06:461.00″3 S BismarckBurleighNDReport from mPING: Quarter (1.00 in.). (BIS)

Wind reports

UTCGustPlaceCountyStateRemarks
18:20damage4 W ArlingtonSibleyMNMany 3 to 4 inch branches down... and one tree down. (MPX)
18:45damage1 W Saint AugustineSt. JohnsFLPower lines down on Sebastian Harbor Drive. Time estimated by radar. (JAX)
18:58damage2 E GaryMcdowellWVTree fell on power lines in Wilcoe... lines smoking. Time estimated from radar. (RLX)
20:11damage1 Nw White DeerCarsonTXStrong thunderstorm winds estimated around 70-75 mph violently shook and pivoted a medium sized camper trailer about 30 degrees folding under the jack stands supporting (AMA)
20:12damage3 Ssw Welchs CreekButlerKYMultiple large trees down near intersection of Brooklyn Chapel and Tarvin Embry Roads. (LMK)
20:25damage3 S SkellytownCarsonTXThunderstorm winds did damage to a barn roof... with part of the roof removed and hanging off the side. (AMA)
20:50damage1 Sse PridgenCoffeeGACoffee County Emergency Management reports downed trees and powerlines in the vicinity of Pridgen and Broxton. Time of damage based on radar data. (JAX)
20:55damagePridgenCoffeeGADelayed report - A photographer posted photos of a likely downburst on Monday afternoon along U.S. Highway 441 between Pridgen and Broxton in Coffee County... GA. The r (JAX)
21:3958 mph11 Sse WestonCampbellWY(UNR)
21:45damage11 Sse WestonCampbellWYBroken windshield on truck... damage to siding... several branches 2 inches to 6 inches in diameter down. (UNR)
21:5368 mph7 Nne NatomaOsborneKSPersonal weather station reports gust to 68mph. (GID)
21:5571 mph8 W SlapoutBeaverOKMesonet measured a gust to 60 mph at 1655CDT... then measured a gust to 71 mph at 1710CDT. (AMA)
22:0059 mph10 W KnollsTooeleUTMesonet station DPG17 Interstate 80. (SLC)
22:09damage8 Wsw SlapoutBeaverOKA few power line poles were knocked down or snapped... an irrigation pivot was knocked over... and multiple large tree branches were snapped. (AMA)
22:15damage4 W NashvilleDavidsonTNA tree was blown down along New York Ave. (OHX)
22:1563 mph8 W SlapoutBeaverOKThird of three severe wind gusts. (AMA)
22:2064 mphKnollsTooeleUTMesonet station UTKNO I-80 at MP 40 Knolls. (SLC)
22:25damage1 N South NewportLibertyGA911 dispatch reported one tree down on roadway at South Coastal Highway and Montague Street. Time estimated by radar. (CHS)
22:25damageRetreatLibertyGA911 dispatch reported several trees down on roadway at Ways Temple Road. Time estimated by radar. (CHS)
22:25damage2 Se Oak HillDavidsonTNNumerous branches were blown down in the Crieve Hall area. (OHX)
22:30damage2 Ese Oak HillDavidsonTNA downed tree was blocking Randall Drive. (OHX)
22:42damageProtectionComancheKSEmergency management report tree damage just north of Protection. (DDC)
23:0078 mph6 Ene Lame DeerRosebudMT(BYZ)
23:2178 mphColdwaterComancheKSAmbient wind measuring station reported 78 mph gusts. (DDC)
23:2958 mph1 Nnw Lubbock Int. AirpLubbockTX(LUB)
23:29damage1 Ene ColdwaterComancheKSDowned powerlines on highway 160 going from the KDOT building to about 1.6 miles east. (DDC)
23:3067 mph2 Sw KaysvilleDavisUTMesonet station UTWDK Sr-177 At Mp 5 Kaysville. (SLC)
23:36damageBarnardLincolnKSTrained spotter estimated winds of 65 to 70 mph and a large tree limb was knocked down. (ICT)
23:4460 mph1 Nnw TescottOttawaKS(TOP)
00:00damageColdwaterComancheKSSocial media report of broken windows... downed trees... and downed power poles. (DDC)
00:0058 mph21 Ssw KnollsTooeleUTMesonet station DPG24 W of Wildcat. (SLC)
00:0067 mph5 W HathawayRosebudMTMesonet station MTSWC 5.2 W Hathaway (MT DOT). (BYZ)
00:0560 mph7 W OglalaOglala LakotaSD(UNR)
00:1064 mph1 Nnw CraneCraneTX(MAF)
00:1365 mph9 Nne EllisEllisKSA mesonet station reported 65 mph gusts. (DDC)
00:2275 mph4 S WestfallLincolnKSReported a 75mph wind gust on I-70 south of Westfall. (ICT)
00:3058 mph11 Se FairfieldUtahUTMesonet station UTLAK SR-68 at MP 15 Mosida. (SLC)
00:3160 mph8 Ssw WestfallEllsworthKS(ICT)
00:3563 mphEllsworth AirportEllsworthKS(ICT)
00:4059 mphRussell AirportRussellKS(ICT)
00:4560 mph5 Wsw GlendaleEllsworthKS(ICT)
00:54damage9 Nne EllsworthEllsworthKSReported a semi blown over at Mile Marker 222 on I-70 from thunderstorm wind gusts. (ICT)
00:5866 mph6 Ene KanopolisEllsworthKS(ICT)
01:0265 mph6 E PfeiferEllisKS(DDC)
01:1560 mphLiebenthalRushKS(DDC)
01:4562 mph8 Se Mud ButteMeadeSD(UNR)
01:4770 mph2 E Great BendBartonKSAlso reported power poles and large tree limbs down. (ICT)
01:48damageGreat BendBartonKSReports of several downed power lines and a transformer also down. (ICT)
01:5060 mphHoisingtonBartonKS(ICT)
01:5074 mph11 W HooperWeberUTMesonet station FREUT Fremont Island - Miller Hill. (SLC)
01:5059 mph9 Se Mud ButteMeadeSD(UNR)
01:5560 mphEllinwoodBartonKSNickel hail was also reported. (ICT)
02:06damage3 S PisgahJacksonALTree down on CR 382. (HUN)
02:0967 mph2 Wnw North LoganCacheUTASOS station KLGU Logan-Cache Airport. (SLC)
02:1461 mph4 Sse LindsborgMcphersonKSMeasured on a personal weather station. (ICT)
02:2158 mph3 Sse FrizellPawneeKS(DDC)
02:3158 mph5 Wsw NeolaStaffordKS(DDC)
02:3258 mph6 Sw Mt VernonKingmanKSMeasured on a personal weather station. (ICT)
02:3760 mph3 E CorinneBox ElderUTAWOS station KBMC Brigham City Rgnl Airport. (SLC)
02:4759 mph3 S PrattPrattKS(DDC)
02:5058 mph3 Ne CorinneBox ElderUTMesonet station UTNBC I-15 North Brigham City. (SLC)
03:0358 mph3 Nne SmithfieldCacheUTMesonet station UCL04 Crow Mountain. (SLC)
03:0760 mph2 Wnw AndaleSedgwickKSMeasured on a personal weather station. (ICT)
03:15damage5 N Thunder ButteZiebachSDtree uprooted (UNR)
03:16damage2 Wnw Downtown WichitaSedgwickKSMultiple 3 inch diameter limbs were snapped. (ICT)
03:1962 mph3 N Wichita EisenhowerSedgwickKSMeasured on a handheld anemometer. (ICT)
03:2565 mph2 Nw East WichitaSedgwickKSThe caller also noted a few transformers had blown. (ICT)
03:3262 mph1 Nw DerbySedgwickKSMeasured with a personal weather station. (ICT)
03:4573 mph6 Nnw LantryDeweySDCorrects previous tstm wnd gst report from 6 NNW Lantry. 73 mph wind gust reported from the SD Mesonet 6 miles NNW of Lantry. (ABR)
03:4864 mphVigo ParkSwisherTX(LUB)
03:5560 mphHillsboroMarionKS(ICT)
04:00damage5 E HillsboroMarionKSDelayed report. Time estimated by radar. Several trees down across the central portions of the county... including a tree down on a trailer near Hillsboro. (ICT)
04:05damageMarionMarionKSDelayed report. Time estimated by radar. Picture sent via social media of a couple of 4-inch tree limbs down in Marion. (ICT)
04:05damageTampaMarionKSDelayed report. Time estimated by radar. Tree uprooted a laying across the road in Tampa. (ICT)
04:1060 mph3 Nne SmithfieldCacheUTMesonet station PC124 Crow Mountain. (SLC)
04:1265 mphBurnsMarionKS8 to 10 inch tree limbs reported down as well. (ICT)
05:0958 mph4 Nne ShallowaterLubbockTXWest Texas Mesonet. (LUB)
05:4462 mph14 Nnw Hell Creek Rec AValleyMTMesonet station KIGM8 King Coulee. (GGW)
05:5460 mph2 E Fort PeckMcconeMTMesonet station GGWFP 2.4 E Fort Peck (GGWWFO). (GGW)
06:3070 mph5 N Thunder ButteZiebachSDSnapped the trunk of a 30 ft tall Elm Tree that was about a foot in diameter. (UNR)
06:30damage5 N Thunder ButteZiebachSDSnapped the trunk of a 30 ft tall Elm Tree that was about a foot in diameter. (UNR)
06:5571 mph4 S MandanMortonNDAWOS station KY19 Mandan. (BIS)

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

← Jul 20, 20252025 calendarJul 22, 2025 →

July 21 in other years

202647 🌪 · 435 ⛈20231 🌪 · 222 ⛈20220 🌪 · 433 ⛈20240 🌪 · 32 ⛈