National Weather Service United States Department of Commerce

Overview

Thunderstorms that developed across western South Dakota and down across the Nebraska panhandle Tuesday afternoon (June 9th) eventually organized into a north-south oriented line of storms extending from north of Mobridge to south of the I-90 corridor. These storms produced widespread severe weather, including large hail and straight-line damaging winds, throughout the mid to late evening across portions of central and north central South Dakota and throughout the late evening into early overnight hours across northeast South Dakota into Minnesota.

Image
Shelf cloud on the leading edge of the line of storms:

Photo Courtesy of Elias Hildebrant

Tornadoes

Select a tornado from the table to zoom into the track and view more information. The default table view is limited to 8 tracks, but can be scrolled by a mouse wheel or dynamically expanded. Additionally, the table can fill the entire window by clicking the small circular expanding arrow icon at the very top right of the table and returned to its original size by clicking the button again. The side information panel that opens over the map can be closed using the "X" on the upper right corner of the pop-up. Zoom into the map and click damage points to see detailed information and pictures from the surveys.

How to Use the Map

NOTE: times shown below are local to your device's time zone.

Download Data | Instructions




EF-Scale

The Enhanced Fujita (EF) Scale classifies tornadoes into the following categories:

EF0
Weak

65-85 mph
EF1
Moderate
86-110 mph
EF2
Significant
111-135 mph
EF3
Severe
136-165 mph
EF4
Extreme
166-200 mph
EF5
Catastrophic
200+ mph
ef-scale
Tornadoes that fail to impact any ratable damage indicators on the EF-Scale are rated EF-Unknown (EF-U)

Wind

As the line of storms moved east through central and northeastern South Dakota, sections of the storm started bowing, causing strong winds and lots of straight-line wind damage. Reported thunderstorm wind gusts got up around 60 to 90 mph with the 90 mph winds reported in Altamont, SD. There was copious amount of damage done to trees across northeastern South Dakota with damage to structures also occurring. 

Wind Damage

Radar/Photo Radar/Photo Radar/Photo Radar/Photo
Barn Roof Damage in Columbia: Photo Courtesy Of Brown County Emergency Manager Downed Tree due to Wind 2 Miles North of Aberdeen: Photo Courtesy of Amber Olson Tree Damage 7 Miles North Of Estelline: Photo Courtesy Of Alex Resel Tree damage in Aberdeen: Photo Courtesy of Alissa Maynard
Radar/Photo Radar/Photo Radar/Photo Radar/Photo
Tree Uprooted In Columbia: Photo Courtesy Of Brown County Emergency Manager Tree Damage 4 Miles North of Aberdeen: Photo Courtesy of Kyle Murphy Damage to a building on a dairy farm in Goodwin: Photo Courtesy of Thomas Fieber Roof and Door Damage on Machine Shed Northwest of Aberdeen: Photo Courtesy Of Brown County Emergency Manager


Radar

Radar Image
Radar loop of the event with Severe Thunderstorm Warnings and Tornado Warnings overlaid. Loop courtesy of IEM. 


 

Storm Reports

Map of storm report type and location from June 9th & 10th.

Reports located below.

 

Preliminary Local Storm Report...Summary
National Weather Service Aberdeen SD
418 PM CDT Wed Jun 10 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0912 PM     Hail             Fort Pierre             44.36N 100.38W
06/09/2026  E1.00 Inch       Stanley            SD   Emergency Mngr


1114 PM     Tstm Wnd Gst     1 WNW Mellette          45.16N 98.51W
06/09/2026  M63 MPH          Spink              SD   Mesonet

            Mesonet station 175 Mellette (SDDOT).

1115 PM     Tstm Wnd Gst     1 SSW Redfield          44.86N 98.53W
06/09/2026  M59 MPH          Spink              SD   AWOS

            AWOS station K1D8 Redfield Muni AP.

