Storm reports — Sunday, July 27, 2025

The NOAA Storm Prediction Center logged 3 tornado reports, 36 hail reports and 174 damaging-wind reports for the storm day from 12:00 UTC on Jul 27, 2025 to 12:00 UTC the next morning — most of them in VA, MN, IA.

3tornado reports
36hail reports · largest 2.75″
174wind reports · peak 85 mph

Reports by state

VA57MN45IA33SD19NC18MD11WV10MI6MT5OH2MO2NE1NV1DC1KY1SC1

Tornado reports

UTCRatingPlaceCountyStateRemarks
17:25—4 E LouisburgLac Qui ParleMNReport of tornado southwest of Appleton near the Minnesota River. (MPX)
22:58—7 Ne HenryCodingtonSDSeveral storm chasers have reported a tornado. (ABR)
00:33—14 Se Merritt ReservoirCherryNE(LBF)

Hail reports

UTCSizePlaceCountyStateRemarks
12:531.00″AitkinAitkinMNHail currently falling with not much wind. (DLH)
12:551.00″1 Ese AitkinAitkinMN(DLH)
17:031.00″2 Nne NassauLac Qui ParleMNMostly nickel sized hail but a few quarters also. (MPX)
18:501.00″2 N SundellAlgerMI(MQT)
19:091.00″ChathamAlgerMI(MQT)
19:131.00″2 E ChathamAlgerMI(MQT)
19:331.00″6 Sse Forest LakeAlgerMIFrom Facebook comment with picture showing hail in hand. When asked... replied that a few were quarter sized... but most marble sized. Time of occurrence estimated by r (MQT)
19:381.00″7 N Round LakeAlgerMIPea to quarter size hail. (MQT)
21:121.50″HermanGrantMN(FGF)
21:431.00″1 N ChokioStevensMNRelayed via EM. (MPX)
21:451.00″AlbertaStevensMN(MPX)
21:461.00″AlbertaStevensMN(MPX)
21:571.25″MorrisStevensMN(MPX)
22:451.50″JohnsonBig StoneMN(ABR)
23:181.00″ChokioStevensMN(MPX)
23:261.75″4 Nw RauvilleCodingtonSD(ABR)
23:402.75″Watertown AirportCodingtonSD(ABR)
23:541.50″1 Sw WatertownCodingtonSD(ABR)
00:121.00″1 Sw WatertownCodingtonSDAlso reported limbs down. (ABR)
00:291.25″1 N LitchfieldMeekerMN(MPX)
00:371.00″6 Nw ClearfieldTrippSD(UNR)
00:401.75″4 Ne HazelHamlinSDRadar estimated time. (ABR)
00:401.00″PlymouthHennepinMN(MPX)
00:471.25″2 Ne PlymouthHennepinMNReport from mPING: Half Dollar (1.25 in.). (MPX)
00:511.75″PlymouthHennepinMN(MPX)
01:001.75″3 Nw CastlewoodHamlinSD(ABR)
01:031.75″2 Ese Falcon HeightsRamseyMN(MPX)
01:031.00″1 W Little CanadaRamseyMNReport from mPING: Quarter (1.00 in.). (MPX)
01:051.00″5 S KeyapahaTrippSD(UNR)
01:201.00″6 Sw Hazel RunYellow MedicineMNRelayed via FSD. (MPX)
01:251.00″CastlewoodHamlinSD(ABR)
01:411.00″3 N SunburstTooleMTReport from mPING: Quarter (1.00 in.). (TFX)
01:551.00″11 Nnw HarlowtonWheatlandMT(BYZ)
02:141.00″3 Sw LakevilleDakotaMN(MPX)
02:251.00″MarshallLyonMN(FSD)
03:301.00″2 Ssw RenoWashoeNVPublic reported 1 inch hail verified with a photo. (REV)

Wind reports

