Storm reports — Friday, June 27, 2025

The NOAA Storm Prediction Center logged 11 tornado reports, 48 hail reports and 147 damaging-wind reports for the storm day from 12:00 UTC on Jun 27, 2025 to 12:00 UTC the next morning — most of them in ND, SD, OH.

11tornado reports
48hail reports · largest 3.50″
147wind reports · peak 86 mph

Reports by state

ND49SD25OH18GA14KY12PA11NC11MI9AL8VA8WV7TN6MO5IL3IN3TX3MT2NY2CO2OK2MS2NM1FL1SC1KS1

Tornado reports

UTCRatingPlaceCountyStateRemarks
00:41—6 Sw HannoverOliverNDTrained spotter and multiple public reports of a tornado at 7:41 PM. Tornado lasted approximately 9 minutes before ending. Photos of the tornado were sent via social me (BIS)
01:29—8 Nne Crown Butte LakeMortonNDTrained spotter reported elephant trunk with faint intermittent brief ground circulations from their view. Lasted until 8:38 PM. (BIS)
03:14—4 Wsw TemvikEmmonsNDTornado has been intermittently touching the ground and lifting. Was on the ground at the time of report. (BIS)
03:19—2 W TemvikEmmonsNDSecond confirmed tornado from storm north of Linton. NDAWN Linton video shows initial rope tornado (first LSR sent from southwest Temvik) that quickly lifted... before (BIS)
03:25—6 Ssw BaldwinBurleighND(BIS)
03:29—7 N BismarckBurleighNDSecond of two tornadoes north of Bismarck. Video footage of tornado on ground starting at 10:29 PM with dissipation at 10:34 PM. Tornado appeared to be slowly drifting (BIS)
03:43—3 Wnw MenokenBurleighND(BIS)
04:06—9 Sse DriscollKidderND(BIS)
04:06—8 Se DriscollKidderND(BIS)
04:12—6 Ssw MckenzieBurleighND(BIS)
04:12—2 W MenokenBurleighNDLaw Enforcement relayed report of tornado on the ground. (BIS)

Hail reports