1115 PM     Tstm Wnd Gst     3 NE Redfield           44.91N 98.48W
06/09/2026  E70 MPH          Spink              SD   Emergency Mngr



1031 PM     Tstm Wnd Gst     2 WSW Long Lake         45.84N 99.25W
06/09/2026  E60 MPH          McPherson          SD   Trained Spotter

            winds close to 60mph from the outflow
            boundary that passed before the storm came
            in. Radar estimated time: 10:31pm.

1215 AM     Tstm Wnd Gst     7 E Britton             45.78N 97.61W
06/10/2026  M73 MPH          Marshall           SD   Mesonet

            Mesonet station BTMS2 Britton 7E (SD
            Mesonet).

1234 AM     Tstm Wnd Gst     4 SW Hillhead           45.80N 97.45W
06/10/2026  M72 MPH          Marshall           SD   Mesonet

            Mesonet station MRLS2 Hillhead 3 WSW.

1005 PM     Tstm Wnd Gst     1 WNW Lower Brule       44.08N 99.61W
06/09/2026  M59 MPH          Lyman              SD   Mesonet

            Mesonet station LBMS2 Lower Brule 2WNW (SD
            Mesonet).

1013 PM     Tstm Wnd Gst     1 NE Stephan            44.26N 99.44W
06/09/2026  M59 MPH          Hyde               SD   Mesonet

            Mesonet station 183 Macs Corner (SDDOT).

0930 PM     Tstm Wnd Gst     4 WSW Blunt             44.50N 100.07W
06/09/2026  E65 MPH          Hughes             SD   Trained Spotter



0935 PM     Tstm Wnd Gst     4 SSE Canning           44.35N 100.00W
06/09/2026  M65 MPH          Hughes             SD   Mesonet

            Mesonet station PIMS2 Pierre 17E (SD
            Mesonet).

0945 PM     Tstm Wnd Gst     10 ESE Canning          44.37N 99.84W
06/09/2026  E60 MPH          Hughes             SD   Trained Spotter

            report also includes some pea sized hail.

1025 PM     Tstm Wnd Gst     1 N Ree Heights         44.53N 99.20W
06/09/2026  M74 MPH          Hand               SD   Mesonet

            Mesonet station 312 Ree Heights (SDDOT).

1032 PM     Tstm Wnd Gst     8 SSW Miller Dale Colon 44.30N 99.20W
06/09/2026  E60 MPH          Hand               SD   Public

            report also included some small hail.

1044 PM     Tstm Wnd Gst     12 ESE Sunshine Bible A 44.24N 98.77W
06/09/2026  M62 MPH          Hand               SD   Mesonet

            Mesonet station RHUS2 Danforth 5 E. Time
            estimated.

1045 PM     Tstm Wnd Gst     3 SE Vayland            44.46N 98.76W
06/09/2026  M59 MPH          Hand               SD   Mesonet

            Mesonet station WGMS2 Wessington 3W (SD
            Mesonet).

1049 PM     Tstm Wnd Gst     5 E Orient              44.90N 98.98W
06/09/2026  M63 MPH          Hand               SD   Mesonet

            Mesonet station 158 Miranda (SDDOT).

1050 PM     Tstm Wnd Gst     6 S Rockham             44.82N 98.80W
06/09/2026  M69 MPH          Hand               SD   Mesonet

            Mesonet station RHMS2 Rockham 6SSE (SD
            Mesonet).

1054 PM     Tstm Wnd Gst     12 ESE Sunshine Bible A 44.24N 98.77W
06/09/2026  M62 MPH          Hand               SD   Mesonet

            Mesonet station RHUS2 Danforth 5 E, time
            estimated from radar.

1230 AM     Tstm Wnd Gst     4 S Stone Bridge        44.55N 97.05W
06/10/2026  M58 MPH          Hamlin             SD   Mesonet

            Mesonet station FW0832 Estelline.

