← All storm days

Hail Storm Map — June 29, 2026

Hail storm map for June 29, 2026: max 3.00" hail across FL, GA, IA, MI, MN, NC, ND, NE, SC, SD, TN, TX, WI, ~118,758 structures in swath.

FLGAIAMIMNNCNDNESCSDTNTXWI

Hail-affected U.S. states Alabama Alaska Arizona Colorado Florida — hail affected Georgia — hail affected Indiana Kansas Maine Massachusetts Minnesota — hail affected New Jersey North Carolina — hail affected North Dakota — hail affected Oklahoma Pennsylvania South Dakota — hail affected Texas — hail affected Wyoming Connecticut Missouri West Virginia Illinois New Mexico Arkansas California Delaware District of Columbia Hawaii Iowa — hail affected Kentucky Maryland Michigan — hail affected Mississippi Montana New Hampshire New York Ohio Oregon Tennessee — hail affected Utah Virginia Washington Wisconsin — hail affected Nebraska — hail affected South Carolina — hail affected Idaho Nevada Vermont Louisiana Rhode Island

A severe hail event swept across FL, GA, IA, MI and 9 more states on June 29, 2026, with MRMS radar measuring stones up to 3.00". An estimated 118,758 structures fell inside the qualifying swath. Minnesota took the brunt with ~44,291 structures estimated in the ≥1" footprint. Roughly 519 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 104 hail reports and 340 wind reports for the day.

Max hail size
3.00"
States impacted
13
Structures in swath
118,758

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
Minnesota44,2914,51365
Nebraska27,5675,880349
North Dakota22,4614,95364
South Dakota12,39349641
Wisconsin3,69320
Michigan1,91100
Georgia1,76700
Florida1,7562070
Iowa1,42000
Tennessee59800
Texas36400
South Carolina29800
North Carolina23900

NOAA storm reports

Hail reports (71)

Nebraska · 26 reports

TimeLocationCountyObserver comment
00:06WHITE CLAYSHERIDANReport via social media with pictures. Time estimated from radar.
00:06CLINTONSHERIDANReport with photo via social media. Time estimated from radar.
00:10CLINTONSHERIDANDelayed report via social media with pictures. Time estimated from radar.
00:48RUSHVILLESHERIDANReport via social media with pictures. Time estimated from radar.
17:51VERDIGREKNOXEmergency management report of hail measured up to 1.5 inches in diameter.
18:32CENTERKNOXPublic report of hail estimated up to 1.25 inches in diameter.
18:35CENTERKNOXTrained spotter report of hail measured up to 1.75 inches in diameter.
19:04BLOOMFIELDKNOXPublic report of hail estimated up to 1.00 inch in diameter.
19:051 SW HolbrookFurnasFacebook message with picture of roughly nickel size hail around 8:05 PM 1.5 miles SW Holbrook.
19:06BLOOMFIELDKNOXTrained spotter report of hail estimated up to 1.00 inch in diameter.
19:25FORDYCECEDARLaw enforcement report of hail measured up to 1.00 inch in diameter.
19:36FORDYCECEDARPublic report of hail measured up to 1.50 inches in diameter.
19:40BOW VLYCEDAREmergency management report of hail measured up to 1.00 inch in diameter.
21:245 SW ScotiaValleyX message of quarter size hail at the recreation area. Time estimated from radar.
21:255 SW ScotiaValleyX message had reports of quarter size hail over the recreation area. Time estimated from radar.
21:25ScotiaGreeleyTrained Spotter reports quarter sized hail in Scotia.
21:351 NW ScotiaGreeleyPhoto of 3 inch hail 1 mile northwest of Scotia. Time estimated from Radar.
21:35ScotiaGreeleyFacebook photo shows roughly baseball size hail. Time estimated from radar.
23:09NORFOLKMADISONPublic report of hail measured up to 1.50 inches in diameter.
23:10HADARPIERCEPublic report of hail estimated up to 1.00 inch in diameter.
23:10NORFOLKMADISONTrained spotter report of hail measured up to 1.00 inch in diameter.
23:15NORFOLKMADISONPublic report of hail measured up to 1.25 inches in diameter.
23:15NORFOLKMADISONDelayed public report of hail measured up to ping pong ball sized along with wind driven hail damage to siding. Time estimated with radar.
23:22HOSKINSWAYNEDelayed public report of several hailstones up to ping pong ball sized. Time estimated with radar.
23:23HOSKINSWAYNEPublic report of hail estimated up to 2.00 inches in diameter in rural Hoskins. Time and location estimated by radar.
23:37CARROLLWAYNEPublic report of hail measured up to 1.00 inch in diameter.

Minnesota · 22 reports

