Tornadoes, hurricanes, hail, and severe storms recorded in South Dakota between 1950 and 2026, from NOAA's Storm Events Database. Search an address to see the storms that came closest to it.
1,906 county track segments since 1950, coloured by rating. Zoom in and each path widens to its surveyed width. Tap one for the storm.
All tornado reports against only the strong ones (F2 and above). Averages are per year over the years the federal record covers completely — 1952, 1976 and 1993 are each missing whole months in NOAA’s own files and are left out.
The 2020s are left out because the decade is not finished. Reports are counted per county, so one tornado crossing a county line can appear more than once.
Events with deaths, several injuries, $1M+ property damage, or tornadoes rated EF3 and up.
January 16, 2026 · Lyman, South Dakota
At 3:44 PM, the Lyman County Sheriff responded to a five-vehicle accident on Interstate 90, five miles west of Reliance. The collision occurred when a vehicle slowed due to near-blizzard conditions caused by high winds and snow showers. The South Dakota Department of Transportati…
June 28, 2025 · Deuel, South Dakota
A tornado developed east of Clear Lake, South Dakota, on the evening of June 28, 2025. Around 8:10 p.m., the tornado was still in a disorganized stage but was strong enough to intermittently touch down, rip a roof and door off of a barn and flip irrigation pivots on the north sid…
April 27, 2025 · Todd, South Dakota
The tornado touched down 2 miles SE of Spring Creek just south of BIA route #30 and remained over open field. The tornado tracked to the east-northeast where it destroyed an outbuilding that was built with heavy wood and anchored to a cement slab. The outbuilding contents where t…
April 1, 2025 · Hand, South Dakota
A single vehicle crash resulted in a fatality 1 mile west of Wessington on highway 14 due to icy conditions on the morning of April 2nd. The vehicle left the road and landed in a ditch where it rolled. The COOP observer 2 miles southeast of Wessington recorded 3 inches of snow ea…
April 1, 2025 · Grant, South Dakota
A two vehicle accident resulted in a fatality near the town of Milbank in near blizzard conditions, with the nearby Automated Weather Observing System recording a visibility of 1/4 miles during the accident. The COOP observer in Milbank would also record 11 inches of total snow f…
January 19, 2025 · Minnehaha, South Dakota
A deceased woman was found outdoors on January 19 just outside the city limits of Sioux Falls to the north of Family Park. Law enforcement noted the cause of death was exposure to the cold weather. Wind chill values throughout the day generally ranged from 10 to 30 below zero at …
July 31, 2024 · Kingsbury, South Dakota
Thunderstorm outflow winds churned up large waves on Lake Henry after 2000 CST. Indirect fatalities occurred when two persons on flotation devices were overcome by the high wave action and drowned.
June 21, 2024 · Union, South Dakota
Rainfall amounts across Union County from June 20-22 ranged from around a third of an inch across southern areas to 1 to 2 inches across northern areas. Farther north and upstream, 6 to 10 inches of rain fell across portions of southeast South Dakota and northwest Iowa, with loca…
June 21, 2024 · Clay, South Dakota
Rainfall amounts across Clay County from June 20-22 ranged from around a third of an inch across southern areas to 1 to 2 inches across northern areas. Farther north and upstream, 6 to 10 inches of rain fell across portions of southeast South Dakota, with locally higher amounts i…
June 21, 2024 · Bon Homme, South Dakota
Rainfall amounts across Bon Homme County from June 20-22 ranged from 2 to 3 inches with an estimated 5 to 6 inches across the far northern portion of the county. Overland flooding ensued with additional major flooding along the James River. One home experienced a partial basement…
June 20, 2024 · Lincoln, South Dakota
Flood Flood1 death, $12.0M damage Rainfall amounts across Lincoln County from June 20-22 ranged from 6 to 14 inches with at least two locations reporting amounts in excess of 17 inches. Widespread overland flooding ensued with additional record flooding along the Big Sioux River. County first responders were acti…
June 20, 2024 · Mccook, South Dakota
Rainfall amounts across McCook County from June 20-22 ranged from 5 to 8 inches. Widespread overland flooding ensued with additional flooding along the East Fork Vermillion River, West Fork Vermillion River, and Wolf Creek. Flood waters damaged 10 to 15 homes in Montrose, 8 to 10…
June 20, 2024 · Turner, South Dakota
Rainfall amounts across Turner County from June 20-22 ranged from 5 to 10 inches. Widespread overland flooding ensued with additional major to record flooding along Turkey Ridge Creek, East Fork Vermillion River, West Fork Vermillion River, and the Vermillion River. Several homes…
June 20, 2024 · Davison, South Dakota
Rainfall amounts across Davison County from June 20-22 ranged from 5 to 9 inches. Overland flooding ensued with additional major flooding along Firesteel Creek and the James River. County-wide, flood damages to roads ranged from gravel wash to more significant impacts involving e…
June 20, 2024 · Aurora, South Dakota
Rainfall amounts across Aurora County from June 20-22 ranged from 3 to 9 inches. Widespread overland flooding ensued. Numerous county and township roads were impacted by flood waters and closed. Interstate 90 was closed near the Aurora/Davison County line and South Dakota Highway…
Each county’s full storm history, with its event count. Some entries are National Weather Service forecast zones rather than civil counties.