Storm reports — Saturday, August 9, 2025

The NOAA Storm Prediction Center logged 3 tornado reports, 63 hail reports and 162 damaging-wind reports for the storm day from 12:00 UTC on Aug 9, 2025 to 12:00 UTC the next morning — most of them in CO, NE, KS.

3tornado reports
63hail reports · largest 4.00″
162wind reports · peak 90 mph

Reports by state

CO64NE56KS33WI31IA28MO11MN2IL2AZ1

Tornado reports

UTCRatingPlaceCountyStateRemarks
23:22—1 Ene LeonardShelbyMOA brief EF-1 tornado struck a farm just northeast of Leonard... MO. (LSX)
23:23—2 Ese LeonardShelbyMOA second EF-1 tornado struck to the east of Leonard... MO. (LSX)
23:50—4 Nw VernonYumaCOTrained spotter reports brief touch down near county roads AA and 27. No damage observed. (GLD)

Hail reports

UTCSizePlaceCountyStateRemarks
20:371.00″3 W Cedar PointElbertCOReport from mPING: Quarter (1.00 in.). (BOU)
20:401.00″7 W Cedar PointElbertCOMeasured with digital calipers. (BOU)
21:071.00″3 Sw Cedar PointElbertCOReport from mPING: Quarter (1.00 in.). (BOU)
21:261.00″5 Ssw Cedar PointElbertCOReport via SpotterNetwork. (BOU)
21:411.00″1 Wnw LimonElbertCO(BOU)
21:591.75″7 S Cedar PointElbertCOReport from mPING: Golf Ball (1.75 in.). (BOU)
22:011.50″6 W LimonElbertCOReport from mPING: Ping Pong Ball (1.50 in.). (BOU)
22:042.00″6 S Cedar PointElbertCOReport from mPING: Hen Egg (2.00 in.). (BOU)
22:041.50″5 Sse Reiradon HillLoganCODelayed report via CoCoRaHS observer. Time estimated by radar. (BOU)
22:081.00″7 Sw LimonElbertCOReport from mPING: Quarter (1.00 in.). (BOU)
22:092.00″6 W LimonElbertCOReport from mPING: Hen Egg (2.00 in.). (BOU)
22:111.50″7 Sw LimonElbertCOReport from mPING: Ping Pong Ball (1.50 in.). (BOU)
22:161.50″6 Sw LimonElbertCOReport from mPING: Ping Pong Ball (1.50 in.). (BOU)
22:182.00″8 Sw LimonElbertCO(BOU)
22:181.75″BrownleeCherryNEGolf ball size hail and 57 mph winds. (LBF)
22:202.50″8 E MathesonElbertCO(BOU)
22:242.75″8 Ssw LimonElbertCO(BOU)
22:272.50″11 S LimonLincolnCOReport from mPING: Tennis Ball (2.50 in.). (BOU)
22:282.75″11 S LimonLincolnCOReport from mPING: Baseball (2.75 in.). (BOU)
22:283.00″7 Ssw LimonElbertCO(BOU)
22:322.00″10 S LimonLincolnCOReport from mPING: Hen Egg (2.00 in.). Time estimated by radar. (BOU)
22:442.00″9 Ssw ClarkvilleYumaCO2 inch hail reported via Spotter Network. (GLD)
22:492.50″9 Sw HugoLincolnCOReport from mPING: Tennis Ball (2.50 in.). (BOU)
22:591.00″2 W BrushMorganCOReport from mPING: Quarter (1.00 in.). (BOU)
23:001.00″5 E AtlantaMaconMODelayed report from social media. Time estimated from radar. (EAX)
23:031.50″1 W BrushMorganCO(BOU)
23:081.00″6 S HugoLincolnCOReport from mPING: Quarter (1.00 in.). (BOU)
23:111.50″8 S HugoLincolnCOReport from mPING: Ping Pong Ball (1.50 in.). (BOU)
23:121.75″8 Sw HugoLincolnCOReport from mPING: Golf Ball (1.75 in.). (BOU)
23:131.75″8 S HugoLincolnCOReport from mPING: Golf Ball (1.75 in.). (BOU)
23:142.00″8 S HugoLincolnCOReport from mPING: Hen Egg (2.00 in.). (BOU)
23:162.50″8 S HugoLincolnCOReport from mPING: Tennis Ball (2.50 in.). (BOU)
23:161.75″8 S HugoLincolnCOReport from mPING: Golf Ball (1.75 in.). Time estimated by radar. (BOU)
23:202.00″10 N EckleyYumaCODelayed report via social media. Measured 2.25 inch hail fell at the approximate report time. Time estimated via radar. (GLD)
23:241.25″6 Wsw ClarkvilleYumaCOTrained spotter reported half dollar 30 minutes after storm. (GLD)
23:401.75″8 Sse EckleyYumaCO(GLD)
00:001.75″3 Nne VernonYumaCOTrained spotter actively getting golf ball sized hail. (GLD)
00:013.00″6 N Punkin CenterLincolnCOReport via SpotterNetwork. (BOU)
00:131.75″4 E Punkin CenterLincolnCOReport from mPING: Golf Ball (1.75 in.). (BOU)
00:132.75″5 Ne Punkin CenterLincolnCOReport from mPING: Baseball (2.75 in.). (BOU)
00:201.25″8 N KarvalLincolnCOReport from mPING: Half Dollar (1.25 in.). (BOU)
00:282.00″7 E Punkin CenterLincolnCOReport from mPING: Hen Egg (2.00 in.). (BOU)
00:302.25″8 N KarvalLincolnCO(BOU)
00:322.50″8 N KarvalLincolnCOReport via SpotterNetwork. (BOU)
00:371.00″HaiglerDundyNELaw enforcement estimated 1 inch hail 45-50 MPH winds in Haigler. (GLD)
00:483.20″6 Ene KarvalLincolnCOReport via SpotterNetwork. (BOU)
00:502.50″6 E KarvalLincolnCOReport from mPING: Tennis Ball (2.50 in.). (BOU)
00:563.30″8 Ene KarvalLincolnCOReport via SpotterNetwork. Time estimated by radar. (BOU)
00:584.00″8 Ene KarvalLincolnCOReport via SpotterNetwork. Time estimated by radar. (BOU)
01:071.00″1 Ese AbarrYumaCOTrained spotter reported pea to 1 inch hail and hail is starting to accumulate. (GLD)
01:302.50″5 Nne KarvalLincolnCOSeveral reports of tennis ball sized hail from storm chasers at County Road 109 and County Road W north of Karval. Time estimated by radar. (BOU)
01:361.00″6 S CalhanEl PasoCO(PUB)
01:371.00″8 N KarvalLincolnCOReport from mPING: Quarter (1.00 in.). (BOU)
01:421.75″3 W Punkin CenterLincolnCO(BOU)
01:481.50″Punkin CenterLincolnCOReport from mPING: Ping Pong Ball (1.50 in.). (BOU)
02:331.25″4 S KutchLincolnCOReport from mPING: Half Dollar (1.25 in.). (BOU)
02:453.00″8 Wnw ForderLincolnCOReport via SpotterNetwork. (BOU)
03:053.30″4 Sw ForderLincolnCOMeasured with calipers... photo provided via Social Media. (BOU)
04:451.00″1 N Pueblo WestPuebloCO(PUB)
04:551.25″1 N Pueblo WestPuebloCO(PUB)
05:101.00″4 Ne BlendePuebloCO(PUB)
05:191.75″5 E BlendePuebloCOReport from mPING: Golf Ball (1.75 in.). (PUB)
05:201.50″4 Ne BlendePuebloCOReport from mPING: Ping Pong Ball (1.50 in.). (PUB)