TimeLocationCountyObserver comment
09:36BASSWOODOTTER TAILReport of half dollar size hail at Dead Lake. Time estimated from radar.
10:13WADENAWADENAReport of half dollar size hail. Also reported an estimated wind gust of 75 mph.
10:20WADENAWADENAReport of half dollar size hail.
10:35NIMRODWADENAReport from mPING of quarter size hail.
12:352 NW GloryAitkinMostly quarter size but a few up to 1.5 inches.
12:401 NE BrimsonSt. LouisReport from mPING Dime.
13:00LawlerAitkinHail was mostly to the size of grapes but a few were to the size of golf balls to hen egg.
13:345 NW French RiverSt. LouisReport from mPING Half-inch.
13:365 NW BarnumCarltonReport from mPING Half-inch.
13:40BarnumCarltonPhoto was received of a hail stone that was an agglomeration of multiple stones next to a baseball. Size was estimated.
13:41MahtowaCarltonQuarter to golf ball sized hail near Mahtowa. Time estimated by radar.
14:00WrenshallCarltonPhoto sent in via social media showing the largest hailstone next to a quarter. Also two other smaller hailstones in the picture.
18:202 WSW International FalKoochichingPicture of quarter-sized hail.
19:14MOORHEADCLAYEstimated max hail size 2 SSW Moorhead, MN. Time estimated via radar.
19:16MOORHEADCLAYMeasured report relayed by mPING of 2 inch hail.
19:16MOORHEADCLAYMeasured hail in Moorhead, MN.
19:19DILWORTHCLAYReport relayed by mPING of ping pong ball size hail 1 SW of Dilworth, MN.
19:19MOORHEAD ARPTCLAYReport relayed by mPING of half dollar size hail 2 SE of Moorhead, MN.
19:19DILWORTHCLAYReport of measured hail of 2 inches in Dilworth, MN.
19:24MOORHEADCLAYReport of golf ball size hail.
19:24DILWORTHCLAYRelayed report by mPING of quarter size hail.
21:04WILTONBELTRAMIMeasured quarter size hail reported 1 ENE of Wilton, MN.

South Dakota · 8 reports

TimeLocationCountyObserver comment
00:19BATESLANDOGLALA LAKOTAEstimated near the intersection of US-18 and highway 391. Time estimated based on radar.
00:29BATESLANDOGLALA LAKOTAUpdated report. Hail fell in the Wakpamani area. Numerous vehicles significantly dented. Vehicle side windows smashed out and windshields cracked. Hail damage to trees and vegetation. Time estimated based on radar.
00:33BATESLANDOGLALA LAKOTAPhoto of estimated half dollar size hail received via social media from Batesland along the northern edge of the main storm core. Time estimated based on report and radar.
00:33BATESLANDOGLALA LAKOTAWindshields reported broken and damage to trees near Wakpamni Lake. Hail may have been larger than golf balls. Time estimated based on radar.
00:34BATESLANDOGLALA LAKOTATime estimated based on radar analysis.
01:36VETALBENNETTTime estimated based on radar analysis.
03:26WHITE RIVERMELLETTESpotter report.
07:40EDENMARSHALLHail to the size of Golf-balls reported by Emergency Management.

North Dakota · 8 reports

TimeLocationCountyObserver comment
00:28BAKERBENSONReport of quarter size hail.
01:12LEEDSBENSONReport of quarter size hail. Siding damage to multiple homes in Leeds and vehicle damage from hail.
14:38BISMARCKBURLEIGHOne window on house was broken.
19:00RegentHettingerSpotter reports pea sized hail and heavy rainfall in Regent. Lasted around 10 minutes.
19:08WILD RICECASSBroadcast media relayed photo of 4 inch hail stone next to tape measurer from south Fargo area. Estimated location and time based on radar.
19:10WILD RICECASSReport relayed by mPING of half dollar size hail.
19:16COTTERCASSReport from public of estimated golf ball size hail 4 S of Fargo.
22:27MINTOWALSHReport of measured quarter size hail.

Wisconsin · 2 reports

TimeLocationCountyObserver comment
03:05ROWLEYS BAYDOORHalf dollar size hail fell near Rowleys Bay.
16:103 S AshlandAshlandFacebook image of 1 inch hail.

Florida · 2 reports

TimeLocationCountyObserver comment
16:471 N WildwoodSumterPea-sized hail reported near Wildwood.
17:01Horizon WestOrangeTrained weather spotter reports pea sized hail near Horizon West.

North Carolina · 2 reports

TimeLocationCountyObserver comment
17:33FRUITLANDHENDERSONMedia reported large hail in the Fruitland community.
18:34BALD MTNYANCEYPublic reported 3/4 inch hail in the Wolf Laurel community.

Georgia · 1 report

TimeLocationCountyObserver comment
16:28HEPHZIBAHRICHMONDPublic reported quarter sized hail in the Oak Ridge Plantation Neighborhood near Hephzibah, GA.

Wind reports (264)

Wyoming · 68 reports

