Storm reports — Monday, June 29, 2026

The NOAA Storm Prediction Center logged 9 tornado reports, 82 hail reports and 170 damaging-wind reports for the storm day from 12:00 UTC on Jun 29, 2026 to 12:00 UTC the next morning — most of them in MN, NE, ND.

9tornado reports
82hail reports · largest 4.00″
170wind reports · peak 101 mph

Reports by state

MN91NE38ND30SD20IA18MI15GA14TX14SC8WI7NC3TN2OK1

Tornado reports

UTCRatingPlaceCountyStateRemarks
13:01—5 Ssw AndoverDaySDUpdate to the previous two tornado reports near Andover. Photo and video of the tornado indicated that the tornado near this location. NWS Storm Survey with the Day Cou (ABR)
13:01—1 S AndoverDaySDTornado observed and quickly became rain wrapped. (ABR)
13:02—2 S AndoverDaySDPicture and video of the tornado shared via Facebook. (ABR)
13:13—PierpontDaySDMarshall County EM relayed a report of a tornado near Pierpont. Time/location estimated. (ABR)
01:49—6 Nw HawleyClayMNDelayed: estimated location of a brief tornado. (FGF)
02:17—3 Sw FlomBeckerMNMultiple reports of brief touchdown. (FGF)
05:16—3 Se HoskinsStantonNECorrects date of previous tornado report from 3 SE Hoskins. An EF-0 tornado with a peak wind estimated at 85 mph... path length of 1.1 miles... and a width of 25 yards (OAX)
05:36—5 Ese ZimSt. LouisMNApproximate start of Murphy Lake EF-1 tornado. (DLH)
05:38—5 Nw MelrudeSt. LouisMNApproximate end of Murphy Lake EF-1 tornado. (DLH)

Hail reports

