The severe wind outbreak of April 2, 2024
269 wind reportsKentucky, West Virginia, Indiana and 9 more states
269 damaging wind reports across 12 states between 1:03 AM and 12:36 AM the next day CDT, 96 of them 65 knots (75 mph) or stronger; the strongest measured gust was 102 mph in Boyd County, KY. 43 hail reports and 69 tornadoes the same day.
Watch the day unfoldSevere wind day · April 2, 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
- 269
- on Tuesday, April 2, 2024
- 75 mph or more
- 96
- 23 of 86 mph (75 knots) or more
- Strongest measured gust
- 102 mph
- 89 knots, Boyd County, KY
- Measured
- 15
- reports with an instrument reading; the rest are estimates from damage
- Killed by wind
- 0
- 2 injured
- Counties reporting
- 108
- in 12 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.
| 3:32 PM | Fayette County WV | 110 mph | Estimated |
| 9:21 AM | Boyd County KY | 102 mph | Measured |
| 9:26 AM | Boyd County KY | 100 mph | Estimated |
| 10:32 AM | Fayette County WV | 100 mph | Estimated |
| 5:49 AM | Vanderburgh County IN | 96 mph | Estimated |
| 8:14 AM | Fayette County KY | 96 mph | Estimated |
| 8:45 AM | Bath County KY | 96 mph | Estimated |
| 5:33 AM | Posey County IN | 92 mph | Estimated |
| 5:36 AM | Posey County IN | 90 mph | Estimated |
| 5:48 AM | Posey County IN | 90 mph | Estimated |
| 6:05 AM | Warrick County IN | 90 mph | Estimated |
| 8:47 AM | Bath County KY | 90 mph | Estimated |
| 8:49 AM | Bath County KY | 90 mph | Estimated |
| 8:49 AM | Bath County KY | 90 mph | Estimated |
| 9:30 AM | Lawrence County OH | 90 mph | Estimated |
| 9:30 AM | Lawrence County OH | 90 mph | Estimated |
| 9:37 AM | Lawrence County OH | 90 mph | Estimated |
| 10:53 AM | Nicholas County WV | 90 mph | Estimated |
| 10:53 AM | Nicholas County WV | 90 mph | Estimated |
| 10:57 AM | Nicholas County WV | 90 mph | Estimated |
| 11:41 AM | Crawford County IN | 90 mph | Estimated |
| 8:37 AM | Fleming County KY | 87 mph | Estimated |
| 8:52 AM | Rowan County KY | 87 mph | Estimated |
| 4:17 AM | Cape Girardeau County MO | 85 mph | Estimated |
| 4:51 AM | Williamson County IL | 85 mph | Estimated |
| 6:11 AM | Warrick County IN | 85 mph | Estimated |
| 8:38 AM | Bath County KY | 85 mph | Estimated |
| 8:46 AM | Bath County KY | 85 mph | Estimated |
| 8:47 AM | Bath County KY | 85 mph | Estimated |
| 8:48 AM | Fleming County KY | 85 mph | Estimated |
| 8:48 AM | Fleming County KY | 85 mph | Estimated |
| 8:51 AM | Bath County KY | 85 mph | Estimated |
| 8:52 AM | Rowan County KY | 85 mph | Estimated |
| 10:05 AM | Kanawha County WV | 85 mph | Estimated |
| 6:28 PM | Whitley County KY | 85 mph | Estimated |
| 6:28 PM | Whitley County KY | 85 mph | Estimated |
| 6:02 AM | Vanderburgh County IN | 84 mph | Measured |
| 9:30 AM | Wayne County WV | 81 mph | Measured |
| 4:37 AM | Union County IL | 81 mph | Estimated |
| 4:49 AM | Johnson County IL | 81 mph | Estimated |
| 8:06 AM | Mercer County KY | 81 mph | Estimated |
| 8:34 AM | Bath County KY | 81 mph | Estimated |
| 8:34 AM | Bath County KY | 81 mph | Estimated |
| 8:37 AM | Bath County KY | 81 mph | Estimated |
| 8:39 AM | Bath County KY | 81 mph | Estimated |
| 8:42 AM | Bath County KY | 81 mph | Estimated |
| 8:43 AM | Bath County KY | 81 mph | Estimated |
| 8:46 AM | Bath County KY | 81 mph | Estimated |
| 8:48 AM | Bath County KY | 81 mph | Estimated |
| 8:48 AM | Bath County KY | 81 mph | Estimated |
| 8:50 AM | Bath County KY | 81 mph | Estimated |
| 8:50 AM | Rowan County KY | 81 mph | Estimated |
| 8:50 AM | Bath County KY | 81 mph | Estimated |
| 8:50 AM | Bath County KY | 81 mph | Estimated |
| 8:50 AM | Bath County KY | 81 mph | Estimated |
| 8:50 AM | Rowan County KY | 81 mph | Estimated |
| 8:52 AM | Rowan County KY | 81 mph | Estimated |
| 8:52 AM | Rowan County KY | 81 mph | Estimated |
| 9:18 AM | Lawrence County OH | 81 mph | Estimated |
| 9:35 AM | Cabell County WV | 81 mph | Estimated |
| 9:37 AM | Wayne County WV | 81 mph | Estimated |
| 9:39 AM | Wayne County WV | 81 mph | Estimated |
| 9:41 AM | Gallia County OH | 81 mph | Estimated |
| 9:48 AM | Cabell County WV | 81 mph | Estimated |
| 9:55 AM | Putnam County WV | 81 mph | Estimated |
| 9:55 AM | Putnam County WV | 81 mph | Estimated |
| 10:15 AM | Kanawha County WV | 81 mph | Estimated |
| 3:50 PM | Nicholas County WV | 81 mph | Estimated |
| 6:25 PM | Whitley County KY | 81 mph | Estimated |
| 6:26 PM | Whitley County KY | 81 mph | Estimated |
| 6:26 PM | Whitley County KY | 81 mph | Estimated |
| 6:26 PM | Whitley County KY | 81 mph | Estimated |
| 6:26 PM | Whitley County KY | 81 mph | Estimated |
| 6:27 PM | Whitley County KY | 81 mph | Estimated |
| 6:28 PM | Whitley County KY | 81 mph | Estimated |
| 6:28 PM | Whitley County KY | 81 mph | Estimated |
| 6:28 PM | Whitley County KY | 81 mph | Estimated |
| 6:28 PM | Whitley County KY | 81 mph | Estimated |
| 6:28 PM | Whitley County KY | 81 mph | Estimated |
| 8:52 AM | Rowan County KY | 76 mph | Estimated |
| 1:15 AM | Carroll County AR | 75 mph | Estimated |
| 4:15 AM | Stoddard County MO | 75 mph | Estimated |
| 4:55 AM | Williamson County IL | 75 mph | Estimated |
| 5:03 AM | Pope County IL | 75 mph | Estimated |
| 5:10 AM | Saline County IL | 75 mph | Estimated |
| 6:03 AM | Warrick County IN | 75 mph | Estimated |
| 7:46 AM | Spencer County KY | 75 mph | Estimated |
| 8:37 AM | Bath County KY | 75 mph | Estimated |
| 8:41 AM | Montgomery County KY | 75 mph | Estimated |
| 8:41 AM | Bath County KY | 75 mph | Estimated |
| 8:52 AM | Rowan County KY | 75 mph | Estimated |
| 9:23 AM | Lawrence County OH | 75 mph | Estimated |
| 9:40 AM | Gallia County OH | 75 mph | Estimated |
| 10:05 AM | Kanawha County WV | 75 mph | Estimated |
| 2:36 PM | Vanderburgh County IN | 75 mph | Estimated |
| 6:26 PM | Whitley County KY | 75 mph | Estimated |
| 5:57 AM | Vanderburgh County IN | 70 mph | Measured |
| 1:31 AM | Washington County AR | 70 mph | Estimated |
| 1:35 AM | Washington County AR | 70 mph | Estimated |
| 2:44 AM | Perry County IL | 70 mph | Estimated |
By state
Counties with the most wind reports
- Bath CountyKY · 27 reports
- Whitley CountyKY · 15 reports
- Rowan CountyKY · 14 reports
- Kanawha CountyWV · 12 reports
- Boone CountyWV · 8 reports
- Walton CountyGA · 8 reports
- Nicholas CountyWV · 8 reports
- Lawrence CountyOH · 7 reports
- Vanderburgh CountyIN · 7 reports
- Fayette CountyWV · 7 reports
Hail and tornadoes that day
43 hail reports, 0 of 2 inches or more; 69 tornadoes.
| 11:17 AM | Monroe County IN | 1.80 |
| 3:20 PM | Fayette County WV | 1.75 |
| 3:37 PM | Nicholas County WV | 1.75 |
| 4:54 PM | Dearborn County IN | 1.75 |
| 4:15 AM | Wayne County IL | 1.50 |
| 3:44 PM | Nicholas County WV | 1.50 |
| 3:53 PM | Copiah County MS | 1.50 |
| 2:25 PM | Adams County MS | 1.25 |
| 3:45 PM | Nicholas County WV | 1.25 |
| 5:48 PM | Bell County KY | 1.25 |
| 1:55 AM | St. Louis County MO | 1.00 |
| 1:57 AM | Monroe County IL | 1.00 |
| 2:33 AM | Hays County TX | 1.00 |
| 2:40 AM | Randolph County IL | 1.00 |
| 7:46 AM | DeSoto County MS | 1.00 |
| 10:06 AM | Decatur County TN | 1.00 |
| 12:40 PM | Williamson County IL | 1.00 |
| 1:20 PM | Adams County MS | 1.00 |
| 1:58 PM | Catahoula Parish LA | 1.00 |
| 2:05 PM | Concordia Parish LA | 1.00 |
| 2:08 PM | Catahoula Parish LA | 1.00 |
| 3:08 PM | Adams County MS | 1.00 |
| 3:27 PM | Jefferson County MS | 1.00 |
| 3:27 PM | Copiah County MS | 1.00 |
| 3:40 PM | Copiah County MS | 1.00 |
| 4:12 PM | Harrison County IN | 1.00 |
| 4:32 PM | Floyd County IN | 1.00 |
| 4:52 PM | Hamilton County OH | 1.00 |
| 5:07 PM | Butler County OH | 1.00 |
| 5:25 PM | Jefferson County KY | 1.00 |
| 5:31 PM | Kenton County KY | 1.00 |
| 11:00 AM | Greene County IN | 0.95 |
| 11:05 AM | Lawrence County IN | 0.88 |
| 12:20 PM | Smith County TN | 0.88 |
| 1:30 PM | Saline County IL | 0.88 |
| 3:18 PM | Newton County MS | 0.88 |
| 4:46 PM | Hamilton County OH | 0.88 |
| 4:54 PM | Alleghany County VA | 0.88 |
| 1:03 AM | Adair County OK | 0.75 |
| 1:36 AM | Bexar County TX | 0.75 |
| 1:56 AM | Comal County TX | 0.75 |
| 9:33 AM | McNairy County TN | 0.75 |
| 6:57 PM | Licking County OH | 0.75 |
The tornado outbreak of April 2, 2024: 69 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.