TimeLocationCountyObserver comment
09:4714 WSW BuffaloJohnsonMesonet station SPKW4 School House.
11:303 NW Atlantic CityFremontMesonet station PC285 Skyline (PC).
11:468 S Sibley PeakPlatteMesonet station WY1 8.4 S Sibley Peak (WYDOT).
11:461 SSE BordeauxPlatteMesonet station KBRX 1.4 S Bordeaux (WYDOT).
11:527 NW Elk MountainCarbonMesonet station WY18 Halleck Ridge (WYDOT).
11:521 ESE GuernseyPlatteAWOS station KGUR Guernsey.
11:567 NW Elk MountainCarbonMesonet station WY18 Halleck Ridge (WYDOT).
12:225 NW ArlingtonCarbonMesonet station WY21 5.5 NW Arlington (WYDOT).
12:223 NW ArlingtonCarbonMesonet station WY22 2.7 NW Arlington (WYDOT).
12:256 NW MillsNatronaASOS station KCPR Casper Airport (ASOS).
12:328 S Sibley PeakPlatteMesonet station WY1 8.4 S Sibley Peak (WYDOT).
12:368 S ChugwaterLaramieMesonet station WY40 7.5 S Chugwater (WYDOT).
12:407 SE Sibley PeakPlatteMesonet station PC378 Sawmill.
12:407 S CasperNatronaMesonet station PC391 Stag Run (PC).
12:4013 SE EvansvilleNatronaMesonet station PC459 Muddy Creek (PC).
12:469 WNW Elk MountainCarbonMesonet station WY17 8.9 S Hanna (WYDOT).
12:507 N BairoilFremontMesonet station CAMW4 Camp Creek.
12:5013 WNW MidwestJohnsonMesonet station PC549 Tisdale Mtn (PC).
12:5214 SE KayceeJohnsonMesonet station WY63 I-25 Tisdale Divide (DOT).
12:523 NW Elk MountainCarbonMesonet station WY19 2.9 NW Elk Mountain (WYDOT).
12:521 SSE BordeauxPlatteMesonet station KBRX 1.4 S Bordeaux (WYDOT).
12:571 ESE GuernseyPlatteAWOS station KGUR Guernsey.
13:021 SSE BordeauxPlatteMesonet station KBRX 1.4 S Bordeaux (WYDOT).
13:061 SSE BordeauxPlatteMesonet station KBRX 1.4 S Bordeaux (WYDOT).
13:063 NW ArlingtonCarbonMesonet station WY22 2.7 NW Arlington (WYDOT).
13:061 NNW ArlingtonCarbonMesonet station KARL 0.6 NW Arlington (WYDOT).
13:068 S Sibley PeakPlatteMesonet station WY1 8.4 S Sibley Peak (WYDOT).
13:086 NW HartvillePlatteMesonet station GNRW4 6 NW Hartville - Guernsey.
13:105 E ErvayNatronaMesonet station RSNW4 Fales Rock.
13:123 NW Elk MountainCarbonMesonet station WY19 2.9 NW Elk Mountain (WYDOT).
13:228 NNW GlendoPlatteMesonet station WY56 I25 Us26 Us87 - Platte Converse.
13:261 SSE BordeauxPlatteMesonet station KBRX 1.4 S Bordeaux (WYDOT).
13:267 NW Elk MountainCarbonMesonet station WY18 Halleck Ridge (WYDOT).
13:268 S ChugwaterLaramieMesonet station WY40 7.5 S Chugwater (WYDOT).
13:3214 WNW LaramieAlbanyMesonet station WY27 14.5 SW Bosler (WYDOT).
13:329 WNW Elk MountainCarbonMesonet station WY17 8.9 S Hanna (WYDOT).
13:322 WNW South Pass CityFremontMesonet station KSOU WY28 South Pass (DOT).
13:326 W AlcovaNatronaMesonet station KPAT WY220 Pathfinder (DOT).
13:362 SSE CasperNatronaMesonet station WY47 WY258 Outer Drive (DOT).
13:368 S Sibley PeakPlatteMesonet station WY1 8.4 S Sibley Peak (WYDOT).
13:401 SW ThermopolisHot SpringsMesonet station CW8386 Thermopolis (CWOP).
13:406 SE CasperNatronaMesonet station PC392 Claude Creek (PC).
13:4411 SSE GarrettAlbanyMesonet station DODW4 11 SSE Garrett - Dodge Creek Raws - Dod.
13:487 WNW Van TassellNiobraraMesonet station UP207 6.8 W Van Tassell (UPR).
13:561 NNW ArlingtonCarbonMesonet station KARL 0.6 NW Arlington (WYDOT).
14:003 SSE CasperNatronaMesonet station PC377 Scenic Dr (PC).
14:063 NW ArlingtonCarbonMesonet station WY22 2.7 NW Arlington (WYDOT).
14:06NatronaNatronaMesonet station WY45 US20 Natrona (DOT).
14:1214 N Bar NunnNatronaMesonet station KTMH I-25 Twenty Mile Hill (DOT).
14:222 E TorringtonGoshenASOS station KTOR Torrington Airport - Tor.
14:265 NW ArlingtonCarbonMesonet station WY21 5.5 NW Arlington (WYDOT).
14:278 E Sunlight BasinParkMesonet station KCHJ WY296 Chief J Pass (DOT).
14:306 SE CasperNatronaMesonet station PC392 Claude Creek (PC).
14:322 SSE CasperNatronaMesonet station WY47 WY258 Outer Drive (DOT).
14:367 NW Elk MountainCarbonMesonet station WY18 Halleck Ridge (WYDOT).
14:4011 S RalstonParkMesonet station PC628 Mccullough Peaks (PC).
14:462 NE MillsNatronaMesonet station WY50 I-25 F Street (DOT).
14:5011 SW MillsNatronaMesonet station PC250 North Platte (PC).
14:5013 SE EvansvilleNatronaMesonet station PC459 Muddy Creek (PC).
14:568 S Sibley PeakPlatteMesonet station WY1 8.4 S Sibley Peak (WYDOT).
15:061 S GlenrockConverseMesonet station KDRC I-25 Glenrock (DOT).
15:1011 SE WapitiParkMesonet station PC462 Irma Lake (PC).
15:125 NW ArlingtonCarbonMesonet station WY21 5.5 NW Arlington (WYDOT).
15:264 SE EvansvilleNatronaMesonet station WY61 I-25 Hat Six (DOT).
15:262 NE RawlinsCarbonASOS station KRWL 1 ENE Rawlins.
15:568 S Sibley PeakPlatteMesonet station WY1 8.4 S Sibley Peak (WYDOT).
16:027 NW Elk MountainCarbonMesonet station WY18 Halleck Ridge (WYDOT).
17:241 SW EvansvilleNatronaMesonet station GW4455 Evansville (CWOP).