UTCSizePlaceCountyStateRemarks
13:041.00″GrotonBrownSD(ABR)
13:401.75″2 Nw EdenMarshallSDRelayed a report of Golf Ball sized hail near Eden. Time estimated via radar. (ABR)
15:201.50″AlbaAntrimMI(APX)
15:381.25″5 S DentOtter TailMNHail at Dead Lake...time estimated from radar. (FGF)
15:401.75″AlbaAntrimMI(APX)
16:201.25″1 Se WadenaWadenaMN(FGF)
16:371.00″5 W NimrodWadenaMNReport from mPING: Quarter (1.00 in.). (FGF)
18:051.50″14 N TaconiteItascaMN(DLH)
18:351.50″2 Nw GloryAitkinMNMostly quarter size but a few up to 1.5 inches. (DLH)
19:001.00″1 E LawlerAitkinMN(DLH)
19:002.00″LawlerAitkinMNHail was mostly to the size of grapes but a few were to the size of golf balls to hen egg. (DLH)
19:341.75″BarnumCarltonMN(DLH)
19:371.50″BarnumCarltonMN(DLH)
19:401.75″BarnumCarltonMNPhoto was received of a hail stone that was an agglomeration of multiple stones next to a baseball. Size was estimated. (DLH)
19:411.75″MahtowaCarltonMNQuarter to golf ball sized hail near Mahtowa. Time estimated by radar. (DLH)
20:001.00″WrenshallCarltonMNPhoto sent in via social media showing the largest hailstone next to a quarter. Also two other smaller hailstones in the picture. (DLH)
20:322.00″MandanMortonNDTrained weather spotter reports hail up to 2 inches in Mandan. Hail ranged from 1.5 to 2.0 inches in size... and lasted for around 5 minutes. Also report numerous 1 inc (BIS)
20:381.75″5 Nnw BismarckBurleighNDOff duty NWS employee reported golf ball size hail and 60 mph wind gusts. One window on house was broken. (BIS)
20:381.00″3 Nne SimcoeMchenryNDAlso reported 60 mph wind gusts. (BIS)
20:401.25″3 Nne SimcoeMchenryND[Delayed Report] Broadcast media relayed a photo of a hailstone larger than a quarter placed as a point of comparison... taken 5 miles south of Granville. Time estimate (BIS)
20:411.00″4 N BismarckBurleighND(BIS)
20:452.00″7 N BismarckBurleighNDTime estimated from radar. (BIS)
21:101.50″9 S ReganBurleighNDPhoto relayed through broadcast media of multiple large hailstones. (BIS)
21:201.25″5 Ssw MaxMcleanNDUS Air Force Observer reported half dollar size hail near Max. Hail fell for around 12 minutes. Also reports torrential rainfall. (BIS)
21:281.00″2 W HephzibahRichmondGAPublic reported quarter sized hail in the Oak Ridge Plantation Neighborhood near Hephzibah... GA. Reported via Social Media. (CAE)
21:302.25″MaxMcleanNDRelayed through broadcast media. (BIS)
21:551.50″2 E BenoitBayfieldWI(DLH)
21:551.50″2 N ArenaBurleighNDRelayed through broadcast media. (BIS)
22:001.00″3 Sse AshlandAshlandWI(DLH)
22:041.00″HettingerAdamsNDAt 4:04 MDT... emergency management reported quarter sized hail in the city of Hettinger. Still hailing at the time of report. Also reports rain... but no wind. (BIS)
22:101.00″3 S AshlandAshlandWIFacebook image of 1 inch hail. (DLH)
22:352.00″5 Nnw DanaHendersonNC(GSP)
23:511.50″VerdigreKnoxNE(OAX)
00:084.00″4 E HoraceCassNDBroadcast media relayed photo of 4 inch hail stone next to tape measurer from south Fargo area. Estimated location and time based on radar. (FGF)
00:201.00″1 Sse LibertyWashingtonTNMultiple reports via social media of quarter-sized hail in the Cassi community just southeast of Liberty... TN. (MRX)
00:201.00″2 Wsw International FalKoochichingMNPicture of quarter-sized hail. (DLH)
00:321.25″CenterKnoxNE(OAX)
00:351.75″3 Sse CenterKnoxNE(OAX)
00:521.00″3 W YanktonYanktonSD(FSD)
01:001.00″South HeartStarkNDPublic reports hail in South Heart. Estimates the largest hailstone is around 1.0 inch in size. Time estimated from radar. (BIS)
01:041.00″2 Nnw BloomfieldKnoxNE(OAX)
01:041.00″2 S Mission HillYanktonSD(FSD)
01:061.00″2 N BloomfieldKnoxNE(OAX)
01:084.00″5 E HoraceCassNDCorrects previous hail report from 4 E Horace. Broadcast media relayed photo of 4 inch hail stone next to tape measurer from south Fargo area. Estimated location and ti (FGF)
01:111.25″5 Ene HoraceCassNDRelayed via mPING. (FGF)
01:153.00″2 Ssw MoorheadClayMNTime estimated via radar. (FGF)
01:172.00″3 S MoorheadClayMNDelayed LSR Report from mPING: Hen Egg (2.00 in.). (FGF)
01:171.75″MoorheadClayMN(FGF)
01:181.75″4 S FargoCassNDDelayed report. (FGF)
01:201.25″2 Se MoorheadClayMNDelayed LSR Report from mPING: Half Dollar (1.25 in.). (FGF)
01:201.50″1 Sw DilworthClayMNDelayed LSR Report from mPING: Ping Pong Ball (1.50 in.). (FGF)
01:202.00″DilworthClayMNDelayed report. (FGF)
01:251.00″3 W FordyceCedarNE(OAX)
01:251.00″New EnglandHettingerNDCO OP observer reports 1 inch hail in New England. Mixed with lots of small... pea sized hail. (BIS)
01:251.00″1 E MoorheadClayMNDelayed LSR Report from mPING: Quarter (1.00 in.). (FGF)
01:251.75″1 Ne MoorheadClayMN(FGF)
01:361.50″FordyceCedarNE(OAX)
01:401.00″5 Wsw WynotCedarNE(OAX)
02:051.00″PettiboneKidderND[Delayed Report] Broadcast media relayed photo of hail in Pettibone approximately the size of quarters. (BIS)
02:451.00″GlenwoodPopeMN(MPX)
03:001.50″West UnionToddMN(MPX)
03:051.00″1 Ene WiltonBeltramiMN(FGF)
03:241.00″5 Sw ScotiaValleyNEX message of quarter size hail at the recreation area. Time estimated from radar. (GID)
03:251.00″5 Sw ScotiaValleyNEX message had reports of quarter size hail over the recreation area. Time estimated from radar. (GID)
03:251.00″ScotiaGreeleyNETrained Spotter reports quarter sized hail in Scotia. (GID)
03:353.00″1 Nw ScotiaGreeleyNEPhoto of 3 inch hail 1 mile northwest of Scotia. Time estimated from Radar. (GID)
03:352.75″ScotiaGreeleyNEFacebook photo shows roughly baseball size hail. Time estimated from radar. (GID)
03:501.00″GreeleyGreeleyNEReport of quarter-sized hail from WxCoder. Time estimated from radar. (GID)
04:281.00″MintoWalshND(FGF)
05:091.50″2 Nw NorfolkMadisonNE(OAX)
05:101.00″2 Nnw NorfolkMadisonNETrained spotter report of hail up to quarter sized... wind driven. (OAX)
05:101.00″2 E HadarPierceNE(OAX)
05:151.50″1 W NorfolkMadisonNEDelayed report of hail up to ping pong ball sized along with wind driven hail damage to siding. Time estimated with radar. (OAX)
05:151.25″2 Nw NorfolkMadisonNE(OAX)
05:151.50″5 Ese HoskinsWayneNEDelayed report of several hailstones up to ping pong ball sized. Time estimated with radar. (OAX)
05:232.00″1 E HoskinsWayneNEReported as rural Hoskins. Time and location estimated by radar. (OAX)
05:371.00″CarrollWayneNE(OAX)
06:141.75″2 Nw HomerDakotaNEA couple stones as large as golf ball but mostly dime to quarter size. (FSD)
06:301.00″2 Se Sioux CityWoodburyIA(FSD)
06:311.00″2 E South Sioux CityWoodburyIA(FSD)
06:351.25″4 Sse Sioux CityWoodburyIARelayed through Broadcast Media with photo. (FSD)
06:351.00″4 Ese Sioux CityWoodburyIA(FSD)