1233 AM     Tstm Wnd Dmg     2 SSW Claremont Colony  44.68N 96.97W
06/10/2026                   Hamlin             SD   Trained Spotter

            Trained spotter reports multiple irrigation
            pivots damaged due to wind. Time estimated
            by radar.

1234 AM     Tstm Wnd Dmg     3 W Castlewood          44.72N 97.09W
06/10/2026                   Hamlin             SD   Public

            Image relayed via Facebook of multiple trees
            being uprooted.

1236 AM     Tstm Wnd Gst     2 SW Stone Bridge       44.58N 97.09W
06/10/2026  M70 MPH          Hamlin             SD   Emergency Mngr



0135 AM     Tstm Wnd Dmg     3 N Poinsett Colony     44.68N 96.90W
06/10/2026                   Hamlin             SD   Storm Chaser

            Significant tree damage along 465th Avenue.

1044 PM     Tstm Wnd Gst     Faulkton                45.04N 99.13W
06/09/2026  M77 MPH          Faulk              SD   Trained Spotter



1105 PM     Tstm Wnd Gst     4 WNW Cresbard          45.19N 99.02W
06/09/2026  M60 MPH          Faulk              SD   Mesonet

            Mesonet station 315 Cresbard (SDDOT).

1115 PM     Tstm Wnd Gst     1 NE Mina               45.45N 98.74W
06/09/2026  M70 MPH          Edmunds            SD   Mesonet



1244 AM     Tstm Wnd Dmg     6 S Goodwin             44.79N 96.84W
06/10/2026                   Deuel              SD   Trained Spotter

            Trained spotter sent photos and video of
            multiple large trees snapped or uprooted at
            and near the intersection of 179th street
            and 468th Ave. Part of 179th street appears
            impassable due to the debris.

1245 AM     Tstm Wnd Dmg     6 W Clear Lake          44.75N 96.80W
06/10/2026                   Deuel              SD   Trained Spotter

            Trained spotter sent photos of trees down at
            470th Ave and South Dakota Highway 22. Time
            estimated by radar.

1245 AM     Tstm Wnd Dmg     3 S Goodwin             44.83N 96.85W
06/10/2026                   Deuel              SD   Trained Spotter

            Trained spotter reports roofing and siding
            damage to a home in Bemis due to wind. Time
            estimated by radar.

1248 AM     Tstm Wnd Dmg     1 S Clear Lake          44.75N 96.68W
06/10/2026                   Deuel              SD   Trained Spotter

            Photo sent of a tree down in Clear Lake.
            Time estimated by radar.

1249 AM     Tstm Wnd Dmg     Goodwin                 44.88N 96.85W
06/10/2026                   Deuel              SD   Public

            multiple trees uprooted.

1259 AM     Tstm Wnd Gst     Tunerville              44.89N 96.68W
06/10/2026  M90 MPH          Deuel              SD   Mesonet

            Mesonet station 291 Altamont 4N (SDDOT).

0112 AM     Tstm Wnd Dmg     Astoria                 44.56N 96.55W
06/10/2026                   Deuel              SD   Trained Spotter

            Lots of branches down. A few trees split and
            fell.

0112 AM     Tstm Wnd Gst     Astoria                 44.56N 96.55W
06/10/2026  E60 MPH          Deuel              SD   Trained Spotter

            60-80 mph gusts.

0112 AM     Tstm Wnd Gst      Astoria                44.57N 96.55W
06/10/2026  E60 MPH          Deuel              SD   Trained Spotter

            60 to 80 mph wind gust.

0805 PM     Tstm Wnd Gst     Mclaughlin              45.81N 100.81W
06/09/2026  E60 MPH          Corson             SD   Trained Spotter

            Pea to nickel size hail.

1206 AM     Tornado          Henry                   44.88N 97.46W
06/10/2026                   Codington          SD   Emergency Mngr