Minnesota · 55 reports

TimeLocationCountyObserver comment
08:39TENNEYWILKINMeasured gust at DOT station MN054 Tenney, MN.
09:03FOXHOMEWILKINMeasured gust.
10:13WADENAWADENAPublic report of estimated wind gust. Also reported half inch half inch hail during same thunderstorm.
10:13PEQUOT LAKES ARPTCROW WINGA photo was received of an oak tree that was snapped approximately 10 feet above the ground while adjacent trees remained standing. The tree had some woodpecker damage.
10:162 NE SabinClayCorrects previous tstm wnd gst report from 2 NE Sabin. NDAWN.
10:18TWO INLETSBECKERMultiple trees down with tree branch diameter between 12 inches to 15 inches.
10:191 SE GlyndonClayNDAWN.
10:252 SE DilworthClayMesonet station MN013 Dilworth MN DOT.
10:302 SW DilworthClayPersonal Weather Station.
10:303 SE DilworthClayPersonal Weather Station.
10:301 SE GlyndonClayPersonal Weather Station.
10:332 WSW DilworthClayPersonal Weather Station.
10:332 SE MoorheadClayPersonal Weather Station.
10:402 SSE FrazeeOtter TailPersonal Weather Station.
10:401 SSE FrazeeOtter TailMesonet station MN132 Frazee MN DOT.
10:493 ENE SabinClayPersonal Weather Station.
11:00ESTERDAYCASSTrees were down near Hwy 64 and 96th Street.
11:00PORTAGE LAKECASSA tree was broken and deck furniture and a grill were blown off a deck.
11:05GULL LAKECASSTrees were down near County Road 1 and Orchard Park Lane.
11:25BENACASSPhotos were received of downed trees in Bena. Some trees were snapped and another was tipped pulling up the roots.
11:34MANGANESECROW WINGA 100-foot tall tree that had no previous damage was downed. Multiple other smaller trees were down as well. Branches were found speared into the ground after the storm.
11:40BALL CLUBITASCATwo large trees were down on home.
11:46COHASSET PNCHRRY ARPITASCAThe gust was recorded by a personal weather station on Deer Lake.
11:51BOVEYITASCASeveral trees were reported down in Bovey.
11:55TACONITEITASCAA few large white pine trees were blown down on the observer's property.
12:01GOODLANDITASCATime 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 same time at the same location.
12:05BENNETTITASCAA few moderate size tree branches were down but no full trees. The wind lasted about five minutes.
12:101 E Cass LakeCassMesonet station MN061 US 2 Cass Lake Mp 131.
12:15FRASERST. LOUISA photo was received of a tree down on a home.
12:20NORTH MITCHELLST. LOUISThe gust was recorded by MnDOT RWIS station MN092 US 169 Mitchell Bridge Milepost 343.
12:40KIRKST. LOUISA barn collapsed on cattle with the cattle needing to be rescued.
12:45WHITEFACEST. LOUISSeveral trees were down and the power was out.
12:48AURORAST. LOUISA photo was received of a 10-12 inch diameter branch that was broken off an evergreen tree.
12:50GILBERTST. LOUISReport of a tree down on top of a house and power lines in Gilbert.
12:55AURORAST. LOUISTwo large trees were snapped in half. The wind was very localized in nature.
12:56VIRGINIAST. LOUISMultiple reports of power lines down in the Virginia area.
12:58IDINGTONST. LOUISReport of a tree down on power lines with the tree hanging over the roadway.
13:08SHERWOODST. LOUISTwo reports of wires down in the area from trees falling on them.
13:10KIRKST. LOUISTrees were down on a roadway and the power was out. Trees were mostly poplar and a few pine trees were snapped at top.
20:07ULENCLAYTrees blow down were estimated to be 20 feet in height.
20:384 NE AdrianNoblesVia personal weather station. Time estimated.
20:45ALEXANDRIADOUGLASReports of tree damage in Alexandria. The ASOS station located at Chandler Field recorded a wind gust of 47kts.
20:59NEWFOLDENMARSHALLTrees blown down.
21:091 WSW SlaytonMurrayAWOS station KDVP Slayton Municipal Airport.
21:14(FFM)FERGUS FALLS AROTTER TAILA 12 inch tree branch split off the main trunk relayed via social media.
21:253 W DovrayMurrayMesonet station MN038 T.h.30 - Dovray - Mp 49.
21:40PILLAGERCASSThe gust was recorded by MnDOT station MN124 0.5N Motley.
22:08MERRIFIELDCROW WINGA two car garage attached to single level home was destroyed. Around a dozen trees were downed in and around the property as well.
22:08MISSIONCROW WINGA cluster of around a dozen trees were snapped about halfway up. This point marks the end of path of scattered tree damage that started at County Road 3 and Ossipee Road. Treefall was generally in a northward direction.
22:10(BRD)WEILAND FLD BRACROW WINGThe gust was reported by ASOS station KBRD Brainerd Airport.
22:22IRON HUBCROW WINGTwo large hay carts were knocked over along with damage to what appeared to be a canvas covered outbuilding or shelter for farm equipment.
22:22EMILYCROW WINGA very large oak tree at least 24 inches in diameter was uprooted. Several large trees were knocked over or snapped with some laying on the house.
22:59JACOBSONAITKINA photo was received of a 6-8 inch white pine limb skewered into the ground.
23:00JACOBSONAITKINA photo was received of a large birch tree across Highway 200 blocking the road. Multiple trees were down in this area as well.
23:35ZIMST. LOUISTrees were down on power lines and a house.

