The severe wind outbreak of July 23, 2022
476 wind reportsOhio, Indiana, Wisconsin and 21 more states
476 damaging wind reports across 24 states between 1:05 AM and 12:53 AM the next day CDT, 12 of them 65 knots (75 mph) or stronger; the strongest measured gust was 87 mph in Burt County, NE. 73 hail reports and 8 tornadoes the same day.
Watch the day unfoldSevere wind day · July 23, 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
- 476
- 46th of 15,807 days with wind reports since 1955
- 75 mph or more
- 12
- 1 of 86 mph (75 knots) or more
- Strongest measured gust
- 87 mph
- 76 knots, Burt County, NE
- Measured
- 66
- reports with an instrument reading; the rest are estimates from damage
- Killed by wind
- 1
- 2 injured
- Counties reporting
- 220
- in 24 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.
| 8:10 PM | Burt County NE | 87 mph | Measured |
| 1:20 AM | Polk County MN | 81 mph | Measured |
| 7:45 PM | Washington County NE | 81 mph | Measured |
| 8:25 PM | Burt County NE | 75 mph | Measured |
| 1:10 AM | Grand Forks County ND | 75 mph | Estimated |
| 1:44 AM | Polk County MN | 75 mph | Estimated |
| 1:50 AM | Polk County MN | 75 mph | Estimated |
| 7:10 AM | Jasper County IN | 75 mph | Estimated |
| 7:11 AM | Jasper County IN | 75 mph | Estimated |
| 8:00 PM | Prowers County CO | 75 mph | Estimated |
| 8:00 PM | Prowers County CO | 75 mph | Estimated |
| 8:30 PM | Harrison County IA | 75 mph | Estimated |
| 8:15 PM | Burt County NE | 74 mph | Measured |
| 1:18 AM | Polk County MN | 72 mph | Measured |
| 6:45 AM | Kosciusko County IN | 72 mph | Measured |
| 8:24 PM | Muskegon County MI | 72 mph | Measured |
| 6:15 AM | Edmunds County SD | 71 mph | Measured |
| 10:28 AM | Renville County MN | 71 mph | Measured |
| 7:57 AM | Clark County SD | 70 mph | Measured |
| 10:49 AM | Delaware County OH | 70 mph | Measured |
| 2:48 AM | Beltrami County MN | 70 mph | Estimated |
| 6:14 AM | Edmunds County SD | 70 mph | Estimated |
| 10:10 AM | Renville County MN | 70 mph | Estimated |
| 2:09 PM | McLean County IL | 70 mph | Estimated |
| 2:17 PM | McLean County IL | 70 mph | Estimated |
| 3:22 PM | Vernon County WI | 70 mph | Estimated |
| 3:36 PM | Frontier County NE | 70 mph | Estimated |
| 3:50 PM | Red Willow County NE | 70 mph | Estimated |
| 5:32 PM | Winnebago County WI | 70 mph | Estimated |
| 5:37 PM | Howard County NE | 70 mph | Estimated |
| 5:42 PM | Winnebago County WI | 70 mph | Estimated |
| 5:46 PM | Howard County NE | 70 mph | Estimated |
| 5:50 PM | Winnebago County WI | 70 mph | Estimated |
| 5:50 PM | Winnebago County WI | 70 mph | Estimated |
| 5:52 PM | Howard County NE | 70 mph | Estimated |
| 5:54 PM | Outagamie County WI | 70 mph | Estimated |
| 7:59 PM | Prowers County CO | 70 mph | Estimated |
| 7:59 PM | Prowers County CO | 70 mph | Estimated |
| 8:25 PM | Harrison County IA | 70 mph | Estimated |
| 8:33 PM | Monona County IA | 70 mph | Estimated |
| 9:01 PM | Kent County MI | 70 mph | Estimated |
| 12:20 AM | Delaware County IA | 70 mph | Estimated |
| 9:02 PM | Crawford County IA | 69 mph | Measured |
| 1:14 AM | Lake County IL | 69 mph | Estimated |
| 5:06 AM | Porter County IN | 69 mph | Estimated |
| 6:14 AM | Will County IL | 69 mph | Estimated |
| 6:57 AM | Jasper County IN | 69 mph | Estimated |
| 7:00 AM | Jasper County IN | 69 mph | Estimated |
| 7:11 AM | Jasper County IN | 69 mph | Estimated |
| 1:42 PM | Livingston County IL | 69 mph | Estimated |
| 1:36 AM | Polk County MN | 68 mph | Measured |
| 5:50 PM | Winnebago County WI | 68 mph | Measured |
| 6:07 PM | Calumet County WI | 68 mph | Measured |
| 11:36 PM | Winneshiek County IA | 68 mph | Estimated |
| 7:00 AM | Jasper County IN | 67 mph | Measured |
| 12:53 AM | Dubuque County IA | 67 mph | Measured |
| 8:15 AM | Codington County SD | 66 mph | Measured |
| 1:35 PM | Olmsted County MN | 66 mph | Measured |
| 3:00 PM | Houston County MN | 66 mph | Measured |
| 4:28 PM | Decatur County KS | 66 mph | Measured |
| 8:01 PM | Prowers County CO | 66 mph | Measured |
| 8:35 PM | Waseca County MN | 66 mph | Measured |
| 1:44 PM | Mower County MN | 66 mph | Estimated |
| 3:06 PM | Houston County MN | 66 mph | Estimated |
| 11:59 PM | Clayton County IA | 66 mph | Estimated |
| 2:55 AM | Beltrami County MN | 64 mph | Measured |
| 1:36 PM | Washington County PA | 64 mph | Measured |
| 6:56 PM | Sheboygan County WI | 64 mph | Measured |
| 9:06 PM | Allegan County MI | 64 mph | Measured |
| 4:21 AM | Clinton County IA | 64 mph | Estimated |
| 6:15 AM | Elkhart County IN | 64 mph | Estimated |
| 7:30 AM | Pulaski County IN | 64 mph | Estimated |
| 8:35 AM | Van Wert County OH | 64 mph | Estimated |
| 10:50 AM | Renville County MN | 64 mph | Estimated |
| 12:45 PM | Goodhue County MN | 64 mph | Estimated |
| 5:32 PM | Winnebago County WI | 64 mph | Estimated |
| 5:38 PM | Winnebago County WI | 64 mph | Estimated |
| 6:07 PM | Greeley County NE | 64 mph | Estimated |
| 6:27 PM | Dodge County WI | 64 mph | Estimated |
| 7:01 PM | Sheboygan County WI | 64 mph | Estimated |
| 7:50 PM | Hamilton County NE | 64 mph | Estimated |
| 9:15 PM | Steele County MN | 64 mph | Estimated |
| 9:55 PM | Dodge County WI | 64 mph | Estimated |
| 12:10 AM | Delaware County IA | 64 mph | Estimated |
| 12:15 AM | Buchanan County IA | 64 mph | Estimated |
| 12:19 AM | Delaware County IA | 64 mph | Estimated |
| 12:48 AM | Dubuque County IA | 64 mph | Estimated |
| 11:20 AM | Blue Earth County MN | 63 mph | Measured |
| 9:03 PM | Shelby County IA | 63 mph | Measured |
| 1:20 AM | Lake County IL | 63 mph | Estimated |
| 5:00 AM | Lake County IL | 63 mph | Estimated |
| 5:05 AM | Lee County IL | 63 mph | Estimated |
| 5:05 AM | Porter County IN | 63 mph | Estimated |
| 5:15 AM | Ogle County IL | 63 mph | Estimated |
| 5:17 AM | Cook County IL | 63 mph | Estimated |
| 6:00 AM | Cook County IL | 63 mph | Estimated |
| 6:21 AM | Will County IL | 63 mph | Estimated |
| 2:47 PM | Ford County IL | 63 mph | Estimated |
| 3:20 PM | La Crosse County WI | 63 mph | Estimated |
| 4:14 PM | Hardy County WV | 63 mph | Estimated |
By state
| Ohio | 71 | 70 mph |
| Indiana | 61 | 72 mph |
| Wisconsin | 60 | 68 mph |
| West Virginia | 45 | 60 mph |
| Iowa | 38 | 69 mph |
| Minnesota | 37 | 81 mph |
| Pennsylvania | 27 | 64 mph |
| Illinois | 22 | 59 mph |
| Nebraska | 21 | 87 mph |
| Maryland | 19 | — |
| North Carolina | 17 | — |
| Michigan | 12 | 72 mph |
| Virginia | 12 | — |
| South Dakota | 9 | 71 mph |
| Colorado | 6 | 66 mph |
| Kentucky | 6 | — |
| South Carolina | 3 | — |
| North Dakota | 2 | 62 mph |
| Florida | 2 | — |
| Georgia | 2 | — |
| New Hampshire | 1 | — |
| Kansas | 1 | 66 mph |
| New York | 1 | — |
| Tennessee | 1 | — |
| Vermont | 0 | — |
Counties with the most wind reports
- Allegheny CountyPA · 13 reports
- Kosciusko CountyIN · 10 reports
- Winnebago CountyWI · 9 reports
- Fulton CountyIN · 7 reports
- Delaware CountyOH · 7 reports
- Dodge CountyWI · 7 reports
- Washington CountyMD · 7 reports
- Vernon CountyWI · 6 reports
- Frederick CountyMD · 6 reports
- Polk CountyMN · 6 reports
Hail and tornadoes that day
73 hail reports, 5 of 2 inches or more; 8 tornadoes.
| 10:20 AM | Sibley County MN | 3.00 |
| 7:43 PM | Dane County WI | 2.50 |
| 10:02 AM | Renville County MN | 2.00 |
| 7:48 PM | Dane County WI | 2.00 |
| 8:00 PM | Rock County WI | 2.00 |
| 1:13 AM | Lake County IL | 1.75 |
| 7:35 AM | Allen County IN | 1.75 |
| 10:18 AM | Sibley County MN | 1.75 |
| 1:46 PM | Livingston County IL | 1.75 |
| 2:09 PM | McLean County IL | 1.75 |
| 7:51 PM | Rock County WI | 1.75 |
| 1:22 AM | Lake County IL | 1.50 |
| 11:03 AM | Sibley County MN | 1.50 |
| 4:07 PM | Dawson County NE | 1.50 |
| 4:40 PM | Buffalo County NE | 1.50 |
| 6:35 PM | Boone County NE | 1.50 |
| 3:36 AM | Grant County ND | 1.25 |
| 2:18 PM | Winnebago County IA | 1.25 |
| 2:36 PM | Westmoreland County PA | 1.25 |
| 5:07 PM | Sherman County NE | 1.25 |
| 6:45 PM | Coos County NH | 1.25 |
| 6:47 PM | Boone County NE | 1.25 |
| 7:47 PM | Rock County WI | 1.25 |
| 7:55 PM | Rock County WI | 1.25 |
| 1:14 AM | Buffalo County NE | 1.00 |
| 1:19 AM | Lake County IL | 1.00 |
| 1:20 AM | Lake County IL | 1.00 |
| 1:21 AM | Lake County IL | 1.00 |
| 1:39 AM | Adams County NE | 1.00 |
| 1:44 AM | Lake County IL | 1.00 |
| 1:45 AM | Lake County IL | 1.00 |
| 3:05 AM | DeKalb County IN | 1.00 |
| 3:45 AM | Steuben County IN | 1.00 |
| 4:10 AM | Stephenson County IL | 1.00 |
| 6:05 AM | Brown County SD | 1.00 |
| 6:15 AM | Starke County IN | 1.00 |
| 6:29 AM | Marshall County IN | 1.00 |
| 7:24 AM | Ogle County IL | 1.00 |
| 9:30 AM | Renville County MN | 1.00 |
| 9:50 AM | Renville County MN | 1.00 |
| 10:12 AM | Will County IL | 1.00 |
| 10:22 AM | Will County IL | 1.00 |
| 11:36 AM | Jasper County IN | 1.00 |
| 1:11 PM | Olmsted County MN | 1.00 |
| 1:15 PM | Olmsted County MN | 1.00 |
| 1:59 PM | Allegheny County PA | 1.00 |
| 1:59 PM | Allegheny County PA | 1.00 |
| 2:13 PM | Allegheny County PA | 1.00 |
| 2:50 PM | Berkeley County SC | 1.00 |
| 4:13 PM | Dawson County NE | 1.00 |
- EF0 tornado5:40 AM CDT
- EF0 tornado5:52 AM CDT
- EF0 tornado6:05 AM CDT
- EF1 tornado9:45 AM CDT
- EF0 tornado2:41 PM CDT
- EF0 tornado3:01 PM CDT
- EF0 tornado3:33 PM CDT
- EF1 tornado11:44 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.