Wind reports

UTCGustPlaceCountyStateRemarks
12:0580 mph6 S RockhamHandSDMesonet station RHMS2 Rockham 6SSE (SD Mesonet). (ABR)
12:2184 mph5 Nw RedfieldSpinkSDAmbient Weather Station. (ABR)
12:2158 mph4 S AtholSpinkSDAmbient Weather Station. (ABR)
12:4564 mph6 Sw StratfordBrownSDAmbient Weather Station. (ABR)
12:59damage5 Sw AndoverDaySDReport of tree damage in the Amsden Dam Lake area. Time estimated. (ABR)
13:03damageAndoverDaySDTree damage reported in Andover. (ABR)
13:04damageAndoverDaySDDamage to several metal buildings... bleachers blown over... and a broken window. Metal buildings had doors and walls pushed in... which led to portions of the metal ro (ABR)
13:0762 mphAndoverDaySDMesonet station 45 Andover (SDDOT). (ABR)
13:22damageBristolDaySDReport of powerlines down. Time estimated. (ABR)
13:33damageWebsterDaySDReport of 1-2 inch diameter tree branches down. (ABR)
13:36damage1 Se Roy Lake State ParMarshallSDSeveral large trees down in the campground on the east side of Roy Lake State Park. No damage to park buildings. (ABR)
14:1069 mph1 W Sica HollowMarshallSDMesonet station SHMS2 Sica Hollow (SD Mesonet). (ABR)
14:10damageLidgerwoodRichlandNDTree downed...time estimated from radar. (FGF)
14:4064 mph2 W TenneyWilkinMNMesonet station MN054 Tenney MN DOT. (FGF)
15:0362 mph2 W FoxhomeWilkinMN(FGF)
15:15damage4 W Fergus FallsOtter TailMNDelayed Report: 12 inch tree branch split off the main trunk relayed via social media. (FGF)
16:13damage1 S Breezy PointCrow WingMNPhoto of oak tree snapped approximately 10 ft above ground. Adjacent trees remained standing. Tree had some woodpecker damage. Time estimated from radar. (DLH)
16:1575 mphWadenaWadenaMNAccompanied by 1.25 hail. (FGF)
16:1661 mph2 Ne SabinClayMNNDAWN. (FGF)
16:1961 mph1 Se GlyndonClayMNNDAWN. (FGF)
16:20damage6 N Two InletsBeckerMNDelayed report: Multiple trees down with tree branch diameter between 12 inches to 15 inches. (FGF)
16:45damage4 Nne StutsmanvilleEmmetMINumerous trees downed on State Rd south of Robinson Rd. Time estimated by radar. (APX)
17:00damage4 Ese EsterdyCassMNTrees down near Hwy 64 and 96th street. Time estimated from radar. (DLH)
17:00damage4 W BenaCassMNTree broken off. Deck furniture and grill blown off deck. Report through CoCoRaHS. (DLH)
17:05damage4 Ese CasinoCassMNTrees down near County Road 1 and Orchard Park Lane. Time estimated from radar. (DLH)
17:25damageBenaCassMNPhotos were received of downed trees in Bena. Some trees were snapped and another was tipped pulling up the roots. Time estimated from radar. (DLH)
17:34damage4 Sw MissionCrow WingMNA 100 foot tall tree down that had no previous damage. Multiple other smaller trees down as well. Branches were found speared into the ground after the storm. Time esti (DLH)
17:40damage4 Nnw Ball ClubItascaMNTwo large trees down on home. (DLH)
17:4662 mph7 Ene Deer RiverItascaMNPersonal weather station on Deer Lake. (DLH)
17:51damageBoveyItascaMNSeveral trees were reported down in Bovey. Time estimated by radar. (DLH)
17:55damage12 N Grand RapidsItascaMNA few large white pine trees blown down on property. (DLH)
18:0060 mph3 N Federal DamCassMN(DLH)
18:01damage6 W SilicaItascaMNTime stamped video was received showing a tree being knocked over in the storm. A 2 inch diameter flagpole was broken and a weather station was flipped over around the (DLH)
18:05damage11 N NashwaukItascaMNA few moderate size tree branches were down but no full trees. Wind lasted about five minutes. (DLH)
18:15damageChisholmSt. LouisMNA photo was received of a tree down on a home. Time estimated from radar. (DLH)
18:2058 mph3 S ChisholmSt. LouisMNMNDOT RWIS station MN092 US 169 Mitchell Bridge Mp 343. (DLH)
18:40damage2 Ne CherrySt. LouisMNBarn collapsed on cattle and the cattle needed to be rescued. Facebook picture and story. Timing based on radar. (DLH)
18:45damage2 S MelrudeSt. LouisMNSeveral trees down and power out. (DLH)
18:48damage1 S AuroraSt. LouisMNSocial media photo of a 10-12 inch diameter branch broken off an evergreen tree. Time estimated from radar. (DLH)
18:50damage1 Sw GilbertSt. LouisMNReport of a tree down on top of a house and power lines in Gilbert. (DLH)
18:55damage1 Sw AuroraSt. LouisMNTwo large trees snapped in half. Wind was very localized. (DLH)
18:56damageVirginiaSt. LouisMNMultiple reports of power lines down in the Virginia area. (DLH)
18:58damage7 Wnw BrittSt. LouisMNReport of tree down on power lines with the tree hanging over the roadway. (DLH)
19:08damage3 S BuhlSt. LouisMNTwo reports of wires down in the area from trees falling on them. (DLH)
19:10damage2 N CherrySt. LouisMNTrees down on roadway. Mostly Poplar and pine trees snapped at top. Power is off. (DLH)
19:15damageCalhoun FallsAbbevilleSCTree down near Edgefield Street and North Calhoun Shores Parkway. (GSP)
19:20damage2 Wnw EasleyPickensSCTrees and power lines down on the west side of Easley. (GSP)
19:28damage3 Se PickensPickensSCTree down near Wilton Drive and Westwood Circle. (GSP)
19:30damage3 Wsw PowdersvilleAndersonSCTree down on roadway. (GSP)
19:39damage2 Ene LibertyPickensSCTree down on roadway. (GSP)
20:05damage4 Sse HerbsterBayfieldWITree down. (DLH)
20:11damage3 Sw BayfieldBayfieldWISeveral large trees down on the highway between Bayfield and Washburn around 12 inches in diameter. (DLH)
20:15damage3 Ene WoodcliffScrevenGAThe Screven County 911 Call Center reported a tree down near the intersection of Rocky Ford Road and Deer Run Road. (CHS)
20:2963 mph4 Ssw MandanMortonND63 MPH wind gust at 10M measured from Mandan 4S NDAWN. (BIS)
20:30damage4 Ssw PowdersvilleAndersonSCPower outage caused by trees on powerlines. (GSP)
20:41damage2 W Lake NebagamonDouglasWITrees were reported down across County Highways B and P outside Lake Nebagemon. Time estimated by radar. (DLH)
20:53damage2 Se Boiling Springs ScSpartanburgSCReported power outage due to trees and limbs on powerlines. (GSP)
21:0060 mph8 Sw Palo Duro CanyonRandallTXExcel mesonet 11 miles SE of Canyon recorded 60 mph wind gust at 4:00 PM. (AMA)
21:0980 mph7 Ese AmarilloRandallTXEstimated 80 MPH wind gusts from trained spotter 3 miles south of Rick Husband Amarillo International Airport. (AMA)
21:10damage5 Nnw BessemerGogebicMIMulitple trees and lines down on Black River Rd. Time estimated from radar. (MQT)
21:1062 mph1 W GarrisonMcleanNDASOS station KN60 Garrison. (BIS)
21:14damageSilver CityOntonagonMITree down on powerlines. Time estimated from radar. (MQT)
21:2080 mph3 Ne PantexCarsonTXReport of 80.5 mph wind gust at 10 meters from the DOE Net Tower 2 miles north of Pantex. (AMA)
21:25damage2 Nne OntonagonLsz242MIVideo on social media shows significant tree damage including trees uprooted and fallen. Power is out... cars... campers... tents... canopies... and awnings are damaged (MQT)
21:2662 mph6 Ne PantexCarsonTX62 MPH wind gust measured at the WT Mesonet site 6 mile NE of Pantex... on the NW side of Pantex Lake. Severe gusts persisted from 4:26 to 4:28 PM. (AMA)
21:26damageOntonagonOntonagonMINumerous trees and branches down. (MQT)
21:30damage6 Wnw WashburnPotterTXPicture of a tree blown down... potentially rotted inside. Estimated wind gusts around 60 mph. (AMA)
21:3477 mph2 S MaxMcleanNDMeasured wind gust at US Air Force weather station. (BIS)
21:3470 mph3 Nnw MaxWardND70 MPH winds at 10M measured at Max 3N NDAWN; 67 MPH at 3M. (BIS)
21:38damage2 Wsw BlytheBurkeGARichmond County 911 call center reported wires down on State Road 88 near Hopson Mill Road. Location coincides with a power outage on the Georgia Power website. Time es (CAE)
21:44damage3 W BoydvilleStephensGAThree large trees down on Guard Camp Road. (GSP)
21:5259 mph8 Ssw SawyerWardND59 MPH winds at 10M measured at Sawyer 7S NDAWN. (BIS)
21:53damageAshlandAshlandWIPhotos were received showing multiple trees down in Ashland following the storms. Time estimated by radar. (DLH)
22:00damage6 Se HephzibahBurkeGAPlanters Electric company reported a tree down on power lines causing power outages. Time estimated by radar. (CAE)
22:04damage5 Ese ChassellHoughtonMISocial media report of 12 inch diameter trees snapped on Fishermans Lane in Chassell. Trees down across driveways and roads... with limbs of varying sizes around the ar (MQT)
22:04damage1 Ese ChassellHoughtonMITree fell on a structure on Halfmoon Rd in Chassell. Trees also down elsewhere in Chassell Twp and Bootjack. Time estimated from radar. (MQT)
22:04damageChassellHoughtonMIMultiple reports of trees down. Time estimated from radar. (MQT)
22:07damage5 Nne ArnheimHoughtonMITrees and power lines down on the road to the beach near White City have stranded some cars for a period of time. Time estimated from radar. (MQT)
22:0960 mph1 Nnw VelvaMchenryNDMeasured wind gust at personal weather station. (BIS)
22:1063 mphOntonagonOntonagonMI63 mph wind gust measured at the Ontonagon NWS GLOS station. (MQT)
22:10damage5 Ne ArnheimHoughtonMISocial media post of a tree down at Portage River Lighthouse... causing damage to the chain fence at the shoreline. Time estimated from radar. (MQT)
22:15damage3 Sw Sugar HillMcdowellNCTrees down on roadway. (GSP)
22:2173 mphOntonagonOntonagonMICorrects previous tstm wnd gst report from Ontonagon. Two 73 mph wind gusts measured at the Ontonagon MDOT RWIS between 621 pm and 634 pm. (MQT)
22:3084 mph5 N AlanreedGrayTXXcel mesonet site 5 miles north of Alanreed gusted to 84 MPH at 5:30 PM. (AMA)
22:4058 mph4 Ne LeforsGrayTX58 mph wind gust measured at Xcel energy site 4 miles NE of Lefors. (AMA)
22:45damage1 Wnw ChampionMarquetteMISocial media picture of a large tree limb that fell on a RV at Van Riper State Park. Time estimated from radar. (MQT)
22:52damage2 Wnw KiteJohnsonGAReports of multiple downed trees across roadways in Johnson county and near Kite. EMA fire rescue noted no structure damage was done. (FFC)
22:58damage4 Sse HephzibahBurkeGAImage of a downed tree from a user on Facebook. They said it was felled on Story Mill Road near the Richmond-Burke county line. Time estimated. (CAE)
23:00damage1 Ne HendersonvilleHendersonNCReported power outage due to trees down on powerlines. (GSP)
23:0068 mph3 Nne CodmanRobertsTX68 mph wind gust measured at the Xcel mesonet site 4.75 miles WSW of Miami... TX. Severe gusts persisted for 10 minutes. (AMA)
23:1058 mph7 Nw MiamiRobertsTX58 mph wind gust measured at the Xcel energy mesonet site 7.5 miles NW of Miami. (AMA)
23:30damage3 W CowpensSpartanburgSCReported power outage due to trees and limbs on powerlines. (GSP)
23:40damage3 Ese Browns CrossingBaldwinGABaldwin County Fire Rescue reported a downed tree on a powerline/pole causing fire at 562 HWY 49 W. (FFC)
23:5768 mph13 Se MarfaPresidioTX(MAF)
00:12damage2 Se CaryBleckleyGAA tree fell across the roadway on Salem Carey Road. (FFC)
00:20damage3 N EmpireBleckleyGAA tree fell onto power lines on Country Club Road. (FFC)
00:20damage3 Ene CochranBleckleyGAA tree fell onto a home and vehicle in the 100 block of Jones Road. (FFC)
00:20damage3 Ene CochranBleckleyGAA tree fell onto power lines on Jones Road near Highway 126. (FFC)
00:20damage3 Ne CochranBleckleyGATwo large trees fell onto a home and three vehicles on the property of Bethany Baptist Church. (FFC)
00:30damage2 Nne Cross KeysJonesGASeveral trees were downed in the vicinity of Joycliff Road and New Clinton Road. (FFC)
00:30damage4 Ese TusculumGreeneTNAreas of trees and powerlines down in the Tusculum to Limestone area due to thunderstorm winds. (MRX)
00:3060 mph2 Ne WinnetoonKnoxNEPersonal weather station measured wind gust. (OAX)
00:5559 mph1 Sw SeagravesGainesTX(MAF)
01:1160 mph2 Ne BloomfieldKnoxNEAccompanied by 1 inch hailstones. (OAX)
01:1461 mph17 Ese MarathonBrewsterTXMesonet station UR153 Haymnd. (MAF)
02:08damageUlenClayMNTrees down (estimated 20 feet in height). (FGF)
02:45damageSioux CenterSiouxIASeveral large tree branches down across town ranging from 5 inches in diameter to as large as 13 inches in diameter. (FSD)
02:55damageAlexandriaDouglasMNReports of tree damage in Alexandria. (MPX)
03:00damage4 Sw NewfoldenMarshallMNFew trees down. (FGF)
03:03damage3 Nw HedleyDonleyTXCrop pivot was blown over and appeared to be a total loss. (AMA)
03:1563 mph1 Nw RugbyPierceNDRugby AWOS Station. (BIS)
03:3573 mph1 S WebsterRamseyNDNDAWN 1S Webster. (FGF)
03:4061 mphMotleyCassMNMNDoT station MN124 0.5N Motley. (DLH)
03:4766 mph1 Nne FloydadaFloydTX(LUB)
04:08damage5 Nne MerrifieldCrow WingMNTwo car garage attached to single level home destroyed. Around a dozen trees downed in and around the property as well. (DLH)
04:08damage5 Sw MissionCrow WingMNCluster of around a dozen trees snapped halfway up. This point marks the end of path of scattered tree damage that started at County Road 3 and Ossipee Road. Treefall g (DLH)
04:1064 mph5 Ne BrainerdCrow WingMNA gust to 64 mph was recorded by the Brainerd Airport ASOS station KBRD. (DLH)
04:1560 mph2 N RollaRoletteNDAWOS station K06D Rolla ND AWOS. (BIS)
04:22damage4 Wnw Pine KnollCrow WingMNTwo large hay carts knocked over and damage to a what appeared to be a canvas covered outbuilding or shelter for farm equipment. (DLH)
04:22damage2 Ese EmilyCrow WingMNVery large oak tree uprooted looks like it is 24 inches in diameter or more. Several large trees knocked over or snapped some laying on the house. I put put the time ba (DLH)
04:3060 mph2 Nw ClydeCavalierNDNDDOT 040 in Clyde. (FGF)
04:4967 mph6 Nne Newman GroveMadisonNEPersonal weather station measured wind gust. (OAX)
04:5380 mph6 Nne Newman GroveMadisonNEPersonal weather station measured wind gust. (OAX)
04:59damageJacobsonAitkinMNA photo was received of a 6-8 inch white pine limb skewered into the ground. Time estimated by radar. (DLH)
05:00damage4 Se Meadow GroveMadisonNEDelayed public report of several large tree branches (6-8 inches in diameter) down and siding damage to a home. Time estimated with radar. (OAX)
05:00damage3 E JacobsonAitkinMNA photo was received of a large birch tree across Highway 200 blocking the road. Multiple trees were down in this area. (DLH)
05:0663 mph5 N MadisonMadisonNEPersonal weather station measured wind gust. (OAX)
05:0674 mph1 E HadarPierceNEAlso reported that he was seeing tree damage from inside the house. (OAX)
05:0864 mph2 S NorfolkMadisonNEPersonal weather station measured wind gust. (OAX)
05:1359 mph4 S NorfolkMadisonNEPersonal weather station measured wind gust. (OAX)
05:13damage2 Ne NorfolkMadisonNEDelayed report of a power line snapped and large tree limbs down. Time estimated with radar. (OAX)
05:1370 mph2 Nnw NorfolkMadisonNEPersonal weather station measured wind gust. (OAX)
05:1564 mph4 Ssw NorfolkMadisonNE(OAX)
05:25101 mph2 Se HadarMadisonNEAs measured at a personal weather station. Destroyed well-anchored car port. (OAX)
05:35damage1 Ene ZimSt. LouisMNTrees down on power lines and house. Facebook message. (DLH)
05:3659 mph4 W ElginAntelopeNEPersonal Weather Station. (OAX)
05:5062 mph5 Ne DempseyRoger MillsOKCheyenne site. (OUN)
06:03damage4 S BrimsonSt. LouisMNEstimate of at least a dozen downed trees around White Lake... with damage to power lines. Time estimated from radar. (DLH)
06:52damageFredenbergSt. LouisMNFacebook picture of aspen trees on road. Timing based on radar. (DLH)
06:53damage3 Nnw GranvilleSiouxIATree and outbuilding damage to a couple of farmsteads. (FSD)
07:1067 mphAshtonOsceolaIADavis Personal Weather Station. (FSD)
07:1767 mph3 Ene MelvinOsceolaIADavis Personal Weather Station. (FSD)
07:1961 mph3 Se Little RockOsceolaIADavis Personal Weather Station. (FSD)
07:23damage3 Ese OcheyedanOsceolaIAMetal storage shed destroyed. Time estimated via radar. (FSD)
07:26damage2 Se HarrisOsceolaIALarge machine shed destroyed. Other outbuildings in area damaged as well. (FSD)
07:3466 mph3 Wnw SpencerClayIAAutomated Equipment at Spencer Airport. (FSD)
07:3564 mph3 Sse Lake ParkDickinsonIA(FSD)
07:35damageLake ParkDickinsonIAGrain leg down on power lines and numerous branches down on city streets in Lake Park. Also tree damage to a camper and truck on the south side of Silver Lake. No injur (FSD)
07:3659 mph1 S Arnolds ParkDickinsonIAAmbient Personal Weather Station. (FSD)
07:3875 mph2 N FostoriaDickinsonIADavis Personal Weather Station. (FSD)
07:4074 mph1 Nne OrleansDickinsonIAAmbient Personal Weather Station. (FSD)
07:4858 mph1 Nne JacksonJacksonMNDavis Personal Weather Station. (FSD)
07:5062 mph4 Se LakefieldJacksonMNMesonet station MN008 I-90 - Lakefield - Mp 67. (FSD)
07:5573 mph1 Ene JacksonJacksonMNAWOS station KMJQ Jackson Airport. (FSD)
07:56damage5 Se WilderJacksonMNSeveral trees down. Roofs with missing shingles and one outbuilding damaged. Time estimated via radar. (FSD)
07:5959 mph2 Wnw GruverEmmetIAAt Estherville Airport ASOS. (DMX)
07:5971 mph2 Sw BergenJacksonMNDavis Personal Weather Station. (FSD)
08:02damage2 Wnw BergenJacksonMNDamage to barn as well as several large tree branches down. (FSD)
08:0280 mph4 Nnw BergenJacksonMNCorrects previous tstm wnd gst report from 4 NNW Bergen. NDAWN Station. (FSD)
08:0463 mph2 S Mountain LakeCottonwoodMNAmbient Personal Weather Station. (FSD)
08:06damage1 Nw BergenJacksonMNLots of tree damage and possibly some structural damage to house. Will assess further in daylight. (FSD)
08:0871 mph3 Sse Mountain LakeCottonwoodMNAmbient Personal Weather Station. (FSD)
08:0962 mph2 W Mountain LakeCottonwoodMNDavis Personal Weather Station. (FSD)
08:1067 mph1 Nne WelcomeMartinMNMNDot Road observation site recorded a wind gust of 67 mph. (MPX)
08:1067 mph4 Nnw BergenJacksonMNNDAWN Station. (FSD)
08:1076 mph2 Ene Bingham LakeCottonwoodMNMesonet station MN150 T.h.60 - Mountain Lake - Mp 48. (FSD)
08:1561 mphButterfieldWatonwanMN(MPX)
08:2260 mph5 Wnw TrumanWatonwanMN(MPX)
08:30damageSt. JamesWatonwanMNTrained Spotter reported multiple 8-10 inch diameter trees blown down or snapped in half with St. James... MN. Along with the roof partially blown off a metal commercia (MPX)
08:3560 mph3 E St. JamesWatonwanMNSt. James Municipal Airport ASOS recorded a 60 mph wind gust. (MPX)

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

← Jun 28, 20262026 calendarJun 30, 2026 →

June 29 in other years

20239 🌪 · 645 ⛈20245 🌪 · 166 ⛈20250 🌪 · 236 ⛈20220 🌪 · 96 ⛈