South Dakota · 43 reports

TimeLocationCountyObserver comment
01:10MARTIN MUNI ARPTBENNETTSD Mesonet recorded wind gust.
01:15MARTIN MUNI ARPTBENNETTSD Mesonet recorded wind gust.
01:45HARRINGTONBENNETTSD Mesonet recorded wind gust.
01:50HARRINGTONBENNETTSD Mesonet recorded wind gust.
02:54PARMELEETODDReported wind gust at this location.
02:54PARMELEETODDSD Mesonet recorded wind gust.
02:57PARMELEETODDAbout 40 percent of a roof blown off a residence in the Upper Cut Meat area. Straight line wind damage. Time estimated based on radar and nearby measured wind gusts of 77 MPH and 83 MPH.
03:05PARMELEETODDShed blown over with roof blown off. Chicken coop blown 10 yards. Heavy steel hay ring and also a water tank both blown about 100 yards. Fences down. Time estimated based on radar.
03:15ROSEBUDTODDEstimated 2 homes with total roof loss and 1 additional home with shingles blown off in the Soldier Creek area. Straight line wind damage. Time estimated based on radar.
03:27WHITE RIVERMELLETTESome tree branches down per report.
04:48DE GREYHUGHESAn Ambient weather station 6 miles north northwest of Joe Creek Rec Area measured a peak wind speed of 112 mph.
04:56HARROLDHUGHESA report from a residence 7 miles south of Harrold of thunderstorm damage included siding torn off a house and a barn door blow off.
05:11HOLABIRDHYDENumerous wind turbines were damaged from straight-line thunderstorm winds southwest of the town of Highmore. A peak wind speed of 131 mph was measured at the South Dakota State University mesoent station near Highmore.
05:15HOLABIRDHYDEAn Ambient mesonet station 3 miles east southeast of Holabird recorded a peak wind speed of 131 mph.
05:17HIGHMOREHYDEThe Hyde County Emergency Manager estimated wind gusts of 70 to 80 mph with the thunderstorm.
05:20HIGHMORE ARPTHYDEThe South Dakota State University mesonet station 1 mile outside of Highmore recorded a peak wind speed of 131 mph.
05:20HIGHMOREHYDEWidespread thunderstorm wind damage occurred in the town of Highmore, including trees uprooted or snapped, grain bins dented, knocked over farm implements and trailers, and broken power poles. Almost every building in town suffered some form of straight-line thunderstorm wind damage. The South Dakota State University mesonet station 1 mile west northwest of Highmore, located on the municipal airport grounds, recorded a peak wind gust of 131 mph.
05:25HIGHMORE ARPTHYDEThe South Dakota State University mesonet station in Highmore recorded a peak wind gust of 131 mph. Widespread damage was observed in the wake of these high winds.
05:30REE HGTSHANDThe Hand county emergency manager reports power lines down in Ree Heights. The South Dakota Department of Transportation mesonet station 1 mile north of Ree Heights recorded a peak wind gust of 112 mph.
05:34REE HGTSHANDThe South Dakota Department of Transportation mesonet station outside of Ree Heights recorded a wind gust of 84 mph. The peak wind gust of 112 mph was recorded 10 minutes after this observation.
05:42POLOHANDThe Hand county emergency manager reported that thunderstorm winds blew apart a garage and damaged outbuildings. A weather station located 1 mile east of Polo recorded a peak wind speed of 70 mph.
05:44REE HGTSHANDThe South Dakota Department of Transportation mesonet station near Ree Heights recorded a peak wind gust of 112 mph.
05:45MILLERHANDA personal weather station in the town of Miller recorded a peak wind speed of 74 mph.
05:45POLOHANDA National Weather Service employee traveling north of Miller observed 7 grain bins had been blown over or collapsed due to thunderstorm winds.
05:45POLOHANDThe Hand county Emergency Manager reports widespread thunderstorm wind damage across northern/northwestern Hand County. Damage includes power lines and trees down, buildings damaged and campers tipped over. Weather stations across this area reported 60-80 mph gusts but the EM suggest higher wind speeds likely occurred at some of these damage locations.
05:45REE HGTSHANDA personal weather station 5 miles northeast of Ree Heights recorded a peak wind gust of 87 mph.
05:49POLOHANDA personal weather station near to town of Polo recorded a peak wind gust of 70 mph.
05:58POLOHANDThe South Dakota Department of Transportation mesonet station 5 miles south southwest of Miranda recorded a peak wind gust of 84 mph.
06:05POLOHANDThe South Dakota State University mesonet station 6 miles south of Rockham recorded a peak wind gust of 80 mph.
06:21REDFIELDSPINKA personal weather station 5 miles northwest of Redfield recorded a peak wind gust of 84 mph.
06:57ANDOVERDAYWidespread thunderstorm wind damage along a tree row. The length of the damage extended for almost a mile, with straight-line thunderstorm wind gusts estimated at 100 mph.
06:593 ENE Pembrook ColonyEdmundsWake low winds out of the east.
07:00ANDOVERDAYMultiple trees damaged and/or knocked down along a mature windbreak south of the town of Andover. Thunderstorm wind speeds estimated at 74 mph.
07:02Cravens CornerEdmundsMesonet station 173 Craven (SDDOT). Wake low winds out of the east.
07:03ANDOVERDAYAn employee for the South Dakota Department of Transportation reported numerous trees down due to thunderstorm winds around the town of Andover. A National Weather Service storm survey concluded thunderstorm winds peaked at about 76 mph on the southeast side of town.
07:04ANDOVERDAYDamage to several metal buildings was observed at the Andover Threshing Grounds. Two shops had their doors blown in with roofs partly blown out. One building had a window also blown out. A set of bleachers had also been knocked over. Thunderstorm winds were estimated at 95 mph.
07:09RoscoeEdmundsMesonet station 339 Roscoe (SDDOT). Wake low winds out of the east.
07:152 W Richmond Lake Rec ABrownMesonet station EW9368 Aberdeen 9 NW. Wake low winds out of the east.
07:22BRISTOLDAYDay county Emergency Management reported powerlines down in the town of Bristol. The South Dakota Department of Transportation mesonet station near Bristol recorded a peak wind gust of 56 mph.
07:252 SW WestportBrownWake low winds.
07:33WestportBrownWake low winds out of the east.
07:33WEBSTERDAYThe Emergency Manager in Webster reported several branches down due to thunderstorm winds estimated at about 60 mph.
07:36LAKE CITYMARSHALLSeveral large trees were downed at the campground on the east side of Roy Lake State Park. The nearby South Dakota Department of Transportation mesonet station in Lake City recorded a peak wind gust of 57 mph. Higher winds at this location may be related to a southwest wind/storm trajectory off the adjacent Roy Lake.

