Tornadoes · United States · South Dakota · 2021
EF1 tornado, Lennox to Harrisburg, South Dakota, August 28, 2021
From Lennox to Harrisburg, this EF1 tornado ran 2.3 miles across Lincoln County on August 28, 2021, touching down at 4:22 PM CDT and reaching 150 yards wide. It killed nobody, and did $200,000 of property damage.
The rating scale
Tracks are drawn in the color of the rating. The Enhanced Fujita scale rates the damage rather than measuring the wind: the speeds are what that damage is taken to imply.
EF065 to 85 mph
Light damage. Surface peeled off some roofs, gutters and siding damaged, branches broken, shallow-rooted trees pushed over.
EF186 to 110 mphthis tornado
Moderate damage. Roofs badly stripped, mobile homes overturned or badly damaged, exterior doors lost, windows broken.
EF2111 to 135 mph
Considerable damage. Roofs torn off well-built houses, frame homes shifted on their foundations, mobile homes destroyed, large trees snapped or uprooted, cars lifted off the ground.
EF3136 to 165 mph
Severe damage. Whole stories of well-built houses destroyed, large buildings badly damaged, trains overturned, trees debarked, heavy cars lifted and thrown.
EF4166 to 200 mph
Devastating damage. Well-built houses leveled, structures with weak foundations moved some distance, cars thrown and large missiles generated.
EF5over 200 mph
Incredible damage. Strong frame houses swept off their foundations, car-sized missiles thrown more than 100 meters, steel-reinforced concrete badly damaged, high-rise buildings deformed.
Unrated
The survey recorded a tornado but could not put a number on it, most often because it crossed open country and damaged nothing a rating can be read from.
The record
- Rating
- EF1
- Date
- August 28, 2021
- Touchdown
- 4:22 PM CDT (21:22 UTC)
- Lifted
- 4:25 PM CDT (21:25 UTC)
- On the ground
- 3 minutes
- Path length
- 2.3 miles (3.6 km)
- Path width
- 150 yards (137 m)
- Deaths
- 0
- Injuries
- 0
- Property damage
- $200,000
- County
- Lincoln County
- Touchdown point
- 43.344, -96.925
- Lift-off point
- 43.350, -96.883
- Record number
- 2108281522-01
The damage survey
31 damage points were recorded along this path by NWS FSD, in the Damage Assessment Toolkit the survey teams carry. The strongest indicator was rated EF1. The highest wind the damage implies is 95 mph.
- Shed destroyed. Sill plate attached to concrete slab completely rotten.
- East side wall blown out after west facing door failed. Soybeans laying in similar direction.
- Looking southeast. Large corn field flattened. Stalks to the east.
- Debris laid out to the northeast.
Survey points are preliminary and are the raw material the published rating was built from. Source: NWS Damage Assessment Toolkit.
What the Weather Service recorded
An unstable warm sector with MUCAPE up to 2000-2500 J/kg developed during the afternoon between an advancing cold front across southeast South Dakota and a gangly warm front extending into southwest Minnesota. An approaching weak impulse spurred rapid development of multiple rounds of storms near the warm front, initially discrete, with upscale growth into short bowing segments. Secondary development occurred during the evening along the cold front, which evolved into a slow-moving linear system with hail, wind, and heavy rainfall with shear vectors increasingly parallel to the boundary.
Based on Sentinel satellite imagery, the tornado spun up in Turner County around 2 miles west southwest of Lennox in a field southwest of the intersection of 464th Avenue and 279th Street. The tornado tracked east-northeast for around one-half mile and crossed into Lincoln County just south of the intersection of 279th Street and 464th Avenue. After another half mile, the tornado uprooted seven large cottonwood trees and damaged numerous others at the Lenkota Country Club. The tornado continued into the western portions of Lennox north of the city park, with a majority of damage to large trees between 4th and 5th Avenue as the path turned more eastward and eventually a bit southeastward. The most significant damage occurred as the tornado approached State Highway 17, with a trampoline deposited high in a gnarled tree along South Cherry Street, and the complete destruction of a shed just east of Highway 17. The tornado lifted about a quarter mile east of Highway 17, just east of Lennox. Areas south of the path experienced strong rear-flank winds. While in Turner County, the tornado was rated EFU, while in Lincoln County it was rated EF1. The average path width for the tornado was 100 yards. Property damage costs are a rough estimate.
Based on Sentinel satellite imagery and confirmed with ground survey, a brief tornado spun up around 2 miles east of Lennox, just west of the Mount Olivet Cemetery. The tornado tracked east-northeast for less than one mile across open fields and wetlands, and dissipated 3 miles east-northeast of Lennox near the intersection of 278th Street and 468th Avenue. The average path width was 20 yards.
This tornado formed 2 miles north-northwest of Worthing, around one-half mile east of Interstate 29 and north of 278th Street. The tornado tracked northeast and then east-northeast for around one and one-half miles across open farmland and lifted 3 miles north-northeast of Worthing just south of 277th Street. The average path width, identified by crop damage in Sentinel satellite imagery, was 20 yards.
A tornado spun up 4 miles northeast of Worthing, one-half mile north of 278th Street just east of 475th Avenue. The tornado tracked northeast for a little over a mile before it lifted 4 miles south of Harrisburg, just southwest of the intersection of 277th Street and 476th Avenue. Damage was limited to crops with the path defined on Sentinel satellite imagery. The average path width was 20 yards.
From NOAA NCEI's Storm Events Database, the narrative the local forecast office wrote for Storm Data.
The warnings
No tornado warning for this county appears in the archive as in force at the moment the tornado touched down. One was issued for the county at another hour that day.
The county was under a severe thunderstorm watch, issued at 21:00 UTC and running to 04:00 UTC.
| Issued (UTC) | Expired | Product | Office |
|---|---|---|---|
| 20:56 UTC | 21:45 UTC | Severe Thunderstorm Warning | FSD |
| 21:00 UTC | 04:00 UTC | Severe Thunderstorm Watch | FSD |
| 21:23 UTC | 22:00 UTC | Tornado Warning | FSD |
| 21:23 UTC | 22:00 UTC | Severe Thunderstorm Warning | FSD |
| 21:33 UTC | 22:03 UTC | Severe Thunderstorm Warning | FSD |
| 21:39 UTC | 21:56 UTC | Tornado Warning | FSD |
| 21:45 UTC | 22:02 UTC | Tornado Warning | FSD |
| 22:00 UTC | 22:45 UTC | Severe Thunderstorm Warning | FSD |
| 23:44 UTC | 00:30 UTC | Severe Thunderstorm Warning | FSD |
| 23:53 UTC | 00:45 UTC | Severe Thunderstorm Warning | FSD |
| 00:23 UTC | 00:52 UTC | Severe Thunderstorm Warning | FSD |
| 00:50 UTC | 01:30 UTC | Severe Thunderstorm Warning | FSD |
| 01:52 UTC | 02:15 UTC | Severe Thunderstorm Warning | FSD |
| 02:13 UTC | 02:45 UTC | Severe Thunderstorm Warning | FSD |
| 02:20 UTC | 03:45 UTC | Flash Flood Warning | FSD |
| 02:29 UTC | 05:30 UTC | Flash Flood Warning | FSD |
| 03:36 UTC | 05:30 UTC | Flash Flood Warning | FSD |
| 04:46 UTC | 12:44 UTC | Flood Warning | FSD |
Every warning and watch covering the touchdown point that day, from the Iowa Environmental Mesonet's archive of National Weather Service products. Lead time is measured from the issue of the warning in force to the touchdown time in the database, both of which were recorded to the minute by different people.
The forecast that day
The Storm Prediction Center had this point in a Slight Risk, with a 0.02 chance of a tornado within 25 miles. The outlook in force was issued at 19:51 UTC.
SPC's Day 1 convective outlook as it stood when the tornado began, read at the touchdown point. The same archive is on the radar archive.
The air that afternoon
The radiosonde launches on either side of the tornado, from the nearest station that was launching then, drawn and analyzed the way Storm Lab does: the same diagram, the same parcel and shear definitions SPC's mesoanalysis uses.
Aberdeen, SD (KABR), 12:00Z
9.4 hours before the tornado, 210 km from the path. August 28, 2021.
- Mixed-layer CAPE
- 9 J/kg
- Mixed-layer CIN
- -334 J/kg
- Surface CAPE
- 1176 J/kg
- Mixed-layer LCL
- 1540 m above ground
- 0-6 km bulk shear
- 61 kt
- 0-1 km bulk shear
- 14 kt
- 0-1 km storm-relative helicity
- 25 m²/s²
- 0-3 km storm-relative helicity
- 558 m²/s²
- Significant tornado parameter
- 0.0
- Supercell composite
- 0.9
- 0-3 km lapse rate
- 4.7 K/km
Aberdeen, SD (KABR), 00:00Z
2.6 hours after it, 210 km from the path. August 29, 2021.
- Mixed-layer CAPE
- 143 J/kg
- Mixed-layer CIN
- -122 J/kg
- Surface CAPE
- 464 J/kg
- Mixed-layer LCL
- 1242 m above ground
- 0-6 km bulk shear
- 71 kt
- 0-1 km bulk shear
- 1 kt
- 0-1 km storm-relative helicity
- -15 m²/s²
- 0-3 km storm-relative helicity
- 268 m²/s²
- Significant tornado parameter
- -0.0
- Supercell composite
- -0.2
- 0-3 km lapse rate
- 6.1 K/km
The surface observations
Sioux Falls (FSD), 28 km from the path, in the two hours either side.
| Time (UTC) | Temp (°F) | Dew point (°F) | Wind | Gust (kt) | Pressure (mb) | Weather |
|---|---|---|---|---|---|---|
| 19:30 UTC | 130° 9 kt | 1011.9 | ||||
| 19:35 UTC | 150° 10 kt | 1011.9 | ||||
| 19:40 UTC | 150° 11 kt | 1011.9 | ||||
| 19:45 UTC | 160° 9 kt | 1011.5 | ||||
| 19:50 UTC | 160° 11 kt | 1011.5 | ||||
| 19:56 UTC | 88 | 73 | 130° 11 kt | 17 | 1011.5 | |
| 20:00 UTC | 160° 11 kt | 1011.9 | ||||
| 20:05 UTC | 150° 11 kt | 1011.5 | ||||
| 20:10 UTC | 140° 11 kt | 1011.5 | ||||
| 20:15 UTC | 170° 13 kt | 1011.5 | ||||
| 20:20 UTC | 160° 10 kt | 1011.5 | ||||
| 20:25 UTC | 140° 11 kt | 17 | 1011.2 | |||
| 20:30 UTC | 140° 11 kt | 1011.2 | ||||
| 20:35 UTC | 160° 11 kt | 1010.8 | ||||
| 20:40 UTC | 160° 11 kt | 1010.8 | ||||
| 20:45 UTC | 140° 11 kt | 1010.8 | ||||
| 20:50 UTC | 150° 9 kt | 1011.2 | ||||
| 20:55 UTC | 150° 10 kt | 1011.2 | ||||
| 20:56 UTC | 86 | 73 | 150° 9 kt | 1010.8 | ||
| 21:00 UTC | 150° 8 kt | 1010.8 | ||||
| 21:05 UTC | 160° 5 kt | 1010.8 | ||||
| 21:10 UTC | 0° 0 kt | 1011.2 | ||||
| 21:14 UTC | 85 | 73 | 0° 0 kt | 1011.9 | VCTS | |
| 21:15 UTC | 0° 0 kt | 1011.9 | ||||
| 21:22 UTC | 85 | 73 | 360° 3 kt | 1011.2 | TS | |
| 21:25 UTC | 340° 4 kt | 1011.5 | ||||
| 21:35 UTC | 1013.9 | RA | ||||
| 21:35 UTC | 77 | 67 | 300° 27 kt | 48 | 1013.9 | TSRA |
| 21:40 UTC | 260° 7 kt | RA | ||||
| 21:43 UTC | 70 | 61 | 1014.2 | TSRA | ||
| 21:45 UTC | +RA | |||||
| 21:47 UTC | 69 | 61 | 230° 14 kt | 37 | 1013.9 | +TSRA |
| 21:50 UTC | 66.2 | 62.6 | 230° 14 kt | 37 | 1013.5 | +TSRA |
| 21:50 UTC | 14 kt | 37 | +RA | |||
| 21:55 UTC | 14 kt | 37 | 1011.5 | +RA | ||
| 21:56 UTC | 68 | 63 | 230° 14 kt | 37 | 1011.2 | +TSRA |
| 22:00 UTC | 14 kt | 37 | 1010.8 | +RA BR | ||
| 22:02 UTC | 68 | 64 | 230° 14 kt | 37 | 1010.8 | +TSRA BR |
| 22:04 UTC | 68 | 63 | 160° 13 kt | 26 | 1010.8 | +TSRA |
| 22:05 UTC | 160° 14 kt | 1010.8 | +RA | |||
| 22:15 UTC | 150° 11 kt | 1010.8 | -RA | |||
| 22:18 UTC | 68 | 60.8 | 160° 12 kt | 25 | 1010.8 | -TSRA |
| 22:20 UTC | 150° 13 kt | 1010.5 | -RA | |||
| 22:25 UTC | 170° 5 kt | 1010.2 | -RA | |||
| 22:30 UTC | 160° 5 kt | 1010.5 | -RA | |||
| 22:35 UTC | 150° 8 kt | 1010.5 | ||||
| 22:40 UTC | 150° 8 kt | 1010.5 | ||||
| 22:47 UTC | 70 | 62 | 170° 6 kt | 1010.2 | ||
| 22:55 UTC | 170° 5 kt | 1010.5 | ||||
| 22:56 UTC | 72 | 63 | 170° 6 kt | 1010.2 | ||
| 23:00 UTC | 180° 4 kt | 1010.2 | ||||
| 23:05 UTC | 0° 0 kt | 1010.2 | ||||
| 23:10 UTC | 180° 4 kt | 1010.2 | ||||
| 23:14 UTC | 75.2 | 64.4 | 230° 3 kt | 1009.8 | VCTS | |
| 23:15 UTC | 210° 2 kt | 1009.8 | ||||
| 23:20 UTC | 0° 0 kt | 1009.8 | ||||
| 23:25 UTC | 0° 0 kt | 1009.5 | ||||
| 23:26 UTC | 75 | 66 | 0° 0 kt | 1009.5 |
From the Iowa Environmental Mesonet's archive of airport observations.
The radar
The Sioux Falls radar (KFSD), 30 km away, was scanning. The volume nearest the touchdown began at 21:24 UTC.
Open the radar archive at this moment, over the track
Reflectivity and velocity, decoded from the Level II archive in the browser. Volumes take a few seconds to open the first time.
What was reported nearby
Local storm reports within 60 km of the path, in the three hours either side.
| Time (UTC) | Report | Where | County | Remark |
|---|---|---|---|---|
| 21:07 UTC | TSTM WND GST 70 | 6 Wsw Hurley | Turner, SD | CORRECTS PREVIOUS TSTM WND GST REPORT FROM 6 WSW HURLEY. WINDS AROUND 70 MPH MAKING THE BACK OF HIS PICKUP TRUCK DANCE AROUND. HEAVY RAIN AND PEA SIZED HAIL TOO. |
| 21:07 UTC | TSTM WND GST 70 | 6 Wsw Hurley | Turner, SD | WINDS AROUND 70N MPH MAKING THE BACK OF HIS PICKUP TRUCK DANCE AROUND. HEAVY RAIN AND PEA SIZED HAIL TOO. |
| 21:15 UTC | HAIL 1 | Hurley | Turner, SD | QUARTER SIZED HAIL. |
| 21:19 UTC | TSTM WND GST 70 | Hurley | Turner, SD | WIND GUSTS 60-70 MPH. |
| 21:22 UTC | TORNADO | 1 Wsw Lennox | Lincoln, SD | NWS STORM SURVEY FOUND AN EF1 TORNADO BEGAN JUST WEST OF TOWN OF LENNOX AND LIFTED JUST EAST OF TOWN. PATH LENGTH OF 1.89 MILES AND PATH WIDTH OF 400 YARDS. NO INJURIES OR FATALITIES REPORTED. |
| 21:24 UTC | TSTM WND GST 72 | Lennox | Lincoln, SD | DELAYED REPORT. PERSONAL WEATHER STATION REPORTED GUST OF 72 MPH. |
| 21:30 UTC | TSTM WND DMG | 4 Nnw Worthing | Lincoln, SD | REPORT VIA SOCIAL MEDIA OF 2 SEMI TRUCKS FLIPPED OVER A LITTLE SOUTH OF I-29 EXIT 68. |
| 21:35 UTC | TSTM WND GST 55 | 3 Nnw Sioux Falls | Minnehaha, SD | DELAYED REPORT. ASOS STATION KFSD SIOUX FALLS AIRPORT. |
| 21:38 UTC | TSTM WND DMG | 2 Sse Sioux Falls | Minnehaha, SD | DELAYED REPORT FROM SOCIAL MEDIA. LARGE TREE KNOCKED OVER AND ONTO THE FENCE AT SPENCER DOG PARK. |
| 21:40 UTC | TSTM WND DMG | Canton | Lincoln, SD | SOCIAL MEDIA PICTURE OF LARGE TREE DOWN. |
| 21:40 UTC | TSTM WND DMG | Harrisburg | Lincoln, SD | REPORT VIA SOCIAL MEDIA OF TREE DAMAGE IN HARRISBURG. |
| 21:40 UTC | TSTM WND GST 61 | 1 Ssw Harrisburg | Lincoln, SD | CORRECTS PREVIOUS TSTM WND GST REPORT FROM 1 SSW HARRISBURG FOR INCORRECT TIME. DELAYED REPORT. PERSONAL WEATHER STATION REPORTED GUST OF 61 MPH. |
| 21:45 UTC | FUNNEL CLOUD | 2 E Harrisburg | Lincoln, SD | ROTATION NOTICED IN CLOUDS OVERHEAD, AND SURFACE WINDS SEEMED TO BE BLOWING UPWARD. |
| 21:45 UTC | TSTM WND GST 70 | 2 E Harrisburg | Lincoln, SD | BRANCHES ON COTTONWOOD TREE BLOWN UPWARD AND OFF, LANDING ON ROOF OF HOUSE. |
| 23:32 UTC | HAIL 0.7 | 5 Se Clayton | Hutchinson, SD | |
| 23:52 UTC | HAIL 1.25 | 5 Wsw Canton | Lincoln, SD | PICTURE VIA SOCIAL MEDIA. |
| 23:55 UTC | HAIL 1 | 1 W Harrisburg | Lincoln, SD | REPORT FROM MPING: QUARTER (1.00 IN.). |
| 23:55 UTC | HAIL 1 | Harrisburg | Lincoln, SD | REPORT FROM MPING: QUARTER (1.00 IN.). |
| 23:58 UTC | HAIL 1.75 | Salem | Mccook, SD | |
| 00:16 UTC | HAIL 1 | 2 Ne Canton | Lincoln, SD | A FEW QUARTERS, MOSTLY NICKEL. |
| 00:20 UTC | HAIL 1.75 | 3 S Salem | Mccook, SD | REPORT FROM SOCIAL MEDIA, HALF DOLLAR TO GOLF BALL SIZE HAIL. |
From the Iowa Environmental Mesonet's archive of National Weather Service local storm reports.
This ground now
The live radar over the trackEvery 2021 tornado in South DakotaEvery tornado in South Dakota since 1950Warnings in force in South Dakota nowThe forecast where you are
The other tornadoes of August 28, 2021
16 more were confirmed in the United States that day.
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|---|---|---|---|---|---|---|---|
| August 28 | 11:26 AM CDT | EF0 | Stearns, MN | 2.1 | 25 | |||
| August 28 | 4:21 PM CDT | Unrated | Turner, SD | 0.5 | 40 | |||
| August 28 | 4:25 PM CDT | Unrated | Lincoln, SD | 0.9 | 20 | |||
| August 28 | 4:30 PM CDT | Unrated | Lincoln, SD | 1.6 | 20 | |||
| August 28 | 4:35 PM CDT | Unrated | Lincoln, SD | 1.1 | 30 | |||
| August 28 | 5:29 PM CDT | Unrated | Murray, MN | 1.2 | 40 | |||
| August 28 | 5:40 PM CDT | Unrated | Murray, MN | 1.9 | 20 | |||
| August 28 | 5:48 PM CDT | Unrated | Murray, MN | 0.6 | 20 | |||
| August 28 | 5:53 PM CDT | Unrated | Murray, MN | 2.2 | 20 | |||
| August 28 | 6:04 PM CDT | Unrated | Cottonwood, MN | 3.5 | 20 | |||
| August 28 | 6:29 PM CDT | EF0 | Brown, MN | 3.3 | 20 | |||
| August 28 | 6:29 PM CDT | EF0 | Brown, MN | 4.3 | 25 | |||
| August 28 | 6:47 PM CDT | EF0 | Brown, MN | 0.9 | 25 | |||
| August 28 | 6:52 PM CDT | Unrated | Brown, MN | 0.6 | 20 | |||
| August 28 | 8:12 PM CDT | EF0 | Waseca, MN | 0.7 | 25 | |||
| August 28 | 8:14 PM CDT | EF0 | Waseca, MN | 0.4 | 25 |
What this means
Ratings are the survey's, read off the damage rather than measured; the rating scale is above. Tornado counts rise through the record as reporting improved, so a year in the 1950s is not comparable with one today except for the strongest tornadoes, which were always noticed.
Sources
NOAA Storm Prediction Center tornado database, 1950-2025, the official record kept by NOAA's Storm Prediction Center.