Wind reports

UTCGustPlaceCountyStateRemarks
12:05damage2 N DefianceShelbyIABarn blown down and damage to trees. (OAX)
12:05damage2 N UteMononaIATree blown down. (OAX)
12:07damageManillaCrawfordIAEmergency manager reported a snapped light pole and a tree down in Manilla. Time estimated from radar. (DMX)
12:10damageBredaCarrollIALarge tree... unclear is rotted or healthy... snapped at base. Few other small branches in town snapped. Delayed report... time estimated by radar. (DMX)
12:15damage2 Nnw Boys TownDouglasNEPublic report relayed via social media of large trees down. Time estimated from radar. (OAX)
12:15damage2 N GliddenCarrollIALarge pine uprooted and garage doors pushed in. Delayed report via social media... time given in social media post and confirmed by radar. (DMX)
12:1865 mph4 Se VailCrawfordIAMeasured from personal weather station. (DMX)
12:19damage1 Ne Fort DodgeWebsterIALarge tree down at this location... few others reported in town. Time estimated by radar. (DMX)
12:20damageHalburCarrollIAEmergency manager reported trees down in Halbur. Time estimated from radar. (DMX)
12:22damage3 S WestsideCrawfordIAEmergency manager reported significant damage to a barn south of Westside. Time estimated by radar. (DMX)
12:22damage3 Ese ArcadiaCarrollIAEmergency manager reported damage to sheds and outbuildings. Time estimated from radar. (DMX)
12:26damage2 Sse CarrollCarrollIAEmergency manager reported large trees down in Swan Lake State Park. Time estimated from radar. (DMX)
12:2859 mph1 S ArcadiaCarrollIAMeasured from personal weather station. (DMX)
12:2963 mph3 Wsw GliddenCarrollIAMeasured gust from AWOS. Time of peak gust estimated from radar. (DMX)
12:3870 mphHalburCarrollIAFire department reported estimated winds between 65 and 70 mph over the last 15 minutes. (DMX)
12:5059 mph5 Se GalvaIdaIADelayed Report: A Personal Weather Station just southeast of Galva recorded a 59 mph wind gust. (Site: PWS-KIASCHAL7). (FSD)
12:55damageSchallerSacIALarge tree snapped in Schaller city Park. Delayed report... time estimated by radar. (DMX)
13:05damageAldenFreebornMNNumerous trees and power lines were down throughout the city of Alden. (MPX)
13:27damageHumboldtHumboldtIAReport of trees and branches down across town... via social media. Time estimated by radar. (DMX)
13:50damageAldenFreebornMNPower lines down across I90 eastbound near Alden... MN. (MPX)
17:03damage1 Ene WestbyVernonWIReported trees down near Westby. (ARX)
17:27damage1 Se KendallMonroeWIReported trees and powerlines down in the town of Glendale. (ARX)
18:28damageWautomaWausharaWITrees down. The time of this report is an estimate based on radar. (GRB)
18:32damageWild RoseWausharaWITrees down. The time of this report is an estimate based on radar. (GRB)
18:45damageWaupacaWaupacaWITree branches down. (GRB)
18:45damage2 Nw WaupacaWaupacaWIPowerlines down. (GRB)
18:59damageManawaWaupacaWILots of branches down... some large. (GRB)
19:15damageBear CreekOutagamieWITrees and powerlines down in Bear Creek. (GRB)
19:16damage2 Nw AshwaubenonBrownWIrelayed from WLUK from the public Road was blocked off due to tree on powerlines down. (GRB)
19:21damage1 N ShioctonOutagamieWITrees and powerlines down in Shiocton. (GRB)
19:37damage2 Sse Combined LocksCalumetWIThunderstorm winds collapsed a standing barn. The time of this report is an estimate based on radar data. (GRB)
19:47damage2 W GreenleafBrownWILarge tree snapped in half. (GRB)
19:51damage3 Ne OneidaBrownWILarge branch over road. (GRB)
19:55damage1 Sse PilsenKewauneeWITree down. Time estimated from radar. (GRB)
19:55damageAshwaubenonBrownWITrees and power lines down. (GRB)
19:57damage3 E StangelvilleKewauneeWITree down. (GRB)
20:00damageGreen BayBrownWITrees and power lines down. (GRB)
20:00damage2 S RankinKewauneeWIPower line and tree down. (GRB)
20:27damageAlgomaKewauneeWIPower line and tree down at 912 Division St. (GRB)
20:45damageJacksonportDoorWITrees down. (GRB)
20:4582 mph1 Nne Egg HarborDoorWITrained spotter measured an 82.8 mph wind gust. Report relayed from Door County EM. Delayed report. Time and location estimated from radar data. (GRB)
20:46damageJacksonportDoorWITree down blocking highway 57. (GRB)
20:51damage1 Ene Baileys HarborDoorWITree down on propane tank. Report forwarded from HAM operator. Time estimated from radar. (GRB)
20:52damage2 Nne Egg HarborDoorWIHwy 42 from egg harbor to fish creek impassable do to trees down and power lines. (GRB)
20:55damage4 Ene Baileys HarborDoorWIDoor County Emergency Manager reported widespread tree damage across Cana Island. This tree damage temporarily stranded campers on the island as the roads were inaccess (GRB)
20:55damageEphraimDoorWITrees down. (GRB)
20:56damage1 Ene Fish CreekDoorWIHwy 42 from fish creek to Ephraim impassable do to trees down and power lines. (GRB)
20:56damageEphraimDoorWIMultiple large trees uprooted... including some blocking roadways. Photos relayed from HAM radio operator. (GRB)
21:09damage3 Sse Gills RockDoorWIDoor County Emergency Management reported widespread tree damage. Based on damage reports... wind speeds of 70 to 75 mph seems plausible. No direct wind speed measureme (GRB)
21:1858 mph2 Nw SterlingLoganCO(BOU)
22:00damageMenomonee FallsWaukeshaWIMenomonee Falls PD reports multiple large branches and a few 7 to 8 inch diameter trees down... with at least one of those toppling some power lines. (MKX)
22:2160 mph3 Sse EthelMaconMODelayed social media video of winds to at least 60 mph with several limbs blown down at a residence. Time estimated from radar. (EAX)
22:26damage4 Nnw New CambriaMaconMODelayed social media report of downed tree limbs at a residence near Route TT. Time estimated from radar. (EAX)
22:39damage3 Sse ElmerMaconMOMultiple reports of power lines down and several power outages south and southeast of Elmer. Time based on dispatch reports and confirmed from radar. (EAX)
22:48damage3 Wnw AtlantaMaconMODelayed Report. Several large trees were blown down. Time estimated from radar. Report via social media. (EAX)
23:20damageLeonardShelbyMOE911 reported 4-inch branches down between Leonard and Hwy J just east of Hwy W. (LSX)
23:3058 mphBethelShelbyMObackyard anemometer recorded 58 mph. minor tree damage reported. time estimated. (LSX)
00:2070 mph1 Ssw MaywoodMarionMOMarion County ambulance at Highway 6 / Highway V... Maywood in Marion County had to pull over due to estimated 70+ mph winds... zero visibility... and trees with a heav (LSX)
00:3060 mphAdellSheboyganWIDelayed Report. Tree damage relayed from Sheboygan County Emergency Management. One tree uprooted which was rotted out. Other tree limb damage. Time estimated from rada (MKX)
00:3460 mph4 E TaylorMarionMO60 mph winds estimated on the west side of Quincy. (LSX)
00:3465 mph2 Nnw QuincyAdamsILAdams County spotter reported 65 mph wind gust. (LSX)
01:0461 mphSaint FrancisCheyenneKSAWOS station KSYF St. Francis City. (GLD)
01:0871 mph4 Wnw Bird CityCheyenneKS(GLD)
01:3065 mph10 Nnw BrewsterShermanKSNWS Employee reports 65 MPH gust. (GLD)
02:4560 mph18 Se WillcoxCochiseAZPersonal weather station recorded gust of 60 MPH. (TWC)
03:2459 mph6 Nne AlmenaNortonKS(GLD)
03:3858 mph4 Sse Long IslandPhillipsKS(GID)
03:4486 mph4 Ese Long IslandPhillipsKS(GID)
04:0461 mph3 W Republican CityHarlanNE(GID)
04:0871 mphPhillipsburg AirportPhillipsKS(GID)
04:5560 mphSmith Center AirportSmithKS(GID)
04:5558 mph8 N BellaireSmithKS(GID)
05:1570 mphRussell AirportRussellKS(ICT)
05:2080 mph3 Ne Bunker HillRussellKSKansas Mesonet. (ICT)
05:2067 mph6 Wsw BeloitMitchellKS(GID)
05:2090 mph7 Ne Burr OakJewellKSDavis Weather Station. (GID)
05:2268 mph3 Wnw JewellJewellKS(GID)
05:2762 mph3 Ene Guide RockWebsterNE2 meter wind from Nebraska Mesonet Station. (GID)
05:3162 mph2 W LawrenceWebsterNETempest Weather Station. (GID)
05:3259 mphJewellJewellKS(GID)
05:3360 mphRandallJewellKS(GID)
05:3458 mph7 Wsw NelsonNuckollsNE(GID)
05:3960 mphLincolnLincolnKSOutflow from the thunderstorm. (ICT)
05:3966 mph2 Nnw SuperiorNuckollsNE(GID)
05:4258 mph6 Nw NelsonNuckollsNE(GID)
05:4590 mphSuperiorNuckollsNEDelayed... estimated report of 90 MPH winds in Superior. Time estimated based on surrounding weather station observations. (GID)
05:4967 mph2 W BellevilleRepublicKS(TOP)
05:50damage1 Ssw DeshlerThayerNEDelayed report. EM reports full size barn relocated (mostly in tact) across Road 5400 1.5 miles south of Deshler. Time estimated from initial surge of winds on radar. (GID)
05:50damageDeshlerThayerNEDelayed Report. EM reports multiple large trees in the town of Deshler blown down with branches as large as 2 feet in diameter broken off healthy trees. Time of initial (GID)
05:5067 mphRuskinNuckollsNE(GID)
05:50damage1 N DeshlerThayerNEDelayed Report. EM reports large cinderblock wall blown down from initial surge of winds at South Central Irrigation in Deshler. Time estimated from radar. (GID)
05:5073 mph1 Wnw RuskinNuckollsNEDavis Weather Station. Station stopped reporting shortly after this. (GID)
05:50damage2 N DeshlerThayerNEDelayed Report. EM reports multiple fields flattened near Deshler... multiple fields stripped. Time estimated of initial wind surge from radar. (GID)
05:50damage4 Nw DeshlerThayerNEDelayed Report. EM reported damage to roof on homestead... multiple out buildings destroyed. Time of initial surge of winds estimated from radar. (GID)
05:5168 mphNelsonNuckollsNEDavis Weather Station. (GID)
05:5364 mph5 N RepublicRepublicKSpublic weather station. (TOP)
05:5460 mph2 N ByronThayerNEDavis Weather Station. Station stopped reporting at this time. Peak gust likely higher. (GID)
05:5558 mph2 Nw HartmanProwersCOMesonet station HLY02 Holly No. 2. (PUB)
05:5861 mph2 Sse ConcordiaCloudKS(TOP)
05:5865 mph4 Ene RuskinThayerNE(GID)
05:5976 mph7 N BristolProwersCOmeasured by a storm chaser. (PUB)
05:5983 mph4 Nw DeshlerThayerNE(GID)
06:05damageCarletonThayerNESeveral large trees downed. (GID)
06:06damage5 Sse DavenportThayerNE55 yr old Blue Spruce Tree blown over. Report via Facebook. Time estimated from radar. (GID)
06:0667 mph3 Sw CarletonThayerNE(GID)
06:06damage4 W CarletonThayerNEDelayed Report. EM reports more than 30 power poles destroyed across Thayer county with numerous along Highway 5 between Carleton and Davenport. Time estimated from ini (GID)
06:0783 mph1 N DeshlerThayerNEDavis Weather Station. (GID)
06:0761 mph4 Ssw CarletonThayerNE(GID)
06:0872 mph5 Ssw CarletonThayerNEPWS Station KNECARLE5. Station stopped reporting at this time and peak wind may have been higher. (GID)
06:0962 mph4 E HebronThayerNE(GID)
06:1069 mph3 S CarletonThayerNE(GID)
06:1059 mph1 Sw CarletonThayerNE(GID)
06:1460 mph3 N ChesterThayerNE(GID)
06:1461 mph3 Ese CarletonThayerNE(GID)
06:1558 mph4 Nne RuskinNuckollsNEDavis Weather Station. Continued severe gusts behind the stronger push of winds. (GID)
06:1585 mph3 Wsw CarletonThayerNEDavis Weather Station. (GID)
06:1585 mph4 Ese DavenportThayerNE(GID)
06:18damageChesterThayerNESnapped trees and large branches down in town. (GID)
06:2058 mph1 S ChesterRepublicKS3-4 inch tree branches down. (TOP)
06:2163 mph2 Wsw BruningThayerNE(GID)
06:22damageBruningThayerNESpotter reports multiple trees down in Bruning blocking roads. Time estimated from Radar. (GID)
06:29damage4 W EndicottJeffersonNEPower pole down with power outage. Time estimated by radar. (OAX)
06:3062 mph3 Ese CarletonThayerNE(GID)
06:3063 mph2 Wsw BruningThayerNE(GID)
06:3061 mph3 S OhiowaFillmoreNE(GID)
06:3264 mph2 S WashingtonWashingtonKS(TOP)
06:3372 mph3 S OhiowaFillmoreNE(GID)
06:3558 mph1 N SyracuseHamiltonKSAWOS station K3K3 Syracuse. (DDC)
06:3574 mphSalina AirportSalineKS(ICT)
06:4064 mph4 Nnw OhiowaFillmoreNE(GID)
06:4258 mph1 Ese BarnesWashingtonKSpublic weather station. (TOP)
06:4565 mph3 S OhiowaFillmoreNEDavis Weather Station. Continued Severe Winds behind main line. (GID)
06:4862 mph6 Wnw FairburyJeffersonNE(OAX)
06:48damage2 Wsw PlymouthJeffersonNESignificant damage to a large grain bin. Time estimated by radar. (OAX)
06:5065 mphPlymouthJeffersonNEMeasured from a public mesonet station. (OAX)
07:3466 mph3 Sse HickmanLancasterNEMeasured from public mesonet station. (OAX)
07:3560 mph3 Wnw BennetLancasterNE(OAX)
07:40damage2 N TecumsehJohnsonNEDelayed report of extensive roof damage to two buildings. Time estimated from radar. (OAX)
07:40damage5 Nw TecumsehJohnsonNEEmergency Manager reported 6-8 inch tree limbs broken. Time estimated by radar. (OAX)
07:5559 mph4 Sse DightonLaneKSPWS Hineman Farms - KKSDIGHT22. (DDC)
07:5661 mph4 E DunbarOtoeNEGust measured from a public mesonet site. (OAX)
08:04damage4 Se JulianNemahaNEGrain bin and shed damaged. (OAX)
08:1090 mph5 S Nebraska CityOtoeNEAWOS reported 90 mph gust prior to going offline. Damage to sheds at airport. (OAX)
08:20damageRivertonFremontIAExtensive tree damage in Riverton. (OAX)
08:23damage3 Sse FarragutFremontIASignificant roof and wall damage to large barn. (OAX)
08:24damage3 Sse FarragutFremontIAShed destroyed. (OAX)
08:24damageFarragutFremontIAExtensive tree damage in Farragut. (OAX)
08:2874 mph4 Nne TaborMillsIAMeasured via public mesonet station. (OAX)
08:32damage1 Nnw ShenandoahPageIA*** 1 FATAL *** Shed overturned at campsite. Significant tree damage across the town. Numerous large trees snapped. Other minor structural damage. (OAX)
08:37damage1 W ShenandoahPageIAEmergency manager report of an overturned semi in retail lot. Time based on radar. (OAX)
08:4664 mph4 Ene EssexPageIAMeasured via public mesonet station. (OAX)
08:5968 mph6 S EllisEllisKSPWS - KKSELLIS46. (DDC)
09:0465 mph1 E YocementoEllisKSMesonet station UP856 0.8 E Yocemento (UPR). (DDC)
09:0464 mph6 S PalcoRooksKSPWS Station KKSPALCO33. (GID)
09:1561 mph1 W ToulonEllisKSAWOS station KHYS Hays Regional Airport Awos Site. (DDC)
09:2872 mph6 Ne GorhamRussellKS(ICT)
09:3459 mph1 Ssw StocktonRooksKSDavis Weather Station. (GID)
09:45damageStuartAdairIATree snapped at the base in Stuart. Time estimated by radar. (DMX)
09:47damageAndalusiaRock IslandILSeveral trees down in town... time estimated from radar. (DVN)
09:5072 mph3 Nne Bunker HillRussellKSWind gust was reported by Kansas Mesonet. (ICT)
10:0762 mph1 E AdelDallasIAmeasured by personal weather station. (DMX)
10:39damage1 N Mount JoyScottIAA line of power poles snapped off from 230th street to Blackhawk Trail. No other damage in the vicinity. Time estimated from radar data. (DVN)

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

← Aug 8, 20252025 calendarAug 10, 2025 →

August 9 in other years

20268 🌪 · 181 ⛈20243 🌪 · 19 ⛈20232 🌪 · 147 ⛈20220 🌪 · 77 ⛈