Michigan · 29 reports

TimeLocationCountyObserver comment
11:531 SSW GaylordOtsegoASOS station KGLR Gaylord - Otsego County Airport.
12:561 NW PellstonEmmetPellston Airport.
13:29Rock of Ages LighthouseLSZ263C-MAN station ROAM4, 2 W Rock of Ages.
14:1211 ESE GoetzvilleLSZ322Buoy station DTLM4 De Tour Village, MI.
15:53Copper HarborKeweenawASOS station KP59 Copper Harbor.
16:14SILVER CITYONTONAGONTrees were reported to have fallen on powerlines due to thunderstorm outflow winds.
16:21ONTONAGONONTONAGONTwo 73 mph wind gusts were measured at the Ontonagon MDOT RWIS between 1621 pm and 1634 pm EST.
16:25ONTONAGONONTONAGONVideo and photos showed significant tree damage, including trees uprooted and fallen. Two vehicles (pickup trucks) were significantly damaged from large trees falling on them. Power was also reported lost. An estimated 75 Thousand $USD of damage occurred.
16:26ONTONAGONONTONAGONNumerous trees and branches down were reported due to strong thunderstorm outflow winds.
16:40Stannard Rock LighthousLSZ266C-MAN station STDM4, 27 ESE Keweenaw Point.
16:50NORTH BESSEMERGOGEBICMultiple trees and power lines were reported to have fallen on Black River Rd due to strong thunderstorm winds.
16:59TOIVOLAHOUGHTONTrees were reported to have fallen from thunderstorm winds in the Toivola area.
17:04CHASSELLHOUGHTONThere were multiple reports of trees being blown down due to thunderstorm winds. This included a tree falling on a structure on Halfmoon Rd in Chassell and across Chassell Township and Bootjack.
17:04JACOBSVILLEHOUGHTONA report from social media indicated 12 inch diameter trees snapped on Fisherman's Lane in Chassell. Trees were reported down across driveways and roads, with additional fallen limbs of varying sizes around the area.
17:04CHASSELLHOUGHTONThere were multiple reports of downed trees from outflow winds. Some tree limbs were reported on power lines, resulting in sparking.
17:07JACOBSVILLEHOUGHTONThunderstorm winds resulted in tree blow downs and damage. Trees and power lines were reported down on the road to the beach near White City. Cars were stranded for a period of time due to the power lines on the road.
17:133 SSW PelkieBaragaMesonet station PIEM4 Pelkie RAWS.
17:40Grand MaraisLSZ251GLOS Weather Station GRMM4, 1 NNE Grand Marais.
17:45BEACONMARQUETTEA picture on social media picture showed a large tree limb that fell on a RV at Van Riper State Park.
17:50Big BayLSZ248GLOS Weather station BIGM4 Big Bay Harbor.
17:531 NW KingsfordDickinsonASOS station KIMT Ford Airport.
18:184 NE NegauneeMarquetteMesonet station CW4331 WFO-Negaunee Township.
18:365 S SandsMarquetteAWOS station KSAW Sawyer Airport.
18:50Passage Island LighthouLSZ264C-MAN station PILM4, 53 NNW Eagle Harbor.
19:0030 N Copper HarborLSZ264Lake Superior Zone 264, Algoma Discovery /CFK9796/.
20:0024 E Keweenaw PointLSZ266Lake Superior Zone 266, Indiana Harbor /WXN3191/.
20:39Big BayMarquetteNot much significant wind damage has occurred during the severe thunderstorm, but there was some minor damage done to trees from what I was able to observe. Estimated wind gusts to 50 mph.
21:1010 SE Ford RiverLMZ221Mesonet station XMAPV Minneapolis Shoal.
22:3611 ESE GoetzvilleLSZ322Buoy station DTLM4 De Tour Village, MI.

