The severe wind outbreak of June 21, 2019
388 wind reportsTennessee, Kentucky, Missouri and 12 more states
388 damaging wind reports across 15 states between 1:00 AM and 12:58 AM the next day CDT, 32 of them 65 knots (75 mph) or stronger; the strongest measured gust was 105 mph in Wallace County, KS. 61 hail reports and 13 tornadoes the same day.
Watch the day unfoldSevere wind day · June 21, 2019
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
- 388
- 91st of 15,807 days with wind reports since 1955
- 75 mph or more
- 32
- 8 of 86 mph (75 knots) or more
- Strongest measured gust
- 105 mph
- 91 knots, Wallace County, KS
- Measured
- 44
- reports with an instrument reading; the rest are estimates from damage
- Killed by wind
- 3
- 4 injured
- Counties reporting
- 223
- in 15 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.
| 5:42 PM | Marshall County KY | 110 mph | Estimated |
| 9:34 PM | Wallace County KS | 105 mph | Measured |
| 9:23 PM | Wallace County KS | 100 mph | Measured |
| 9:55 AM | Franklin County KS | 100 mph | Estimated |
| 9:55 AM | Franklin County KS | 100 mph | Estimated |
| 9:09 PM | Wallace County KS | 100 mph | Estimated |
| 8:48 PM | Cheyenne County CO | 96 mph | Measured |
| 9:34 PM | Wallace County KS | 94 mph | Measured |
| 9:00 PM | Cheyenne County CO | 85 mph | Measured |
| 8:02 PM | Macon County TN | 85 mph | Estimated |
| 8:22 PM | Rutherford County TN | 85 mph | Estimated |
| 8:46 PM | Cheyenne County CO | 81 mph | Measured |
| 1:35 AM | Hamilton County NE | 81 mph | Estimated |
| 5:58 PM | Lyon County KY | 81 mph | Estimated |
| 7:30 PM | Robertson County TN | 81 mph | Estimated |
| 7:30 PM | Robertson County TN | 81 mph | Estimated |
| 8:45 PM | Overton County TN | 81 mph | Estimated |
| 9:35 PM | Wallace County KS | 81 mph | Estimated |
| 7:30 PM | Robertson County TN | 78 mph | Measured |
| 1:26 AM | Clay County NE | 75 mph | Measured |
| 4:17 PM | Cape Girardeau County MO | 75 mph | Estimated |
| 4:50 PM | Williamson County IL | 75 mph | Estimated |
| 4:50 PM | Pulaski County IL | 75 mph | Estimated |
| 4:58 PM | Johnson County IL | 75 mph | Estimated |
| 5:00 PM | Williamson County IL | 75 mph | Estimated |
| 5:15 PM | Massac County IL | 75 mph | Estimated |
| 5:16 PM | McCracken County KY | 75 mph | Estimated |
| 5:39 PM | Graves County KY | 75 mph | Estimated |
| 6:00 PM | Calloway County KY | 75 mph | Estimated |
| 6:25 PM | Pecos County TX | 75 mph | Estimated |
| 6:30 PM | Dyer County TN | 75 mph | Estimated |
| 6:40 PM | Christian County KY | 75 mph | Estimated |
| 10:30 AM | Jackson County MO | 74 mph | Measured |
| 4:29 PM | Scott County MO | 72 mph | Measured |
| 1:00 AM | Buffalo County NE | 71 mph | Measured |
| 6:24 PM | Trigg County KY | 70 mph | Measured |
| 8:45 PM | Cheyenne County CO | 70 mph | Measured |
| 9:34 PM | Val Verde County TX | 70 mph | Measured |
| 9:44 PM | Otero County CO | 70 mph | Measured |
| 8:00 AM | Jackson County MO | 70 mph | Estimated |
| 8:00 AM | Linn County MO | 70 mph | Estimated |
| 8:10 AM | Linn County MO | 70 mph | Estimated |
| 9:05 AM | Shawnee County KS | 70 mph | Estimated |
| 9:20 AM | Jefferson County KS | 70 mph | Estimated |
| 9:35 AM | Knox County MO | 70 mph | Estimated |
| 9:40 AM | Douglas County KS | 70 mph | Estimated |
| 9:59 AM | Audrain County MO | 70 mph | Estimated |
| 10:05 AM | Ralls County MO | 70 mph | Estimated |
| 10:20 AM | Pike County MO | 70 mph | Estimated |
| 10:40 AM | Pike County IL | 70 mph | Estimated |
| 11:40 AM | St. Charles County MO | 70 mph | Estimated |
| 12:06 PM | Macoupin County IL | 70 mph | Estimated |
| 1:42 PM | Marion County IL | 70 mph | Estimated |
| 1:55 PM | St. Clair County IL | 70 mph | Estimated |
| 3:43 PM | Carter County MO | 70 mph | Estimated |
| 4:00 PM | Bollinger County MO | 70 mph | Estimated |
| 4:27 PM | Scott County MO | 70 mph | Estimated |
| 4:50 PM | Mississippi County MO | 70 mph | Estimated |
| 5:10 PM | Ballard County KY | 70 mph | Estimated |
| 5:38 PM | Carlisle County KY | 70 mph | Estimated |
| 5:54 PM | Marshall County KY | 70 mph | Estimated |
| 5:55 PM | Marshall County KY | 70 mph | Estimated |
| 6:04 PM | Trigg County KY | 70 mph | Estimated |
| 6:08 PM | Calloway County KY | 70 mph | Estimated |
| 6:10 PM | Trigg County KY | 70 mph | Estimated |
| 6:55 PM | Todd County KY | 70 mph | Estimated |
| 8:01 PM | Davidson County TN | 70 mph | Estimated |
| 8:25 PM | Rutherford County TN | 70 mph | Estimated |
| 9:11 PM | Warren County TN | 70 mph | Estimated |
| 9:20 PM | Fentress County TN | 70 mph | Estimated |
| 9:25 PM | Val Verde County TX | 70 mph | Estimated |
| 9:31 PM | Wallace County KS | 70 mph | Estimated |
| 9:35 PM | Wallace County KS | 70 mph | Estimated |
| 7:38 PM | Simpson County KY | 69 mph | Estimated |
| 1:09 AM | Adams County NE | 68 mph | Measured |
| 8:10 PM | Garza County TX | 68 mph | Measured |
| 5:57 AM | Nuckolls County NE | 67 mph | Measured |
| 2:30 AM | York County NE | 64 mph | Measured |
| 6:14 AM | Republic County KS | 64 mph | Measured |
| 5:25 PM | Hopkins County KY | 64 mph | Measured |
| 8:25 PM | Garza County TX | 64 mph | Measured |
| 9:24 PM | Val Verde County TX | 64 mph | Measured |
| 1:14 AM | Adams County NE | 64 mph | Estimated |
| 1:30 AM | Clay County NE | 64 mph | Estimated |
| 7:25 AM | Johnson County KS | 64 mph | Estimated |
| 7:52 AM | Geary County KS | 64 mph | Estimated |
| 9:55 AM | Monroe County MO | 64 mph | Estimated |
| 10:03 AM | Boone County MO | 64 mph | Estimated |
| 10:20 AM | Marion County MO | 64 mph | Estimated |
| 10:26 AM | Adams County IL | 64 mph | Estimated |
| 11:57 AM | St. Charles County MO | 64 mph | Estimated |
| 12:30 PM | Montgomery County IL | 64 mph | Estimated |
| 3:50 PM | Gibson County IN | 64 mph | Estimated |
| 4:40 PM | Jackson County IL | 64 mph | Estimated |
| 4:49 PM | Butler County MO | 64 mph | Estimated |
| 5:08 PM | New Madrid County MO | 64 mph | Estimated |
| 5:30 PM | Spencer County IN | 64 mph | Estimated |
| 6:09 PM | Trigg County KY | 64 mph | Estimated |
| 7:09 PM | Dickson County TN | 64 mph | Estimated |
| 7:50 PM | Davidson County TN | 64 mph | Estimated |
By state
Counties with the most wind reports
- Moore CountyTN · 10 reports
- Davidson CountyTN · 10 reports
- DeKalb CountyAL · 8 reports
- Wallace CountyKS · 8 reports
- Cheyenne CountyCO · 7 reports
- Simpson CountyKY · 7 reports
- Jackson CountyAL · 7 reports
- Overton CountyTN · 5 reports
- Jackson CountyMO · 5 reports
- Lauderdale CountyAL · 5 reports
Hail and tornadoes that day
61 hail reports, 5 of 2 inches or more; 13 tornadoes.
| 4:58 PM | Ballard County KY | 3.40 |
| 5:03 PM | Elbert County CO | 2.75 |
| 10:20 PM | Logan County KS | 2.50 |
| 4:59 PM | Elbert County CO | 2.00 |
| 5:30 PM | Lincoln County CO | 2.00 |
| 9:05 AM | Jackson County MO | 1.75 |
| 4:36 PM | Elbert County CO | 1.75 |
| 4:51 PM | Elbert County CO | 1.75 |
| 4:55 PM | Elbert County CO | 1.75 |
| 5:04 PM | Elbert County CO | 1.75 |
| 5:54 PM | Marshall County KY | 1.75 |
| 6:25 PM | Pecos County TX | 1.75 |
| 6:28 PM | Pecos County TX | 1.75 |
| 6:38 PM | Pecos County TX | 1.75 |
| 8:16 PM | Garza County TX | 1.75 |
| 9:35 PM | Wallace County KS | 1.75 |
| 9:37 PM | Wallace County KS | 1.75 |
| 7:44 AM | Johnson County KS | 1.50 |
| 8:36 AM | Johnson County KS | 1.50 |
| 5:45 PM | Scurry County TX | 1.50 |
| 9:35 PM | Wallace County KS | 1.50 |
| 4:40 PM | Elbert County CO | 1.25 |
| 4:41 PM | Elbert County CO | 1.25 |
| 6:12 PM | Ector County TX | 1.25 |
| 8:13 PM | Cheyenne County CO | 1.25 |
| 8:30 PM | Cheyenne County CO | 1.25 |
| 3:30 AM | Monona County IA | 1.00 |
| 4:10 AM | Nuckolls County NE | 1.00 |
| 4:10 AM | Furnas County NE | 1.00 |
| 7:45 AM | Jackson County MO | 1.00 |
| 7:58 AM | Jackson County MO | 1.00 |
| 8:14 AM | Jackson County MO | 1.00 |
| 9:44 AM | Boone County MO | 1.00 |
| 10:59 AM | Pike County IL | 1.00 |
| 2:40 PM | Greene County MO | 1.00 |
| 4:33 PM | Elbert County CO | 1.00 |
| 5:15 PM | Ballard County KY | 1.00 |
| 5:23 PM | Daviess County KY | 1.00 |
| 6:00 PM | Pecos County TX | 1.00 |
| 6:32 PM | Ohio County KY | 1.00 |
| 7:23 PM | Robertson County TN | 1.00 |
| 7:46 PM | Borden County TX | 1.00 |
| 8:20 PM | Cheyenne County CO | 1.00 |
| 8:20 PM | Cheyenne County CO | 1.00 |
| 8:34 PM | Boone County NE | 1.00 |
| 8:46 PM | Cheyenne County CO | 1.00 |
| 8:50 PM | Cheyenne County CO | 1.00 |
| 8:50 PM | Cheyenne County CO | 1.00 |
| 8:50 PM | Cheyenne County CO | 1.00 |
| 8:58 PM | Pueblo County CO | 1.00 |
- EF1 tornado5:42 PM CDT
- EF1 tornado6:00 PM CDT
- EF0 tornado6:10 PM CDT
- EF1 tornado6:22 PM CDT
- EF1 tornado6:31 PM CDT
- EF1 tornado6:31 PM CDT
- EF0 tornado6:57 PM CDT
- EF1 tornado7:35 PM CDT
- EF1 tornado7:39 PM CDT
- EF0 tornado8:00 PM CDT
- EF0 tornado8:04 PM CDT
- EF1 tornado8:04 PM CDT
- EF1 tornado9:24 PM CDT
2019 · 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.