UTCGustPlaceCountyStateRemarks
12:04damage1 Wsw BuhlSt. LouisMN*** 1 INJ *** A tree fell at a campground on Stubler Lake landing on a tent and injuring a 7 year old boy. (DLH)
12:16damage1 Wnw VirginiaSt. LouisMNPictures via social media of a couple uprooted and broken trees. Time estimated from radar. (DLH)
12:17damage1 Nnw VirginiaSt. LouisMNPublic report relayed via broadcast media partner. Picture of an uprooted tree fallen onto the street. (DLH)
15:2861 mphRock Of Ages LighthouseLsz263MICorrects previous tstm wnd gst report from 3 W Rock of Ages from Mesonet to C-MAN for report source. C-MAN station ROAM4 2 W Rock of Ages. (MQT)
16:5560 mph4 Se Sioux FallsLincolnSDAn NWS employee estimated up to 60 mph winds between 11:50 pm to 12:00 am. (FSD)
17:37damage1 S MilanChippewaMNReport of numerous large trees down between Milan and Chippewa County Road 32. Time estimated from radar. (MPX)
17:38damage1 Ese Bolling Air ForceDistrict Of ColumDCReport of trees down along the 800 block of Atlantic St SE and 400 block of Brandywine St SE. (LWX)
17:39damage4 Se MilanChippewaMNPhotos on social media of snapped power pole and several large tree limbs down onto a house. (MPX)
17:50damage1 N WatsonChippewaMNLarge trees and power lines down near the city of Watson. Time estimated from radar. (MPX)
17:56damage2 Ne TantallonPrince GeorgesMDMultiple trees blew down on MD-210 Indian Head Highway near Fort Washington Road. (LWX)
18:00damage2 Sse AccokeekCharlesMDReport of a tree on a house west of Waldorf on Pimpernel Drive (LWX)
18:22damage4 Wnw Lake RidgePrince WilliamVAMicroburst damage with trees down in neighborhood on Caisson Court (LWX)
18:22damage5 Wsw Mount SterlingFayetteOHSeveral large branches were downed along Town Highway 34A near White Oak Road. (ILN)
18:30damage1 Ne MontclairPrince WilliamVATrees blew down near the intersection of Cloverdale Road and Carson Drive. (LWX)
18:32damage1 Ne DumfriesPrince WilliamVATree reported down on road along Route 1 in Dumfries (LWX)
18:32damageStevensvilleQueen Anne'SMDCorrects previous tstm wnd dmg report from Stevensville. Tree down on Walker Road at Whispering Court. (PHI)
18:38damage2 Nnw Independent HillPrince WilliamVATrees blew down near the intersection of Marie Drive and Mary Jane Drive. (LWX)
18:47damagePrince FrederickCalvertMDNumerous reports of trees and power lines down across the city. (LWX)
18:55damage1 N HambletonTalbotMDTree down on Route 50 at Bay Acres Drive. (PHI)
18:58damage1 W Bel AltonCharlesMDTrees blew down between Port Tobacco and Bel Alton... including on MD-6 Port Tobacco Road east of Rose Hill Road. (LWX)
18:58damageSaint LeonardCalvertMDNumerous reports of trees and power lines down across the city. (LWX)
18:59damage2 Sse AccokeekCharlesMDReport of a tree on a house west of Waldorf on Pimpernel Drive (LWX)
19:00damageBarcoCurrituckNCTree down on a powerline on NC 168 in Barco. Time estimated. (AKQ)
19:1466 mph5 Wsw OakleyAnz537MDWind gusts of up to 57 knots (66 MPH) were measured by the Cobb Point WeatherFlow sensor (XCOB) between 3:14 and 3:29 PM. (LWX)
19:2464 mph1 N Cove PointAnz533MDWind gusts of up to 56 knots (64 MPH) were measured by the Cove Point NOS sensor (COVM2) between 3:24 and 3:42 PM. (LWX)
19:25damageLusbyCalvertMDNumerous trees blew down in southern Calvert County. (LWX)
19:35damage2 N BuckhannonUpshurWVTree down reported on Pringle Tree Park Road. Time estimated from radar. (RLX)
19:45damage2 N WoodleyTyrrellNCDelayed report...Tyrrell County EM reported power outages due to severe weather near Bulls Bay. Time based on radar. (MHX)
19:45damage3 E Rock CaveUpshurWVLarge tree down near intersection of Ray Young Rd and Alexander Rd. Time estimated from radar. (RLX)
19:50damage2 Se RochelleMadisonVAScattered tree damage over portions of southern Madison County. A bit more concentrated along South Blue Ridge Turnpike. (LWX)
19:50damageRapidanOrangeVATrees down near the Rapidan Dam (LWX)
19:53damage3 W KinstonLenoirNCPower lines reported down along Tyler Road in Kinston. (MHX)
19:57damage1 Nnw ChancellorsvilleSpotsylvaniaVATrees reported down on Elys Ford Road near Bullock Road. (LWX)
20:00damageEricaWestmorelandVATree down on Mount Holly Road. Time estimated. (AKQ)
20:00damage2 Wsw BarboursvilleAlbemarleVA911 Call Center reported trees down along Stony Point Road near Burnley Station Road. Time matched by radar. (LWX)
20:05damage4 W Frying Pan LandingTyrrellNCDelayed report...Tyrrell County EM reported power outages due to severe weather along NC-94 south of Columbia. Time based on radar. (MHX)
20:06damage1 Nnw HughesvilleLoudounVATrees blew down near Hamilton and Hughesville... including on VA-848 Holmes Mill Road. (LWX)
20:12damage3 Se Madison RunOrangeVAReport of trees down along Cox Mill Road and Mallorys Ford Road (LWX)
20:14damageCallaoNorthumberlandVAMultiple trees down in Callao. Time estimated. (AKQ)
20:15damage3 Ne DoverCravenNCAnchored outdoor furniture ripped out of the ground. (MHX)
20:25damage3 Se NewlandRichmondVATree blocking Havelock Rd in Richmond County. Time estimated from radar. (AKQ)
20:30damageLouisaLouisaVAMultiple trees down in Louisa in addition to one downed power line. Time estimated. (AKQ)
20:30damage1 Nne ThornburgSpotsylvaniaVATrees blew down along VA-632 South Roxbury Mills Road. (LWX)
20:30damage5 Ne RipleyJacksonWVReport of a tree and lines down across Trace Fork Road south of Sandyville. Time estimated from radar. (RLX)
20:35damage2 N RavenswoodJacksonWVTree reported down across the railroad tracks along Ravenswood Road... near the Little Sandy Creek bridge. Time estimated from radar. (RLX)
20:41damage1 Wsw KornegayDuplinNCDelayed Report.... Duplin County DOT reported a tree down across Hwy 903 as thunderstorms moved through the area. Time estimated by Radar. (MHX)
20:58damage1 N DowningRichmondVATree down in the roadway on VA-3 in Richmond County. (AKQ)
21:00damageCoastal Carolina RegionCravenNCCraven County 911 center reported power line damage in James City. (MHX)
21:0568 mph5 Ssw NorcrossGrantMNNDAWN station reporting 10 m (~ 33 ft winds). (FGF)
21:08damage2 Nne North GardenAlbemarleVAReport of trees down along Red Hill School Road/Route 760 to the east of Taylors Gap Road. (LWX)
21:11damage2 E BumpassHanoverVATree down blocking the road on SR 715 near the town of Green Bay. Time estimated from radar. (AKQ)
21:15damage3 Se James CityCravenNCDelayed Report...Craven County EM reported powerline damage along Old Cherry Point Rd.... Stadium Dr.... and Gibbs Rd. area. Time based on radar. (MHX)
21:15damage2 Wsw Gum TreeHanoverVAMultiple large trees down at 14490 New Found Rd. Time estimated from radar. (AKQ)
21:15damage4 Sw KennaPutnamWVTree and lines down across Clendenin Creek Rd... a half mile from WV 34. Time estimated from radar. (RLX)
21:19damage2 Wsw SladesvilleHydeNCApproximately 75 power outages near Mackleyville. (MHX)
21:20damage2 Se MaysvilleJonesNCDelayed report...Carteret-Craven Electric Cooperative reported tree limbs on powerlines in Maysville. Time based on radar. (MHX)
21:20damage3 N DoswellCarolineVATree down in the road on US-1 north of Doswell. (AKQ)
21:30damage3 Sse GilmanHanoverVAA tree and powerlines down in the roadway near the intersection of Ashland Rd and Cedar Ln in Hanover County. Time estimated from radar. (AKQ)
21:30damage3 Nw HardwareFluvannaVAMultiple trees down on Dobby Creek Rd and Paynes Landing Rd in Fluvanna County. Time estimated. (AKQ)
21:3160 mphChokioStevensMN(MPX)
21:32damage3 Ssw GlendowerAlbemarleVAA report of trees down along Langhorne Road/Route 626 near Rock Castle Creek. (LWX)
21:35damage2 Sw Fork UnionFluvannaVATree down on a powerline on James Madison hwy in Fluvanna County. Time estimated. (AKQ)
21:35damage1 Ssw SchuylerNelsonVAA tree was reported down along Tillman Lane... not far from Rockfish River Road. (LWX)
21:35damage3 Wsw Central PlainsFluvannaVAMultiple trees down on West River Rd in Fluvanna County. Time estimated. (AKQ)
21:35damageSchuylerNelsonVATrees and wires blew down in the 2100 block of VA-693 Salem Road causing a fire. (LWX)
21:37damage2 Sse MechanicsvilleHanoverVALarge tree on a house on the 7700 Block of Wall Grove Ct. Time estimated. (AKQ)
21:37damage2 Wsw ScottsvilleAlbemarleVAA tree was reported down around the 1000 block of James River Road. (LWX)
21:40damage2 Sw ArkGloucesterVATree down in the road near intersection of Willis Rd and Ark Rd in Gloucester County. Time estimated. (AKQ)
21:40damage3 Ese Short PumpHenricoVATree down on Pemberton Road near I-64 in Henrico County. (AKQ)
21:40damage2 N ManakinGoochlandVAPortion of the Rd blocked on Rt 1032 in Goochland County due to a tree down. Time estimated. (AKQ)
21:40damage1 Wsw AtleeHenricoVAPart of I-295 is blocked due to a tree down in the roadway in Henrico County near mm 42. (AKQ)
21:40damage5 Nw ClendeninKanawhaWVTree down on Johns Fork Road. Time estimated from radar. (RLX)
21:41damage7 Nne CentenaryBuckinghamVATree downed by thunderstorm winds at the intersection of Snowden Road and South Constitution Road. (RNK)
21:45damage6 Sw WurtlandGreenupKYTree reported down on Wildcat Lane. Time estimated from radar. (RLX)
21:4661 mph3 Wsw MorrisStevensMNMeasured at Morris Municipal Airport. (MPX)
21:4685 mphChokioStevensMNCorrection to LSR time for strongest wind gusts knocking down power poles in Chokio. (MPX)
22:02damage3 Sw Gold HillBuckinghamVATree downed by thunderstorm winds at the intersection of Gravel Hill Road and North James Madison Highway. (RNK)
22:04damageChokioStevensMNPower poles down in and near Chokio. (MPX)
22:05damageChesapeakeLawrenceOHTree and lines down near intersection of County Road 123 and Private Drive 142. Time estimated from radar. (RLX)
22:06damage3 Se CentenaryBuckinghamVATree downed by thunderstorm winds at the intersection of Spreading Oak Road and Sharon Church Road. (RNK)
22:15damageBarnettsCharles CityVATree down in roadway on Barnetts Road near Wayside Road. Time estimated. (AKQ)
22:15damage2 Sse WinginaBuckinghamVATree downed by thunderstorm winds at the intersection of South James River Road and Meadow Creek Road. (RNK)
22:18damageStarbuckPopeMNMultiple large branches down. (MPX)
22:2058 mph2 N HollowaySwiftMNMesonet station MN134 U.s.12 - Holloway - Mp 27.0. (MPX)
22:2063 mph9 S StarbuckPopeMNMesonet station MN037 T.h.29 - Starbuck - Mp 46. (MPX)
22:25damageDisputantaPrince GeorgeVATrees down around Disputanta. Time estimated. (AKQ)
22:25damage4 Ne Tower HillBuckinghamVATree downed by thunderstorm winds at the intersection of West James Anderson Highway and Meadow Creek Road. (RNK)
22:25damage1 Sse ChesapeakeKanawhaWVTree down near intersection of Fields Creek Rd and Haven Ln. Time estimated from radar. (RLX)
22:2563 mph6 Ne De GraffSwiftMNMesonet station MN136 T.h.9 - Murdock - Mp 24.5. (MPX)
22:30damageRoxburyCharles CityVATree down on Roxbury Rd near Barnetts Rd in Charles City County. (AKQ)
22:30damageHolly HillsPowhatanVALarge tree down on Oak Lane. Time estimated. (AKQ)
22:30damage1 Nne BallsvillePowhatanVATree down on Cook Rd in Powhatan County. Time estimated. (AKQ)
22:3571 mph6 Ne De GraffSwiftMNMesonet station MN136 T.h.9 - Murdock - Mp 24.5. (MPX)
22:40damageSunburgKandiyohiMNGrain bins buckled near Sunburg. (MPX)
22:43damage3 E AmherstAmherstVATree down blocking Braxton Ridge Road. (RNK)
22:55damage2 Sse FalconervilleAmherstVATree down blocking Izaak Walton Road. (RNK)
22:55damageBuchananBotetourtVACorrects time of damage. Tree down blocking Lowe Street. (RNK)
22:57damage2 N Lynchburg CityAmherstVATree down on Kings Road partially blocking it. (RNK)
22:57damage3 Ese FalconervilleAmherstVATree blown down on Partridge Creek Road blocking entire road. (RNK)
23:03damage1 Wnw DendronSurryVATree knocked down along Smith St and Rolfe Hwy resulting in lane closures. Time estimated from radar. (AKQ)
23:05damage4 S DeatonvilleNottowayVATree down on Holly Farms Rd near Dutchtown Rd in Nottoway County. Time estimated. (AKQ)
23:15damage3 Wnw ProsperityRaleighWVTree reported down on South Sandbranch Road... Time estimated from radar. (RLX)
23:21damage1 Sse BluewellMercerWVTree downed by thunderstorm winds near the intersection of Bluecourt Road and Red Oak Ridge Road... and partially blocked the road. (RNK)
23:21damage3 W KegleyMercerWVTree downed by thunderstorm winds on Rattlesnake Ridge Road. (RNK)
23:25damage1 Ssw BerlinSouthamptonVASeveral reports of trees and powerlines down across the county. (AKQ)
23:28damage4 Sw GoodeBedfordVATree down near Krantzs Corner Rd. (RNK)
23:30damage3 Wnw KilbyCity Of SuffolkVATree down near the intersection of Indian Trail and Kings Fork Rd in Suffolk. Time estimated. (AKQ)
23:35damage3 E RustburgCampbellVATree downed by thunderstorm winds on Bear Creek Road... and partially blocked the road. (RNK)
23:40damage5 Ne NorthwestCity Of ChesapeakVATree down on Head of River Rd in Chesapeake. Time estimated. (AKQ)
23:43damage1 Sw AberdeenMooreNC1 tree down at US 1 and Main St. (RAH)
23:45damage3 Ese HandsomSouthamptonVATree knocked down along Monroe Rd near Delaware Rd resulting in lane closures. Time estimated from radar. (AKQ)
23:5371 mph1 Se Watertown AirportCodingtonSDASOS station KATY Watertown Muni AP. (ABR)
23:54damage4 S RustburgCampbellVATree downed by thunderstorm winds near the intersection of Eilliott Road and East Ferry Road... and completely blocked the road. (RNK)
00:03damage4 Se TeerOrangeNCMultiple trees down in 2300 block of White Cross Rd. (RAH)
00:0561 mph2 Ese BuffaloWrightMN(MPX)
00:07damage3 Sw CarrboroOrangeNCOne tree down at Jones Ferry Rd and Damascus Church Rd. (RAH)
00:12damageCandorMontgomeryNCOne tree down in 200 block of S Main St. (RAH)
00:23damage2 S Chapel HillOrangeNCOne tree down in 600 block of Morgan Creek Rd. (RAH)
00:45damage4 Ssw Eagle SpringsMooreNC1 tree down at Martin Rd and Mill Rd. (RAH)
00:4862 mph2 W Brooklyn CenterHennepinMNASOS station KMIC Crystal AP. (MPX)
01:02damage3 Wnw MendotaHennepinMNCorrects previous non-tstm wnd dmg report from 3 WNW Mendota. Multiple trees down taking down power lines with time estimated based on radar. (MPX)
01:0460 mph1 Ssw RosevilleRamseyMN(MPX)
01:1666 mph2 Ese St. PaulRamseyMNASOS station KSTP St. Paul Dwtn AP. (MPX)
01:42damage2 W Lemon SpringsLeeNC1 tree down at US 1 and Quail Ridge Dr. (RAH)
01:52damage2 Wnw Lemon SpringsLeeNCDuke energy reported fallen trees or powerlines damaging their equipment... causing power outages. (RAH)
02:0059 mph3 W DevonTooleMTMesonet station GW5346 DEVON THREE WEST. (TFX)
02:16damage3 Ene RubyChesterfieldSCChesterfield County Dispatch reports trees down on Wamble Hill Rd near the intersection of Jerico Rd. Time estimated from radar. (CAE)
02:5082 mph11 Sse WhitlashLibertyMTMesonet station GW2412 Hill 2sw. (TFX)
02:5565 mph3 Ene LetcherSanbornSD(FSD)
03:0384 mph15 E WhitlashLibertyMTMesonet station GW0718 Joplin 25nnw. (TFX)
03:3862 mph5 Sse CanovaMccookSDA personal weather station southeast of Canova recorded a 62 mph wind gusts. Time estimated via radar. (FSD)
03:45damageSpirit LakeDickinsonIAA trained spotter reported 3 inch tree limbs down and a downed tree in Spirit Lake. Time estimated via radar. (FSD)
03:50damage2 Wsw LansingMowerMNDowned trees. Time estimated via radar. (ARX)
03:57damageForest CityWinnebagoIATree limbs down... as well as corn stalks blown over. (DMX)
04:0659 mph3 Se MontroseMccookSDSDDOT site near Montrose recorded a 59 mph wind gust. (FSD)
04:1266 mph5 Nne KanawhaHancockIAMeasured by public weather station. (DMX)
04:1771 mph2 Ene Clear LakeCerro GordoIAMeasured by Mason City ASOS. (DMX)
04:1762 mph4 N BrittHancockIAMeasured by public weather station. (DMX)
04:19damageBrittHancockIAReport of a large tree split and blown down in Britt. Time estimated. Delayed report. (DMX)
04:19damage1 W Mason CityCerro GordoIADelayed report. Trees and branches down across town. Some trees on vehicles. Several power poles reported to be on fire with power outages in the county. (DMX)
04:2564 mph4 N LyleMowerMNMesonet station MN144 US 218 at Lyle at Mp 4. (ARX)
04:26damage2 Nw Rock FallsCerro GordoIALarge limbs down in Plymouth and Rock Falls. Tree on vehicle in Rock Falls. (DMX)
04:2664 mph3 Se GraftonWorthIAMeasured by public weather station. (DMX)
04:26damageLedyardKossuthIASocial media report of several tree limbs down. Time of occurrence estimated from radar. (DMX)
04:30damage5 N Mason CityCerro GordoIAMany branches down... with a few sized 3 inches or larger in diameter. (DMX)
04:3564 mph4 N LyleMowerMNMesonet station MN144 U.s.218 - Lyle - Mp 4. (ARX)
04:49damageNora SpringsFloydIAEmergency Manager reported trees down in Nora Springs. (ARX)
04:4960 mph1 Nw HarrisburgLincolnSDA Personal Weather Station near Harrisburg... SD recorded a 60 mph wind gust. (FSD)
04:5265 mph1 Nne HarrisburgLincolnSDA Personal Weather Station near Harrisburg recorded a 65 mph wind gust. (FSD)
04:53damageOsageMitchellIA911 Call Center reported multiple trees down in the city of Osage. (ARX)
04:5560 mph4 Se Sioux FallsLincolnSDCorrects previous tstm wnd gst report from 4 SE Sioux Falls. An NWS employee estimated up to 60 mph winds between 11:50 pm to 12:00 am. (FSD)
04:58damageRockfordFloydIAEmergency Manager reported a tree down in the city of Rockford. (ARX)
05:2259 mph2 S Sioux CenterSiouxIAA personal weather station near Sioux Center recorded a 59 mph wind gust. Time estimated via radar. (FSD)
05:26damageWebster CityHamiltonIATree limbs up to 3-4 inches in thickness down. (DMX)
05:3066 mph3 Wsw RingstedEmmetIAPersonal weather station wind gust report. (DMX)
05:3462 mph4 E LesterLyonIAA Personal Weather Station near Rock Rapids recorded a 62 mph wind gust. (FSD)
05:4060 mph2 S Sioux CenterSiouxIAA Personal Weather Station near Orange City recorded a 60 mph wind gust. (FSD)
05:5564 mphJanesvilleBremerIA(DMX)
05:5558 mph2 Ne MauriceSiouxIAA 58 mph wind gust was recorded at the Sioux County Regional Airport. (FSD)
06:05damageSpirit LakeDickinsonIAA tree was knocked down onto a house... another tree fell across a city street... and a couple power lines were down from broken tree branches. (FSD)
06:08damage2 N BooneBooneIASeveral large branches down. (DMX)
06:0864 mphSumnerBremerIA(DMX)
06:1459 mphWaterloo Regional AirpoBlack HawkIA(DMX)
06:35damage2 Nne HazletonBuchananIAA delayed report of a nine inch tree downed by thunderstorm winds four miles west of Stanley. (DVN)
06:3659 mph3 Se JeffersonUnionSDAn SDDOT in North Sioux City recorded a 59 mph wind gust. (FSD)
06:36damageSpencerClayIASpotty minor tree damage across town... with scattered small branches and leaves blown down. (FSD)
06:40damageHornickWoodburyIAWoodbury County EM reported 4 inch tree limbs down in Hornick. Time estimated via radar. (FSD)
06:4364 mph6 Sse GalvaIdaIAA Personal Weather Station northeast of Ida Grove recorded a 64 mph wind gust. (FSD)
06:45damage2 Ne IndependenceBuchananIASome significant tree branch damage... 1-3 inches in diameter. Also reports of down field corn. (DVN)
07:3070 mphMovilleWoodburyIAAn Emergency manager relayed a report of a 70 mph wind gust at the Woodbury County Fairgrounds in Moville... IA. (FSD)
08:21damageMondaminHarrisonIARoof blown off a home. (OAX)
08:2959 mphDubuque Regional ArptDubuqueIAMissed report from DBQ ASOS. (DVN)
10:47damage4 Sw GaltGrundyMOMultiple reports of downed tree limbs and wires from decaying thunderstorms and outflow winds. Time confirmed from radar. (EAX)
10:52damage1 Nne KirksvilleAdairMOSeveral reports of downed tree limbs and wires in Adair County from decaying thunderstorms. A 54 mph gust was reported in vicinity of several of the reports. Time confi (EAX)

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

← Jul 26, 20252025 calendarJul 28, 2025 →

July 27 in other years

202614 🌪 · 548 ⛈20235 🌪 · 294 ⛈20220 🌪 · 114 ⛈20240 🌪 · 71 ⛈