The severe wind outbreak of July 15, 2024
766 wind reportsIllinois, New York, Indiana and 21 more states
766 damaging wind reports across 24 states between 1:20 AM and 12:47 AM the next day CDT, 110 of them 65 knots (75 mph) or stronger; the strongest measured gust was 105 mph in Marshall County, IL. 69 hail reports and 62 tornadoes the same day. The 5th-most wind reports of any day since 1955.
Watch the day unfoldSevere wind day · July 15, 2024
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
- 766
- 5th of 15,807 days with wind reports since 1955
- 75 mph or more
- 110
- 19 of 86 mph (75 knots) or more
- Strongest measured gust
- 105 mph
- 91 knots, Marshall County, IL
- Measured
- 82
- reports with an instrument reading; the rest are estimates from damage
- Killed by wind
- 1
- 3 injured
- Counties reporting
- 216
- 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:25 PM | Marshall County IL | 105 mph | Measured |
| 4:42 PM | Schuyler County NY | 100 mph | Estimated |
| 8:02 PM | Knox County IL | 100 mph | Estimated |
| 8:17 PM | Peoria County IL | 100 mph | Estimated |
| 8:38 PM | Tazewell County IL | 100 mph | Estimated |
| 8:39 PM | Tazewell County IL | 100 mph | Estimated |
| 5:58 PM | Dubuque County IA | 97 mph | Measured |
| 6:15 PM | Dubuque County IA | 96 mph | Estimated |
| 8:52 PM | Woodford County IL | 96 mph | Estimated |
| 9:06 PM | McLean County IL | 96 mph | Estimated |
| 7:25 PM | Stephenson County IL | 93 mph | Measured |
| 4:54 PM | Schuyler County NY | 90 mph | Estimated |
| 7:55 PM | Henry County IL | 90 mph | Estimated |
| 8:21 PM | Peoria County IL | 90 mph | Estimated |
| 8:30 PM | Tazewell County IL | 90 mph | Estimated |
| 8:40 PM | Woodford County IL | 90 mph | Estimated |
| 9:51 PM | Cook County IL | 90 mph | Estimated |
| 5:33 PM | Buchanan County IA | 86 mph | Measured |
| 9:42 PM | Cook County IL | 86 mph | Estimated |
| 4:10 PM | Sac County IA | 85 mph | Estimated |
| 8:32 PM | Marshall County IL | 85 mph | Estimated |
| 6:56 PM | Jo Daviess County IL | 84 mph | Measured |
| 8:40 PM | Marshall County IL | 81 mph | Measured |
| 9:42 PM | Cook County IL | 81 mph | Measured |
| 7:16 AM | Chippewa County MN | 81 mph | Estimated |
| 4:48 PM | Lycoming County PA | 81 mph | Estimated |
| 5:14 PM | Sullivan County PA | 81 mph | Estimated |
| 5:47 PM | Linn County IA | 81 mph | Estimated |
| 5:50 PM | Dubuque County IA | 81 mph | Estimated |
| 5:53 PM | Chenango County NY | 81 mph | Estimated |
| 6:20 PM | Poweshiek County IA | 81 mph | Estimated |
| 6:30 PM | Jo Daviess County IL | 81 mph | Estimated |
| 7:58 PM | Winnebago County IL | 81 mph | Estimated |
| 8:12 PM | Winnebago County IL | 81 mph | Estimated |
| 8:37 PM | Peoria County IL | 81 mph | Estimated |
| 8:39 PM | Kane County IL | 81 mph | Estimated |
| 8:40 PM | Woodford County IL | 81 mph | Estimated |
| 9:02 PM | Livingston County IL | 81 mph | Estimated |
| 9:15 PM | DuPage County IL | 81 mph | Estimated |
| 9:15 PM | Cook County IL | 81 mph | Estimated |
| 9:22 PM | Cook County IL | 81 mph | Estimated |
| 9:35 PM | Ford County IL | 81 mph | Estimated |
| 9:40 PM | Cook County IL | 81 mph | Estimated |
| 9:41 PM | Cook County IL | 81 mph | Estimated |
| 9:42 PM | Cook County IL | 81 mph | Estimated |
| 9:43 PM | Cook County IL | 81 mph | Estimated |
| 9:47 PM | Cook County IL | 81 mph | Estimated |
| 9:48 PM | Cook County IL | 81 mph | Estimated |
| 9:49 PM | Cook County IL | 81 mph | Estimated |
| 9:49 PM | Cook County IL | 81 mph | Estimated |
| 9:54 PM | Lake County IN | 81 mph | Estimated |
| 9:55 PM | Lake County IN | 81 mph | Estimated |
| 9:57 PM | Lake County IN | 81 mph | Estimated |
| 10:00 PM | Lake County IN | 81 mph | Estimated |
| 6:21 PM | Dubuque County IA | 79 mph | Measured |
| 6:19 PM | Poweshiek County IA | 78 mph | Measured |
| 8:41 PM | Tazewell County IL | 78 mph | Measured |
| 8:59 PM | LaSalle County IL | 78 mph | Measured |
| 9:36 PM | Will County IL | 78 mph | Measured |
| 5:02 PM | Natrona County WY | 77 mph | Estimated |
| 6:14 PM | Jones County IA | 76 mph | Measured |
| 10:15 PM | Porter County IN | 76 mph | Measured |
| 9:39 PM | DuPage County IL | 75 mph | Measured |
| 10:51 PM | Tippecanoe County IN | 75 mph | Measured |
| 6:30 AM | Johnson County IA | 75 mph | Estimated |
| 3:28 PM | Loudoun County VA | 75 mph | Estimated |
| 4:14 PM | Tioga County PA | 75 mph | Estimated |
| 4:23 PM | Hardin County IA | 75 mph | Estimated |
| 5:15 PM | Delaware County IA | 75 mph | Estimated |
| 5:42 PM | Linn County IA | 75 mph | Estimated |
| 5:58 PM | Clayton County IA | 75 mph | Estimated |
| 6:00 PM | Linn County IA | 75 mph | Estimated |
| 6:15 PM | Marion County IA | 75 mph | Estimated |
| 6:50 PM | Washington County IA | 75 mph | Estimated |
| 7:15 PM | Scott County IA | 75 mph | Estimated |
| 7:24 PM | Scott County IA | 75 mph | Estimated |
| 7:30 PM | Rock Island County IL | 75 mph | Estimated |
| 7:30 PM | Stephenson County IL | 75 mph | Estimated |
| 7:33 PM | Rock Island County IL | 75 mph | Estimated |
| 7:40 PM | Henry County IL | 75 mph | Estimated |
| 7:42 PM | Henderson County IL | 75 mph | Estimated |
| 7:42 PM | Winnebago County IL | 75 mph | Estimated |
| 7:44 PM | Winnebago County IL | 75 mph | Estimated |
| 8:00 PM | Henry County IL | 75 mph | Estimated |
| 8:05 PM | Winnebago County IL | 75 mph | Estimated |
| 8:05 PM | Winnebago County IL | 75 mph | Estimated |
| 8:11 PM | Winnebago County IL | 75 mph | Estimated |
| 8:11 PM | Ogle County IL | 75 mph | Estimated |
| 8:22 PM | DeKalb County IL | 75 mph | Estimated |
| 8:52 PM | Woodford County IL | 75 mph | Estimated |
| 9:17 PM | Cook County IL | 75 mph | Estimated |
| 9:18 PM | DuPage County IL | 75 mph | Estimated |
| 9:18 PM | Will County IL | 75 mph | Estimated |
| 9:27 PM | DuPage County IL | 75 mph | Estimated |
| 9:31 PM | Will County IL | 75 mph | Estimated |
| 9:38 PM | Cook County IL | 75 mph | Estimated |
| 9:40 PM | Cook County IL | 75 mph | Estimated |
| 9:40 PM | Kankakee County IL | 75 mph | Estimated |
| 9:41 PM | Kankakee County IL | 75 mph | Estimated |
| 9:43 PM | Cook County IL | 75 mph | Estimated |
By state
| Illinois | 253 | 105 mph |
| New York | 149 | 66 mph |
| Indiana | 81 | 76 mph |
| Iowa | 69 | 97 mph |
| Pennsylvania | 65 | 63 mph |
| Ohio | 27 | — |
| Virginia | 20 | 58 mph |
| South Carolina | 17 | — |
| Georgia | 15 | 61 mph |
| Michigan | 14 | — |
| Maryland | 10 | 62 mph |
| Minnesota | 7 | 63 mph |
| Wisconsin | 6 | 72 mph |
| North Dakota | 5 | 62 mph |
| District of Columbia | 5 | — |
| Wyoming | 5 | 72 mph |
| Massachusetts | 4 | — |
| North Carolina | 4 | 71 mph |
| Arizona | 3 | 66 mph |
| Colorado | 2 | 61 mph |
| Oregon | 2 | — |
| California | 1 | 59 mph |
| Connecticut | 1 | — |
| Nebraska | 1 | 61 mph |
| South Dakota | 0 | — |
Counties with the most wind reports
- Cook CountyIL · 33 reports
- Marshall CountyIL · 19 reports
- Steuben CountyNY · 17 reports
- Peoria CountyIL · 16 reports
- Winnebago CountyIL · 16 reports
- Will CountyIL · 16 reports
- Linn CountyIA · 13 reports
- DuPage CountyIL · 13 reports
- Tazewell CountyIL · 12 reports
- Lake CountyIN · 12 reports
Hail and tornadoes that day
69 hail reports, 5 of 2 inches or more; 62 tornadoes.
| 3:00 AM | Stutsman County ND | 3.50 |
| 3:42 PM | Crawford County IA | 2.50 |
| 3:48 PM | Ontario County NY | 2.50 |
| 3:36 PM | Tama County IA | 2.00 |
| 3:48 PM | Crawford County IA | 2.00 |
| 7:37 AM | Kandiyohi County MN | 1.75 |
| 3:45 PM | Ontario County NY | 1.75 |
| 9:18 PM | Custer County SD | 1.75 |
| 2:40 AM | Stutsman County ND | 1.50 |
| 2:40 AM | Stutsman County ND | 1.50 |
| 2:51 PM | Greene County OH | 1.50 |
| 6:59 PM | Green County WI | 1.50 |
| 9:15 PM | Custer County SD | 1.50 |
| 5:21 AM | Redwood County MN | 1.25 |
| 10:57 AM | Chautauqua County NY | 1.25 |
| 12:24 PM | Erie County NY | 1.25 |
| 4:10 PM | Benton County IA | 1.25 |
| 4:35 PM | Black Hawk County IA | 1.25 |
| 6:30 PM | Green County WI | 1.25 |
| 6:50 PM | Green County WI | 1.25 |
| 1:25 AM | McLean County IL | 1.00 |
| 2:19 AM | Kidder County ND | 1.00 |
| 3:22 AM | Barnes County ND | 1.00 |
| 5:41 AM | Brown County MN | 1.00 |
| 7:03 AM | Swift County MN | 1.00 |
| 12:20 PM | Erie County NY | 1.00 |
| 12:20 PM | Erie County NY | 1.00 |
| 12:24 PM | Erie County NY | 1.00 |
| 1:40 PM | Chesterfield County SC | 1.00 |
| 2:30 PM | Butler County OH | 1.00 |
| 3:20 PM | Madison County OH | 1.00 |
| 3:40 PM | Ontario County NY | 1.00 |
| 3:48 PM | Crawford County IA | 1.00 |
| 3:55 PM | Tama County IA | 1.00 |
| 3:56 PM | Carroll County IA | 1.00 |
| 3:59 PM | Franklin County OH | 1.00 |
| 4:05 PM | Tama County IA | 1.00 |
| 4:07 PM | Franklin County OH | 1.00 |
| 4:09 PM | Franklin County OH | 1.00 |
| 4:25 PM | Carroll County MD | 1.00 |
| 4:35 PM | Carroll County MD | 1.00 |
| 4:35 PM | Black Hawk County IA | 1.00 |
| 4:39 PM | Rush County IN | 1.00 |
| 5:22 PM | Brown County IN | 1.00 |
| 5:24 PM | Story County IA | 1.00 |
| 5:46 PM | Decatur County IN | 1.00 |
| 5:46 PM | Brown County IN | 1.00 |
| 6:00 PM | Menominee County MI | 1.00 |
| 6:18 PM | Jasper County IA | 1.00 |
| 7:47 PM | Lake County IL | 1.00 |
The tornado outbreak of July 15, 2024: 62 tornadoes, each with its touchdown time and path.
2024 · 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.