UTCSizePlaceCountyStateRemarks
20:301.00″1 W WenonaCrispGAEMA reports quarter-sized hail south of Cordele. (FFC)
20:351.00″PisgahJacksonALQuarter size hail was reported in the Pisgah community. (HUN)
21:371.00″2 Ne Chattanooga ValleWalkerGA(FFC)
21:551.00″Holly SpringsCherokeeGANickel to quarter-sized hail reported in Holly Springs. (FFC)
23:231.00″4 Ne DunwoodyFultonGAReport from mPING: Quarter (1.00 in.). (FFC)
23:241.25″3 E Oak GroveCherokeeGAReport from mPING: Half Dollar (1.25 in.). (FFC)
23:331.25″1 W Oak GroveCherokeeGAReport from mPING: Half Dollar (1.25 in.). (FFC)
23:471.00″1 S Hartsfield-JacksonClaytonGAReport from mPING: Quarter (1.00 in.). (FFC)
23:501.00″Forest ParkClaytonGAPublic reports quarter-sized hail in Forest Park. (FFC)
00:101.00″8 Ssw KennebecLymanSD0.60 inches of rain and quarter size hail. Radar estimated time. (ABR)
00:192.50″6 S DouglasMcleanNDHail... mostly golf ball sized but some to tennis ball sized... began at 7:19 PM and lasted until 7:34 PM. (BIS)
00:201.25″6 S HazenOliverNDPhoto relayed via social media. (BIS)
00:251.75″10 W HannoverOliverND(BIS)
00:273.00″10 Wnw HannoverOliverNDRelayed through social media. Largest hailstone was 3 inches in diameter. Also noted tree limbs down... a broken window... and lots of denting to shop and barn. (BIS)
00:301.50″4 Nw George LakeMchenryNDReport from mPING: Ping Pong Ball (1.50 in.). (BIS)
00:312.50″6 Wnw HannoverOliverNDHail lasted until 7:38 PM. Largest was the size of tennis balls. (BIS)
00:321.00″3 Nnw George LakeMchenryNDRelayed from social media. (BIS)
00:342.50″7 W HannoverOliverNDRelayed via broadcast media. (BIS)
00:353.00″3 Nw HannoverOliverNDPhoto from Skyspy photos of hail approximately 3 inches in diameter. (BIS)
00:421.00″2 Sw Ruffner MountainJeffersonALNear I-20 and Oporto Madrid Blvd. (BMX)
00:431.50″5 Nw George LakeMchenryNDReport from mPING: Ping Pong Ball (1.50 in.). (BIS)
00:452.75″3 Wsw George LakeMchenryNDA few baseball size hail... most golf ball sized. Relayed via broadcast media. (BIS)
00:521.25″7 N TownerMchenryNDTime estimated by radar. Relayed via social media. (BIS)
00:563.50″2 S HannoverOliverNDRelayed through social media. Time estimated from radar. (BIS)
01:052.00″6 Sw BenedictMcleanNDCocorahs daily report notes included mention of hail up to 2 inches. Station Max 6.4 SE. Time estimated from radar. (BIS)
01:071.50″KarlsruheMchenryNDReport from mPING: Ping Pong Ball (1.50 in.). (BIS)
01:151.69″2 S KarlsruheMchenryNDReport from ICECHIP research project. (BIS)
01:151.25″KarlsruheMchenryNDHail quarter to half dollar size was falling at the time of the report. Winds of 40 to 50 mph preceded the hail. (BIS)
01:211.75″5 S MaxMcleanNDReport from mPING: Golf Ball (1.75 in.). (BIS)
01:221.25″2 S KarlsruheMchenryNDReport from mPING: Half Dollar (1.25 in.). (BIS)
01:252.40″8 S BenedictMcleanNDReport from ICECHIP research project. Time estimated from radar and hail measured a few minutes after it fell. (BIS)
01:261.86″5 Ssw Strawberry LakeMcleanNDReport from ICECHIP research project. Largest 47 mm... most 20 to 35 mm. Noted from left mover. (BIS)
01:321.00″6 Ssw OrrinMchenryNDQuarter sized hail ongoing at time of call. (BIS)
01:422.75″8 Ne Crown Butte LakeMortonNDHail up to the size of baseballs was falling at the time of the report. Only a few hailstones... but some were as large as baseballs. (BIS)
01:491.25″4 N MandanBurleighNDMixed with nickel sized hail. Relayed as photo via social media. (BIS)
01:491.75″8 Ne Crown Butte LakeMortonNDReport from mPING: Golf Ball (1.75 in.). (BIS)
01:532.50″9 N MandanMortonNDReport relayed via broadcast media. (BIS)
01:532.50″6 Ssw OrrinMchenryND(BIS)
02:151.75″5 Sw Strawberry LakeMcleanNDReport from mPING: Golf Ball (1.75 in.). Time estimated from radar. (BIS)
02:161.75″7 Ne BismarckBurleighNDRelayed through social media. Time estimated from radar. (BIS)
03:151.00″2 W BaldwinBurleighNDReport from mPING: Quarter (1.00 in.). (BIS)
03:192.25″4 Sw BaldwinBurleighNDReport from mPING: Hen Egg+ (2.25 in.). Time estimated from radar. (BIS)
03:202.50″BaldwinBurleighNDPhoto relayed via social media. (BIS)
03:222.25″5 S BaldwinBurleighNDRelayed through social media. Hail the size of a billiard ball. Time estimated from radar. (BIS)
03:222.26″4 Ssw BaldwinBurleighNDReport from ICECHIP research project. (BIS)
03:451.75″BowdonWellsNDRelayed through broadcast media. Time estimated from radar. (BIS)
04:461.25″1 Nw TemvikEmmonsNDTime estimated from radar. (BIS)
05:411.00″4 Sw UticaYanktonSDPea to quarter size hail lasted 15 minutes. Time estimated from radar. (FSD)