North Dakota · 21 reports

TimeLocationCountyObserver comment
01:29NILESBENSONMeasured gust by NDDOT site 6.4 miles west of Churchs Ferry, ND.
08:10LIDGERWOODRICHLANDReport of tree blown down by thunderstorm winds. Time estimated by radar.
08:551 SE GwinnerSargentAWOS station KGWR Gwinner AP ND.
09:551 ESE GwinnerSargentPersonal Weather Station.
10:005 S DwightRichlandPersonal Weather Station.
10:035 E MilnorSargentPersonal Weather Station.
10:044 N BarrieRichlandPersonal Weather Station.
10:07HoraceCassPersonal Weather Station.
10:083 NE WalcottRichlandPersonal Weather Station.
10:194 SSW FargoCassPersonal Weather Station.
10:195 SE West FargoCassPersonal Weather Station.
14:29MANDAN MUNI ARPTMORTONMandan NDAWN station reported wind gusts up to 63 mph.
15:10GARRISONMCLEANGarrison ASOS reported wind gusts up to 62 mph.
15:34DOUGLASWARDMax NDAWN station reported wind gusts up to 70 mph.
15:34MAXMCLEANUS Air Force weather station reported wind gusts up to 77 mph.
15:52SAWYERWARDSawyer NDAWN station reported wind gusts up to 59 mph.
16:09VELVAMCHENRYPersonal weather station measured wind gusts up to 60 mph.
21:15RUGBYPIERCERugby AWOS station reported wind gusts up to 63 mph.
21:34WEBSTERRAMSEYMeasured gust by NDAWN 1 mile south of Webster, ND.
22:15ROLLAROLETTERolla AWOS station reported wind gusts up to 60 mph.
22:29CLYDECAVALIERMeasured gusty by NDDOT site 040 near Clyde, ND.

Texas · 15 reports

TimeLocationCountyObserver comment
15:00PALO DURO CANYON STATE PARKRANDALLAn Xcel mesonet site located 11 miles southeast of Canyon recorded a 60 mph wind gust.
15:09AMARILLORANDALLAn estimated 80 MPH wind gust was observed by a trained spotter who was located three miles south of Rick Husband Amarillo International Airport.
15:20PANTEXCARSONThere was a measured 80.5 mph wind gust at 10 meters height from the Department of Energy's Net Tower that was located two miles north of Pantex.
15:25(AMA)AMARILLO INTL APOTTERA tree was blown down and the tree was potentially rotted, which would make it easier to blown down. Winds were estimated to be around 60mph at this time.
15:26PANTEXCARSONA 62 MPH wind gust was measured at the mesonet site located six miles northeast of Pantex, on the northwest side of Pantex Lake. Severe gusts persisted for two minutes.
16:30ALANREEDGRAYAn Xcel mesonet site, located five miles north of Alanreed, measured a wind gust of 84mph.
16:40LEFORSGRAYA 58 mph wind gust was measured by the Xcel mesonet site located four miles northeast of Lefors.
17:00CODMANROBERTSA 68 mph wind gust was measured at the Xcel mesonet site located 4.75 miles west-southwest of Miami, TX. Severe wind gusts lasted for ten minutes.
17:10MIAMIROBERTSA 58 mph wind gust was measured at the Xcel mesonet site that is located 7.5 miles northwest of Miami.
17:56PAISANOPRESIDIOThe West Texas Mesonet station Marfa 13SE measured several severe wind gusts, including a 68 mph gust.
18:54SEAGRAVESGAINESThe West Texas Mesonet station measured a 59 mph wind gust.
19:10HAYMONDBREWSTERMesonet station UR153 Haymnd measured a 61 mph wind gust. The total time of occurrence is partially estimated.
21:03HEDLEYDONLEYA crop pivot was blown over and appeared to be a total loss.
21:46FLOYDADAFLOYDA Texas Tech University West Texas mesonet site near Floydada measured severe wind gusts from 2146 CST through 2147 CST with a peak gust of 66 mph at 2147 CST.
22:25DOZIERCOLLINGSWORTHEleven minutes of severe wind gusts occurred over a span of 13 minutes from 1125pm to 1137pm. The peak wind gust of 67mph occurred at 1129pm. These all occurred at the mesonet site located three miles west of Dozier.