1249 AM     Tstm Wnd Gst     Kranzburg               44.89N 96.91W
06/10/2026  M63 MPH          Codington          SD   Emergency Mngr

            Time estimated by radar.

1115 PM     Tstm Wnd Gst     4 ESE Mina              45.41N 98.68W
06/09/2026  M67 MPH          Brown              SD   Mesonet

            Mesonet station AWMS2 Aberdeen 10WSW (SD
            Mesonet).

1127 PM     Tstm Wnd Gst     2 WNW Richmond Lake Rec 45.55N 98.64W
06/09/2026  M78 MPH          Brown              SD   NWS Employee


1130 PM     Tstm Wnd Dmg     3 NNW Aberdeen          45.50N 98.50W
06/09/2026                   Brown              SD   Emergency Mngr

            Photo of machine shed roof damage and door
            blown in relayed via Slack.

1132 PM     Tstm Wnd Gst     1 SSE Aberdeen Regional 45.44N 98.41W
06/09/2026  M70 MPH          Brown              SD   ASOS

            ASOS station KABR Aberdeen Rgnl AP.

1133 PM     Tstm Wnd Dmg     3 N Aberdeen            45.52N 98.48W
06/09/2026                   Brown              SD   Public

            report via social media. Time estimated by
            radar.

1134 PM     Tstm Wnd Dmg     1 N Columbia            45.62N 98.31W
06/09/2026                   Brown              SD   Emergency Mngr

            Roof damage from winds to a large barn,
            report relayed via Slack. Time estimated by
            radar.

1150 PM     Tstm Wnd Gst     7 S Claremont           45.57N 98.03W
06/09/2026  M66 MPH          Brown              SD   Mesonet

            Mesonet station GOTS2 Groton 9 NNE (SD
            Mesonet).

0123 AM     Tstm Wnd Dmg     4 ENE Ortonville        45.33N 96.37W
06/10/2026                   Big Stone          MN   Public

            Large Pine tree snapped at base of trunk and
            other tree damage. Time estimated by radar.

 

1133 PM     Tstm Wnd Dmg     2 N Aberdeen            45.50N 98.49W
06/09/2026                   Brown              SD   Public

            Photo and video of trees that have fallen
            down from the wind onto a home and another
            one onto a car. Time estimated by radar.

 

1233 AM     Tstm Wnd Dmg     Poinsett Colony         44.64N 96.90W
06/10/2026                   Hamlin             SD   Emergency Mngr

            Hamlin County EM relayed report of the roof
            of a metal outbuilding peeled up from the
            winds. Time estimated via radar.

 

1236 AM     Tstm Wnd Dmg     2 NW Claremont Colony   44.73N 96.98W
06/10/2026                   Hamlin             SD   Public

            Photos of a damaged metal shed and multiple
            trees down via Facebook. Time estimated via
            radar.

 

 


Environment

Ample instability out ahead of a cold front allowed storms to develop over western South Dakota in the afternoon. Storms progressed eastward and into the Aberdeen County Warning Area (CWA) by the evening, with individual cells dominating the storm mode and occasionally producing severe wind gusts and severe hail. In the late evening, storms took on a more linear shape as they crossed the Missouri River and moved into a more favorable wind environment. Widespread wind damage and wind gusts over 75 miles per hour began to occur over parts of northeastern South Dakota in the late evening. Storms would continue producing severe wind gusts and wind damage as they moved east out of the Aberdeen CWA in the early morning hours.  

Environment Environment Environment
ABR 18Z (1 PM CDT) Sounding WPC Surface Analysis at 4 PM CDT WPC Surface Analysis at 7 PM CDT
Environment Environment Environment
ABR 00Z (7 PM CDT) Sounding WPC Surface Analysis at 10 PM CDT WPC Surface Analysis at 1 AM CDT

nws logo Media use of NWS Web News Stories is encouraged!
Please acknowledge the NWS as the source of any news information accessed from this site.
nws logo