Wind reports

UTCGustPlaceCountyStateRemarks
16:30damage1 Ssw Richmond HeightsCuyahogaOHTree downed along Trebisky Road in Richmond Heights. (CLE)
16:31damageHighland HeightsCuyahogaOHTree downed along Highland Road in Highland Heights. (CLE)
17:0659 mph1 Nnw Fairport HarborLakeOHBuoy station FAIO1 Fairport... OH. (CLE)
17:31damage3 Ene New MarketMarionKYA couple of trees down on Old Calvary Pike. One tree fell on a house. (LMK)
17:41damage2 Nw RuddlePendletonWVA few trees reported down on Hammer Run Road. (LWX)
18:00damage1 W MattoonColesILTrees blown down on wires. (ILX)
18:0762 mphColes County AirportColesILASOS station KMTO Coles Co. Mem AP. (ILX)
18:08damage3 W MonroeHartKYTree down on the roadway at 2609 Possum Trot Rd. Time estimated from radar. (LMK)
18:20damage5 Se Mount CarmelFranklinINNumerous large limbs downed at a property on Mortashead Road. (ILN)
18:25damage4 Ssw Saint LeonDearbornINNumerous trees downed at Lake In The Pines Campground. (ILN)
18:27damage3 Sw Saint LeonDearbornINOne tree uprooted and several large branches downed... along with some corn flattened... at a property on Legion Road. (ILN)
19:00damage1 W SharpsvilleMercerPAWires down. Time estimated from radar. (PBZ)
19:00damage2 Wsw WacoustaClintonMILarge tree over the road. Time estimated from radar. (GRR)
19:00damageEagleClintonMITrees and branches down in Eagle. Time estimated from radar. (GRR)
19:0159 mph7 Nnw Black EagleCascadeMTPublic measured a 59 mph wind gusts at 1:01 PM. (TFX)
19:12damage2 Wnw FairfieldButlerOHOne tree and several large branches downed in Fairfield near Mississippi Drive and Wabash Drive. (ILN)
19:12damage4 W GreenvilleMercerPATree down across the road. (PBZ)
19:13damage2 Wnw FairfieldButlerOHTree downed on a house on Dee Alva Drive. Numerous other trees downed in the same subdivision. (ILN)
19:16damage1 N FairfieldButlerOHSeveral trees downed near Symmes Road. (ILN)
19:2462 mph6 E Storrie Lake StateSan MiguelNMASOS station KLVS Las Vegas Muni Airport. (ABQ)
19:30damageDewittClintonMICity of DeWitt reports three streets blocked by fallen trees. (GRR)
19:40damage5 Sse Shady SpringRaleighWVTree down reported on Daisy Trail just on the Raleigh County side of the county line. (RLX)
19:40damageHarvesterSt. CharlesMOa picture was received of a large limb blown down. time estimated from radar. (LSX)
19:51damageGeneseoLivingstonNYTrees and wires down. (BUF)
19:55damage1 N KampsvilleCalhounILtree limbs down on Silver Creek Hollow Road in Kampsville. Time estimated from radar. (LSX)
19:55damageNewcomerstownTuscarawasOHTree down. Time estimated from radar. (PBZ)
19:56damage4 Ene EllisonSummersWV2 trees down. (RNK)
19:57damage3 W ShaftsburgShiawasseeMITree down on vehicle near Woodbury Rd and Braiden Rd. No injuries... but passenger reportedly stuck in vehicle. (DTX)
19:57damage3 W ShaftsburgShiawasseeMITree down on Lansing Rd blocking the eastbound lane near Woodbury Rd. (DTX)
19:58damage2 N East LansingClintonMI6 inch branches down on Chandler Rd. (GRR)
20:00damage1 E Jumping BranchSummersWVThunderstorm winds blew down several trees on to Route 3 and other side roads between Jumping Branch and Nimitz. Lightning from this storm also struck a couple trees an (RNK)
20:10damage5 Nw PortersvilleLawrencePATree and wires down. Time estimated from radar. (PBZ)
20:15damageWichita FallsWichitaTXLarge tree uprooted... multiple tree limbs broken and utility poles broken near downtown Wichita Falls. (OUN)
20:16damage1 E KirkwoodSt. LouisMOGusts estimated 50 to 60 mph with small limbs down. (LSX)
20:2066 mph1 Nne Wichita FallsWichitaTXA personal weather station recorded a 66 mph wind gust near Pine and East Second Street in Wichita Falls. (OUN)
20:20damage1 N Wichita FallsWichitaTXLarge tree limb broken on Jefferson Street. (OUN)
20:2058 mph2 Sse Peterson AfbEl PasoCOASOS station KCOS Colorado Springs Airport Thunderstorm outflow wind gust. (PUB)
20:21damageShrewsburySt. LouisMOKSDK-TV aired a segment showing several large trees and limbs down. Time estimated by radar. (LSX)
20:22damage1 S PlanoWarrenKYTrees down and blocking roadways in Plano. (LMK)
20:25damageBethpageSumnerTNA tree was blown down along Gifford Ln bringing down power lines. (OHX)
20:31damageWebster GrovesSt. LouisMOSeveral large tree limbs snapped. Time estimated via radar. (LSX)
20:3272 mph5 Nne TulsaTulsaOK(TSA)
20:35damage6 Se StevensonJacksonALA tree was reported down on CR 174 in the Flat Rock community. (HUN)
20:35damage2 Nnw LemaySt. LouisMOlimbs down near Hildesheim Ave. time estimated. (LSX)
20:40damage1 Nw BrasstownCherokeeNC3 Trees down. Time estimated from radar. (MRX)
20:42damage1 Nnw Oil CityVenangoPAReport of a large tree down bringing multiple power poles and lines down with it near the 200 block of Halyday Street. Time estimated from radar. (PBZ)
20:44damage1 Ne Woodland HeightsVenangoPATree down blocking the road along Keith Avenue. Time estimated from radar. (PBZ)
20:46damage5 Wsw South ViennaClarkOHNumerous large branches downed on Fletcher Pike. (ILN)
20:48damage2 S Ashley HeightsHokeNCTwo trees down across the road in a dangerous curve. (RAH)
20:48damage4 Wsw South ViennaClarkOHSeveral trees snapped or uprooted along Newlove Road. (ILN)
20:58damage2 Sw FranklinSimpsonKY911 call center reported trees over the roadway at Springfield Road and Schweizer Road. (LMK)
20:5960 mph2 Nnw ClaremoreRogersOKEstimated 60 mph wind gusts at Highway 88 and East 470 Road North of Claremore. (TSA)
21:02damage4 E HollyOaklandMITree down along Grange Hall Rd east of the I-75 interchange. (DTX)
21:06damage1 S RussellWarrenPALarge Tree down on Conewango Ave at Mader Drive. (CTP)
21:09damageMount OrabBrownOHtrees down. (ILN)
21:1060 mph2 Sse MidwaySeminoleFLThe ASOS at the Sanford International Airport measured a wind gust of 60MPH/52KTS from the south-southeast. (MLB)
21:10damage3 Wnw Signal MountainMarionTNFacebook report of large branches and trees down in the Suck Creek area. (MRX)
21:12damage1 W HadleyLapeerMIApproximately 50 trees downed and some wires per Hadley Twp Fire Chief via Lapeer County Emergency Management. (DTX)
21:18damage5 E ReliancePolkTNSpotter estimates 50 mph winds with multiple trees down. (MRX)
21:21damage4 E HollandErieNYDelayed Report... time estimated based on radar. East Holland Rd between Day Rd and Wilkins Rd closed due to a downed tree in power lines. (BUF)
21:24damage3 Wsw ChattanoogaHamiltonTNA few trees are down at University of Tennessee Chattanooga. (MRX)
21:25damage3 Ssw Red BankHamiltonTNHuge branch down in backyard of home in the Hill City neighborhood. (MRX)
21:27damage5 N BensonJohnstonNCTrees down along I-40. (RAH)
21:30damage1 N Ross TownshipAlleghenyPAA tree branch that was larger than 3 inches in diameter was down across Pinewood Terrace. (PBZ)
21:32damage2 W UnionBooneKYSeveral tree limbs downed along Hathaway Road. (ILN)
21:32damage3 N ShippenvilleClarionPAReport of a tree down along Route 208 near the intersection with Monte Karlo Road. Time estimated from radar. (PBZ)
21:36damage3 Nne SpringfieldCalhounMIRoad blocked by 7 inch branch on Waubascon Rd at Morgan Rd. (GRR)
21:37damageGeorgetownBrownOHtrees down. (ILN)
21:40damage1 Wnw SublettMagoffinKYDelayed report. Pictures on social media from RC Arnett Road show snapped electric pole with power lines and transformer on the ground. Extensive roofing material blown (JKL)
21:41damageBradleyMagoffinKYDelayed report. Multiple reports on social media of branches and and a large tree blown down in the vicinities of Jim Arnett and Birch Branch roads. Pictures show Burni (JKL)
21:43damageMorgantownButlerKYWarren RECC working on a broken pole in Morgantown that has caused scattered power outages. (LMK)
21:44damage1 Ene HarrisonHamiltonOHDelayed report. Multiple trees and large branches down around the campus of Harrison High School. The nearby airport measured a wind gust of 68 mph. (ILN)
21:4468 mph1 Ene HarrisonHamiltonOHAWOS site KI67 Cincinnati West Airport. (ILN)
21:45damage2 Nne AberdeenButlerKYTree down on 79 N Caneyville Road. (LMK)
21:46damage4 S Welchs CreekButlerKYTree down on Brooklyn Chapel Road. (LMK)
21:46damage6 S StrattanvilleClarionPAReports of wires down along Olean Trail in Limestone Township. Time estimated from radar. (PBZ)
21:50damage4 S DunlapSequatchieTNA Facebook report of storm damage with a couple videos showcasing the following damage: Couple dozen medium to large trees were blown down along Kell Loop Road outside (MRX)
21:53damage3 Nne DurhamDurhamNCDuke Energy reported a power outage caused by fallen trees or limbs damaging equipment. (RAH)
21:55damage1 Ene DanvilleBooneWVTree reported down along Price Branch Road. (RLX)
21:5760 mph4 W PlatnerWashingtonCOMicroburst at CoAgMET station. Time of gust estimated due to gust observations only reported at top of hour. (BOU)
21:58damage7 Wsw PurnellWakeNCTree down across the road. Time estimated based on radar. (RAH)
22:00damage4 Sw ClintonHindsMSTrees down on clinton-raymond rd. (JAN)
22:03damage4 Nne DurhamDurhamNCDuke Energy reported power outage caused by fallen trees or limbs. (RAH)
22:04damage2 Nne DucoMagoffinKYDelayed report. Picture on social media shows tree blown down along Mullins Road. Nearby vegetable garden severely windblown. Time estimated from radar. (JKL)
22:07damage4 Sw PeeblesAdamsOHtrees down. (ILN)
22:09damage7 Ne SalemburgSampsonNCTree down across Mount Moriah Church Rd. (RAH)
22:09damage3 Wsw Newton GroveSampsonNCTree down across road on 600 block of Old Crow Road. (RAH)
22:14damagePeeblesAdamsOHtrees down. (ILN)
22:20damage5 Sse Spivey'S CornerSampsonNCTree down across road. (RAH)
22:20damageYeamanGraysonKYTree down on Yeaman Olaton Road and Free Zion Road near Yeaman. (LMK)
22:21damage1 Ne GahannaFranklinOHNumerous large healthy limbs downed along Tresham Road. (ILN)
22:22damage4 Se MarshallMadisonNCSocial media video of several trees down approximately 5 miles WNW of Weaverville. (GSP)
22:33damage3 Ne Mouth Of WilsonGraysonVATree and wires down along Fox Creek Road. (RNK)
22:35damage1 Sse UticaHindsMStree down across highway 27. (JAN)
22:3562 mph8 N TiegenPetroleumMTWar Horse NW (Hydromet) station. (GGW)
22:37damage5 Wsw Ball GroundCherokeeGAPower lines down on Breedlove Rd near Amber Lake Dr. (FFC)
22:38damage3 Wnw ScottdaleWestmorelandPAA couple of trees were reported down on power lines at 697 Wesley Chapel Road near the town of Scottdale. (PBZ)
22:44damage4 Nw ScottdaleWestmorelandPALarge tree branch about 10 in diameter down on power lines. (PBZ)
22:53damageFort MillYorkSCSocial media picture of a couple large pine limbs snapped in the Fort Mill area. (GSP)
22:54damage2 Se DaltonWhitfieldGATree down in the road at the 1400 block of Riverbend Rd. (FFC)
22:56damage4 Se DaltonWhitfieldGATree reported down in the road at the 2000 block of Ridge Rd SE. (FFC)
22:56damage3 Ese DaltonWhitfieldGATree reported down in the road at the 200 block of Hester Cir. (FFC)
23:0358 mph1 W HeathLickingOHASOS site KVTA Newark Heath Ohio. (ILN)
23:17damage2 Nnw Ingalls FieldBathVA911 call center reported tree down along Route 220 and Forestry Road in Bath County Virginia. (RNK)
23:17damage2 Ne Hot SpringsBathVA911 call center confirmed a tree down at the intersection of route 220 and Cavendish Lane. (RNK)
23:26damage4 S StewartsvilleFranklinVASeveral trees down blocking part of Coopers Cove Road... near Edwardsville Road. (RNK)
23:31damage2 Wnw StewartsvilleBedfordVASmall tree down off Davis Lane. (RNK)
23:36damage1 Ssw CloverdaleRoanokeVATree downed by thunderstorm winds on Shadwell Drive near Tinker Creek. (RNK)
23:50damage2 Wnw StewartsvilleBedfordVATree down along Mountain Lane Terrace. (RNK)
23:57damage2 S Mount BethelCobbGATrained spotter reported flooding on the road and vehicles submerged along Columns Dr SE near Johnson Ferry Rd. (FFC)
00:20damage1 Nne DeersvilleHarrisonOHCorrects previous flash flood report from 1 NNE Deersville. Numerous limbs down at Tappan Lake Park. (PBZ)
00:25damage2 Ne Mountain BrookJeffersonAL*** 1 INJ *** A tree fell on a home along Redwood St... resulting in an injury. (BMX)
00:2562 mphUnion CenterMeadeSD(UNR)
00:35damage2 Nnw Liberty ParkJeffersonALMultiple trees down near Brook Leeds Road. (BMX)
00:42damage2 Ssw Ruffner MountainJeffersonALCorrects previous tstm wnd dmg report from 2 SSW Ruffner Mountain. Multiple trees down in Irondale... including some on homes. (BMX)
00:49damageBedfordBedfordVASeveral utility lines were blown down by thunderstorm winds in Bedford. Time estimated from radar. (RNK)
00:5060 mph9 Sw PreshoLymanSDStorms lasted from 6:20 to 8:00 pm. Nickel size hail on and off. 60 mph wind gusts with the last storm that occurred at 7:50 pm. (ABR)
00:58damage2 Wnw Barber MotorsportJeffersonALMultiple trees down on Batavia Ave... some on homes. (BMX)
01:03damage2 Ene MoultrieColquittGADamage to the Colquitt County Livestock barn. (TAE)
01:04damage1 Wnw EllendaleAlexanderNCTree blocking road. Time estimated from radar. (GSP)
01:28damage3 Nw WeirtonHancockWVSiding damage to a home on Liberty Ave. (PBZ)
01:2977 mph6 Nne DixonGregorySDSDSU Mesonet station Gregory 16N. (FSD)
01:38damage6 N ElizabethWoodWVTree down on Staunton Turnpike... blocking westbound lane. (RLX)
01:46damageCropwellSt. ClairALSocial media report of a downed tree on a home in Cropwell. Time estimated by radar. (BMX)
01:4771 mph15 Wnw PlatteCharles MixSD69 mph severe wind measured 844 pm... 71 mph at 847 pm. SDSU mesonet 3 NNW Academy. (FSD)
01:5865 mph14 W PlatteCharles MixSDMesonet station 154 SD RWIS Platte-Winner Bridge. (FSD)
02:2075 mph5 W PlankintonAuroraSDMesonet station 214 SD RWIS Plankinton. (FSD)
02:33damageStickneyAuroraSDSeveral 4 inch diameter tree limbs down. (FSD)
02:3877 mph5 Se PlankintonAuroraSDMeasured by personal weather station. (FSD)
02:4061 mph3 S CorsicaDouglasSDMesonet station 304 SD RWIS Corsica. (FSD)
02:4472 mph3 S CorsicaDouglasSDMesonet station 304 SD RWIS Corsica. (FSD)
02:4565 mph8 Ene Okobojo Creek RecSullySDMesonet station ONMS2 Onida 13WSW (SD Mesonet). (ABR)
02:4960 mph4 N AgarPotterSDMesonet station 212 Agar (SDDOT). (ABR)
02:5282 mph4 E CorsicaDouglasSD(FSD)
02:5886 mph8 E CorsicaDouglasSDMeasured by personal weather station. (FSD)
03:0360 mph1 Se OnidaSullySDPersonal Weather Station reports peak wind gust of 60 miles per hour. Time estimated based on radar. (ABR)
03:1369 mph2 Nw TrippHutchinsonSDCorrects previous tstm wnd gst report from 2 NW Tripp. Mesonet station 26 SD RWIS Tripp. (FSD)
03:1564 mph1 Nw WagnerCharles MixSDMeasured by a personal weather station. (FSD)
03:1769 mph2 Nw TrippHutchinsonSDMesonet station 26 SD RWIS Tripp. (FSD)
03:37damageTyndallBon HommeSDSevere tree limbs downed by thunderstorm winds. Estimated 60 mph. (FSD)
03:4383 mph4 N OlivetHutchinsonSDRoof-mounted weather station measured an 83.1 mph wind gust. (FSD)
03:4859 mph1 Nne GoodlandShermanKSKGLD reports 59 mph wind gust. (GLD)
03:5362 mph1 Ne StephanHydeSDMesonet station 183 Macs Corner (SDDOT). (ABR)
04:00damage2 W MckenzieBurleighNDDelayed report of two large trees uprooted and laying on road. Time estimated by radar. (BIS)
04:1964 mph4 Wsw YanktonYanktonSDVia personal weather station. (FSD)
05:3065 mph3 Ese JamestownStutsmanNDNDDOT sensor. (BIS)
11:5661 mph4 W ErwinKingsburySDCorrects previous non-tstm wnd gst report from 4 W Erwin. Mesonet station DTMS2 De Smet 7N. (FSD)

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

← Jun 26, 20252025 calendarJun 28, 2025 →

June 27 in other years

20266 🌪 · 222 ⛈20243 🌪 · 164 ⛈20231 🌪 · 231 ⛈20220 🌪 · 26 ⛈