Nebraska · 15 reports

TimeLocationCountyObserver comment
14:2418 NNE HarrisonSiouxMesonet station MTRN1 Montrose.
18:30WINNETOONKNOXPersonal weather station measured wind gust of 60 mph.
19:11BLOOMFIELDKNOXPublic report of an estimated 60 mph wind gust accompanied by 1.00 inch hailstones.
22:49NEWMAN GROVEMADISONPersonal weather station measured wind gust of 67 mph.
22:53NEWMAN GROVEMADISONPersonal weather station measured wind gust of 80 mph.
23:00MEADOW GROVEMADISONDelayed public report of several large tree branches (6-8 inches in diameter) down and siding damage to a home. Time estimated with radar. Wind gusts estimated at 70 mph.
23:06ENOLAMADISONPersonal weather station measured wind gust of 63 mph.
23:06HADARPIERCEPublic measured wind gust of 74 mph along with tree damage.
23:08(OFK)STEFAN FLD NORFMADISONPersonal weather station measured wind gust of 64 mph.
23:13NORFOLKMADISONPersonal weather station measured wind gust of 70 mph.
23:13(OFK)STEFAN FLD NORFMADISONPersonal weather station measured wind gust of 59 mph.
23:13NORFOLKMADISONDelayed report of a power line snapped and large tree limbs down. Time estimated with radar. Wind gusts estimated at 80 mph.
23:15(OFK)STEFAN FLD NORFMADISONKOFK ASOS measured wind gust of 64 mph at Stefan Memorial Airport.
23:25NORFOLKMADISONPersonal weather station measured wind gust of 101 mph. Destroyed well-anchored car port.
23:36ELGINANTELOPEPersonal weather station measured wind gust of 59 mph.

Georgia · 5 reports

TimeLocationCountyObserver comment
15:15ZEIGLERSCREVENThe Screven County 911 Call Center reported a tree down near the intersection of Rocky Ford Road and Deer Run Road.
16:38KEYSVILLEBURKERichmond County dispatch reported power lines down on State Road 88 near Hopson Mill Road.
16:39AYERSVILLESTEPHENSCounty comms reported three large trees blown down on Guard Camp Rd.
16:41HEPHZIBAHRICHMONDPublic reported a tree fell along Story Mill Rd near the Richmond-Burke county line.
16:43GREENS CUTBURKEPlanters Electric reported a tree down on power lines causing power outages.

Wisconsin · 4 reports

TimeLocationCountyObserver comment
14:03HERBSTERBAYFIELDA tree was reported down south of Herbster.
14:09SALMOBAYFIELDSeveral large trees around 12 inches in diameter were down on the highway between Bayfield and Washburn.
14:39LAKE NEBAGAMONDOUGLASTrees were reported down across County Highways B and P outside Lake Nebagamon.
15:51ASHLANDASHLANDPhotos were received showing multiple trees down in Ashland following the storms.

North Carolina · 2 reports

TimeLocationCountyObserver comment
17:03SUGAR HILLMCDOWELLCounty comms reported trees blown down across Montford Cove Rd.
17:55DRUID HILLSHENDERSONUtility company reported trees blown down on power lines and causing an outage.

South Carolina · 2 reports

TimeLocationCountyObserver comment
14:20ARIALPICKENSPublic and county comms reported multiple trees and power lines blown down from Wilton Dr and Westwood Cir, across the west side of Easley, south to Highway 123.
14:30POWDERSVILLEANDERSONUtility company and county comms reported multiple trees blown down on the west side of Powdersville, with some trees on power lines and causing outages.

Iowa · 1 report

TimeLocationCountyObserver comment
20:45SIOUX CENTERSIOUXSeveral large tree branches were blown down across town which ranged from 5 inches in diameter to as large as 13 inches in diameter.

Oklahoma · 1 report

TimeLocationCountyObserver comment
23:45CHEYENNEROGER MILLSCheyenne (CHEY) Mesonet observation. Severe (>50-knot) wind gusts occurred during the event time, with the peak wind gust of 54 knots occurring at 2350 LST. Wind gusts associated with a probable heat burst event.

Tennessee · 1 report

TimeLocationCountyObserver comment
19:30CHESTNUT RIDGEGREENEAreas of trees and powerlines blown down in the Tusculum to Limestone area due to severe thunderstorm winds.

Florida · 1 report

TimeLocationCountyObserver comment
21:562 NE Jacksonville InterDuvalASOS station KJAX Jacksonville Intl Airport measured a peak gust of 40 mph.

New Mexico · 1 report

TimeLocationCountyObserver comment
09:441 S Clines CornersTorranceASOS station KCQC Clines Corners 1 SSE.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check