The severe wind outbreak of May 12, 2022
459 wind reportsSouth Dakota, Minnesota, Nebraska and 7 more states
459 damaging wind reports across 10 states between 1:27 AM and 10:49 PM CDT, 195 of them 65 knots (75 mph) or stronger; the strongest measured gust was 107 mph in Hutchinson County, SD. 148 hail reports and 32 tornadoes the same day.
Watch the day unfoldSevere wind day · May 12, 2022
How the day unfolded
Every damaging wind report of the day at its logged time, with the day's hail reports and tornadoes, and the counties they reached.
The day in numbers
- Wind reports
- 459
- 52nd of 15,807 days with wind reports since 1955
- 75 mph or more
- 195
- 63 of 86 mph (75 knots) or more
- Strongest measured gust
- 107 mph
- 93 knots, Hutchinson County, SD
- Measured
- 188
- reports with an instrument reading; the rest are estimates from damage
- Killed by wind
- 3
- 3 injured
- Counties reporting
- 144
- in 10 states
Hour by hour
Damaging wind reports in each hour, Central Daylight Time.
The strongest winds
The 100 strongest reports with a speed. Measured gusts come from an instrument; estimated speeds are judged from damage.
| 4:50 PM | McCook County SD | 125 mph | Estimated |
| 5:09 PM | Lake County SD | 110 mph | Estimated |
| 4:25 PM | Hutchinson County SD | 107 mph | Measured |
| 5:09 PM | Lake County SD | 105 mph | Estimated |
| 5:11 PM | Lake County SD | 105 mph | Estimated |
| 5:50 PM | Deuel County SD | 102 mph | Measured |
| 4:17 PM | Aurora County SD | 100 mph | Estimated |
| 5:23 PM | Kingsbury County SD | 100 mph | Estimated |
| 6:11 PM | Lac qui Parle County MN | 100 mph | Estimated |
| 5:09 PM | Lake County SD | 97 mph | Measured |
| 5:08 PM | Lake County SD | 97 mph | Estimated |
| 5:15 PM | Lake County SD | 96 mph | Measured |
| 4:07 PM | Charles Mix County SD | 96 mph | Estimated |
| 4:12 PM | Bon Homme County SD | 96 mph | Estimated |
| 4:15 PM | Charles Mix County SD | 96 mph | Estimated |
| 4:27 PM | Yankton County SD | 96 mph | Estimated |
| 4:48 PM | McCook County SD | 96 mph | Estimated |
| 4:53 PM | McCook County SD | 96 mph | Estimated |
| 4:54 PM | McCook County SD | 96 mph | Estimated |
| 4:54 PM | McCook County SD | 96 mph | Estimated |
| 4:54 PM | McCook County SD | 96 mph | Estimated |
| 6:18 PM | Lac qui Parle County MN | 96 mph | Estimated |
| 6:34 PM | Swift County MN | 96 mph | Estimated |
| 6:08 PM | Lac qui Parle County MN | 94 mph | Measured |
| 7:55 PM | Wadena County MN | 94 mph | Measured |
| 5:22 PM | Hamlin County SD | 92 mph | Estimated |
| 5:26 PM | Brookings County SD | 92 mph | Estimated |
| 5:01 PM | Beadle County SD | 90 mph | Measured |
| 5:16 PM | Lake County SD | 90 mph | Measured |
| 5:31 PM | Moody County SD | 90 mph | Measured |
| 4:25 PM | Dixon County NE | 90 mph | Estimated |
| 4:26 PM | Yankton County SD | 90 mph | Estimated |
| 4:32 PM | Dixon County NE | 90 mph | Estimated |
| 4:34 PM | Turner County SD | 90 mph | Estimated |
| 4:48 PM | McCook County SD | 90 mph | Estimated |
| 5:00 PM | Beadle County SD | 90 mph | Estimated |
| 5:05 PM | Sioux County IA | 90 mph | Estimated |
| 5:08 PM | Lyon County IA | 90 mph | Estimated |
| 5:10 PM | Minnehaha County SD | 90 mph | Estimated |
| 5:11 PM | Lake County SD | 90 mph | Estimated |
| 5:17 PM | Moody County SD | 90 mph | Estimated |
| 5:21 PM | Moody County SD | 90 mph | Estimated |
| 5:23 PM | Kingsbury County SD | 90 mph | Estimated |
| 5:24 PM | Brookings County SD | 90 mph | Estimated |
| 5:25 PM | Kingsbury County SD | 90 mph | Estimated |
| 5:25 PM | Moody County SD | 90 mph | Estimated |
| 5:25 PM | Brookings County SD | 90 mph | Estimated |
| 5:26 PM | Brookings County SD | 90 mph | Estimated |
| 5:26 PM | Brookings County SD | 90 mph | Estimated |
| 5:34 PM | Lincoln County MN | 90 mph | Estimated |
| 5:53 PM | Murray County MN | 90 mph | Estimated |
| 5:54 PM | Lyon County MN | 90 mph | Estimated |
| 6:04 PM | Deuel County SD | 90 mph | Estimated |
| 6:11 PM | Lac qui Parle County MN | 90 mph | Estimated |
| 6:35 PM | Big Stone County MN | 90 mph | Estimated |
| 2:30 PM | Valley County NE | 89 mph | Measured |
| 4:25 PM | Yankton County SD | 89 mph | Measured |
| 3:29 PM | Holt County NE | 87 mph | Measured |
| 4:23 PM | Bon Homme County SD | 87 mph | Measured |
| 4:55 PM | McCook County SD | 87 mph | Measured |
| 7:15 PM | Douglas County MN | 87 mph | Measured |
| 7:56 PM | Lyon County IA | 87 mph | Measured |
| 4:28 PM | Clay County SD | 86 mph | Estimated |
| 4:10 PM | Bon Homme County SD | 85 mph | Estimated |
| 4:17 PM | Yankton County SD | 85 mph | Estimated |
| 4:24 PM | Yankton County SD | 85 mph | Estimated |
| 4:56 PM | Minnehaha County SD | 85 mph | Estimated |
| 5:09 PM | Minnehaha County SD | 85 mph | Estimated |
| 5:14 PM | Moody County SD | 85 mph | Estimated |
| 5:14 PM | Lake County SD | 85 mph | Estimated |
| 6:00 PM | Lyon County MN | 85 mph | Estimated |
| 6:20 PM | Grant County SD | 85 mph | Estimated |
| 7:12 PM | Union County SD | 85 mph | Estimated |
| 7:24 PM | Otter Tail County MN | 85 mph | Estimated |
| 7:26 PM | Todd County MN | 85 mph | Estimated |
| 7:27 PM | Otter Tail County MN | 85 mph | Estimated |
| 7:29 PM | Todd County MN | 85 mph | Estimated |
| 7:33 PM | Otter Tail County MN | 85 mph | Estimated |
| 4:35 PM | Hutchinson County SD | 84 mph | Measured |
| 6:36 PM | Roberts County SD | 84 mph | Measured |
| 6:11 PM | Lac qui Parle County MN | 83 mph | Estimated |
| 6:52 PM | Pope County MN | 83 mph | Estimated |
| 1:40 PM | Dawson County NE | 82 mph | Measured |
| 4:40 PM | Clay County SD | 82 mph | Measured |
| 5:55 PM | Osceola County IA | 82 mph | Measured |
| 4:49 PM | Hanson County SD | 81 mph | Measured |
| 5:05 PM | Minnehaha County SD | 81 mph | Measured |
| 5:21 PM | Spink County SD | 81 mph | Measured |
| 5:31 PM | Pipestone County MN | 81 mph | Measured |
| 5:43 PM | Lyon County MN | 81 mph | Measured |
| 5:54 PM | Lyon County MN | 81 mph | Measured |
| 6:00 PM | Codington County SD | 81 mph | Measured |
| 6:30 PM | Day County SD | 81 mph | Measured |
| 7:04 PM | Big Stone County MN | 81 mph | Measured |
| 1:50 AM | Meade County SD | 81 mph | Estimated |
| 3:30 PM | Holt County NE | 81 mph | Estimated |
| 3:38 PM | Antelope County NE | 81 mph | Estimated |
| 4:00 PM | Madison County NE | 81 mph | Estimated |
| 4:00 PM | Knox County NE | 81 mph | Estimated |
| 4:14 PM | Cedar County NE | 81 mph | Estimated |
By state
| South Dakota | 177 | 107 mph |
| Minnesota | 144 | 94 mph |
| Nebraska | 91 | 89 mph |
| Iowa | 20 | 87 mph |
| Mississippi | 9 | — |
| North Dakota | 8 | 78 mph |
| Wisconsin | 4 | — |
| Kansas | 4 | 62 mph |
| Michigan | 1 | 59 mph |
| Louisiana | 1 | — |
| Oklahoma | 0 | — |
| Texas | 0 | — |
| Alabama | 0 | — |
Counties with the most wind reports
- Minnehaha CountySD · 12 reports
- Codington CountySD · 12 reports
- Yankton CountySD · 11 reports
- Otter Tail CountyMN · 10 reports
- Lake CountySD · 10 reports
- McCook CountySD · 10 reports
- Stevens CountyMN · 9 reports
- Brookings CountySD · 9 reports
- Union CountySD · 9 reports
- Lyon CountyMN · 8 reports
Hail and tornadoes that day
148 hail reports, 7 of 2 inches or more; 32 tornadoes.
| 7:07 PM | Saline County NE | 2.50 |
| 4:00 AM | Ziebach County SD | 2.00 |
| 7:28 AM | Benton County MN | 2.00 |
| 9:35 AM | Todd County MN | 2.00 |
| 11:06 AM | Stearns County MN | 2.00 |
| 1:20 PM | Burnett County WI | 2.00 |
| 5:31 PM | Lincoln County KS | 2.00 |
| 1:00 AM | Lyman County SD | 1.75 |
| 3:00 AM | Ziebach County SD | 1.75 |
| 3:05 AM | Meade County SD | 1.75 |
| 11:02 AM | Stearns County MN | 1.75 |
| 11:03 AM | Stearns County MN | 1.75 |
| 11:10 AM | Stearns County MN | 1.75 |
| 11:12 AM | Stearns County MN | 1.75 |
| 11:19 AM | Stearns County MN | 1.75 |
| 11:24 AM | Stearns County MN | 1.75 |
| 11:25 AM | Stearns County MN | 1.75 |
| 1:17 PM | Burnett County WI | 1.75 |
| 3:25 PM | Menominee County WI | 1.75 |
| 4:41 PM | Hall County NE | 1.75 |
| 7:14 PM | Gage County NE | 1.75 |
| 7:19 PM | Lancaster County NE | 1.75 |
| 7:42 PM | Lancaster County NE | 1.75 |
| 7:33 AM | Benton County MN | 1.50 |
| 1:33 PM | Phillips County KS | 1.50 |
| 2:28 PM | Custer County NE | 1.50 |
| 2:35 PM | Valley County NE | 1.50 |
| 2:47 PM | Hall County NE | 1.50 |
| 3:00 PM | Oconto County WI | 1.50 |
| 3:40 PM | Cass County MN | 1.50 |
| 4:05 PM | Itasca County MN | 1.50 |
| 5:54 PM | McLean County ND | 1.50 |
| 9:15 PM | Itasca County MN | 1.50 |
| 2:20 AM | Meade County SD | 1.25 |
| 3:55 AM | Hamlin County SD | 1.25 |
| 7:22 AM | Benton County MN | 1.25 |
| 7:40 AM | Stearns County MN | 1.25 |
| 12:08 PM | Mille Lacs County MN | 1.25 |
| 12:46 PM | Isanti County MN | 1.25 |
| 1:02 PM | Chisago County MN | 1.25 |
| 1:22 PM | Burnett County WI | 1.25 |
| 1:30 PM | Norton County KS | 1.25 |
| 3:10 PM | Rusk County WI | 1.25 |
| 3:37 PM | Aitkin County MN | 1.25 |
| 3:42 PM | Madison County NE | 1.25 |
| 3:45 PM | Aitkin County MN | 1.25 |
| 3:45 PM | Aitkin County MN | 1.25 |
| 4:15 PM | Itasca County MN | 1.25 |
| 4:39 PM | Adams County NE | 1.25 |
| 6:55 PM | Jefferson County NE | 1.25 |
- EF2 tornado5:39 PM CDT
- EF1 tornado5:40 PM CDT
- EF2 tornado5:45 PM CDT
- EF0 tornado5:45 PM CDT
- EF0 tornado5:45 PM CDT
- EF2 tornado5:58 PM CDT
- EF1 tornado5:59 PM CDT
- EF1 tornado6:02 PM CDT
- EF1 tornado6:02 PM CDT
- EF1 tornado6:05 PM CDT
- EF1 tornado6:09 PM CDT
- EF1 tornado6:13 PM CDT
- EF1 tornado6:15 PM CDT
- EF1 tornado6:19 PM CDT
- EF1 tornado6:19 PM CDT
- EF0 tornado6:50 PM CDT
- EF1 tornado6:51 PM CDT
- EF0 tornado6:52 PM CDT
- EF0 tornado6:52 PM CDT
- EF0 tornado6:59 PM CDT
- EFU tornado7:01 PM CDT
- EF1 tornado7:07 PM CDT
- EF1 tornado7:10 PM CDT
- EF1 tornado7:12 PM CDT
- EF2 tornado7:16 PM CDT
- EF0 tornado7:17 PM CDT
- EF1 tornado7:31 PM CDT
- EF1 tornado7:33 PM CDT
- EF0 tornado7:40 PM CDT
- EF0 tornado7:46 PM CDT
- EF2 tornado7:50 PM CDT
- EF1 tornado7:51 PM CDT
2022 · On this date in other years · The biggest severe wind days
- A report is a single damage or measurement report to the National Weather Service. Several reports can describe one gust front, so reports are not storms.
- Reporting has grown with population, spotter networks and the internet, so counts from different decades are not directly comparable.
- Thunderstorm wind reports start at 50 knots (58 mph). SPC began flagging measured against estimated speeds in 2006; earlier reports are shown as estimated.
Storm Prediction Center severe weather database, 1955 to 2025. A day is SPC’s calendar date in Central Standard Time; a severe wind day here has 300 or more damaging wind reports, or 15 or more of 75 knots (86 mph) or more.