The severe wind outbreak of July 1, 2023
345 wind reportsTennessee, Alabama, North Carolina and 21 more states
345 damaging wind reports across 24 states between 1:01 AM and 12:49 AM the next day CDT, 11 of them 65 knots (75 mph) or stronger; the strongest measured gust was 85 mph in Limestone County, AL. 34 hail reports and 2 tornadoes the same day.
Watch the day unfoldSevere wind day · July 1, 2023
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
- 345
- on Saturday, July 1, 2023
- 75 mph or more
- 11
- 0 of 86 mph (75 knots) or more
- Strongest measured gust
- 85 mph
- 74 knots, Limestone County, AL
- Measured
- 31
- reports with an instrument reading; the rest are estimates from damage
- Killed by wind
- 2
- 1 injured
- Counties reporting
- 174
- 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.
| 12:20 PM | Limestone County AL | 85 mph | Measured |
| 12:22 PM | Limestone County AL | 85 mph | Estimated |
| 6:16 PM | Wabash County IL | 85 mph | Estimated |
| 2:18 PM | Jackson County AL | 81 mph | Estimated |
| 3:08 PM | Franklin County MO | 81 mph | Estimated |
| 5:46 PM | Hamilton County IL | 81 mph | Estimated |
| 3:23 PM | St. Louis County MO | 75 mph | Estimated |
| 3:35 PM | Pickens County SC | 75 mph | Estimated |
| 3:40 PM | St. Louis MO | 75 mph | Estimated |
| 5:22 PM | Kimble County TX | 75 mph | Estimated |
| 11:10 PM | Muhlenberg County KY | 75 mph | Estimated |
| 11:27 PM | Nye County NV | 74 mph | Measured |
| 1:40 AM | Vanderburgh County IN | 70 mph | Measured |
| 11:53 AM | Calloway County KY | 70 mph | Estimated |
| 1:43 PM | Rutherford County TN | 70 mph | Estimated |
| 2:22 PM | Colbert County AL | 70 mph | Estimated |
| 2:50 PM | Crawford County MO | 70 mph | Estimated |
| 3:05 PM | Cleburne County AR | 70 mph | Estimated |
| 3:08 PM | St. Charles County MO | 70 mph | Estimated |
| 3:10 PM | Washington County MO | 70 mph | Estimated |
| 3:45 PM | Madison County IL | 70 mph | Estimated |
| 4:05 PM | Stoddard County MO | 70 mph | Estimated |
| 4:35 PM | Randolph County IL | 70 mph | Estimated |
| 5:09 PM | Union County IL | 70 mph | Estimated |
| 5:25 PM | Johnson County IL | 70 mph | Estimated |
| 6:37 PM | Knox County IN | 70 mph | Estimated |
| 6:43 PM | Posey County IN | 70 mph | Estimated |
| 9:02 PM | Mississippi County MO | 70 mph | Estimated |
| 12:45 AM | Massac County IL | 70 mph | Estimated |
| 4:45 PM | Defiance County OH | 69 mph | Estimated |
| 10:10 PM | Holmes County FL | 69 mph | Estimated |
| 1:53 PM | Davidson County TN | 67 mph | Measured |
| 3:55 PM | Gallatin County MT | 66 mph | Measured |
| 5:17 PM | Dunklin County MO | 66 mph | Measured |
| 4:15 PM | Park County MT | 64 mph | Measured |
| 8:58 AM | Spencer County IN | 64 mph | Estimated |
| 11:35 AM | Benton County TN | 64 mph | Estimated |
| 12:35 PM | Dickson County TN | 64 mph | Estimated |
| 12:37 PM | Hickman County TN | 64 mph | Estimated |
| 12:37 PM | Montgomery County TN | 64 mph | Estimated |
| 12:58 PM | Cheatham County TN | 64 mph | Estimated |
| 1:10 PM | Williamson County TN | 64 mph | Estimated |
| 1:11 PM | Davidson County TN | 64 mph | Estimated |
| 1:11 PM | Davidson County TN | 64 mph | Estimated |
| 1:11 PM | Robertson County TN | 64 mph | Estimated |
| 1:11 PM | Davidson County TN | 64 mph | Estimated |
| 1:11 PM | Williamson County TN | 64 mph | Estimated |
| 1:11 PM | Davidson County TN | 64 mph | Estimated |
| 1:11 PM | Williamson County TN | 64 mph | Estimated |
| 1:11 PM | Davidson County TN | 64 mph | Estimated |
| 1:14 PM | Davidson County TN | 64 mph | Estimated |
| 1:14 PM | Davidson County TN | 64 mph | Estimated |
| 1:14 PM | Davidson County TN | 64 mph | Estimated |
| 1:14 PM | Davidson County TN | 64 mph | Estimated |
| 1:16 PM | Williamson County TN | 64 mph | Estimated |
| 1:16 PM | Davidson County TN | 64 mph | Estimated |
| 1:16 PM | Robertson County TN | 64 mph | Estimated |
| 1:16 PM | Williamson County TN | 64 mph | Estimated |
| 1:19 PM | Davidson County TN | 64 mph | Estimated |
| 1:19 PM | Davidson County TN | 64 mph | Estimated |
| 1:19 PM | Davidson County TN | 64 mph | Estimated |
| 1:21 PM | Davidson County TN | 64 mph | Estimated |
| 1:21 PM | Davidson County TN | 64 mph | Estimated |
| 1:21 PM | Davidson County TN | 64 mph | Estimated |
| 1:21 PM | Davidson County TN | 64 mph | Estimated |
| 1:21 PM | Davidson County TN | 64 mph | Estimated |
| 1:21 PM | Davidson County TN | 64 mph | Estimated |
| 1:21 PM | Davidson County TN | 64 mph | Estimated |
| 1:24 PM | Davidson County TN | 64 mph | Estimated |
| 1:24 PM | Davidson County TN | 64 mph | Estimated |
| 1:27 PM | Davidson County TN | 64 mph | Estimated |
| 1:29 PM | Sumner County TN | 64 mph | Estimated |
| 1:30 PM | Wilson County TN | 64 mph | Estimated |
| 1:34 PM | Rutherford County TN | 64 mph | Estimated |
| 1:34 PM | Rutherford County TN | 64 mph | Estimated |
| 1:34 PM | Wilson County TN | 64 mph | Estimated |
| 1:40 PM | Rutherford County TN | 64 mph | Estimated |
| 1:45 PM | Wilson County TN | 64 mph | Estimated |
| 1:45 PM | Davidson County TN | 64 mph | Estimated |
| 1:50 PM | Sumner County TN | 64 mph | Estimated |
| 2:41 PM | Putnam County TN | 64 mph | Estimated |
| 2:56 PM | Putnam County TN | 64 mph | Estimated |
| 2:56 PM | Putnam County TN | 64 mph | Estimated |
| 3:10 PM | White County TN | 64 mph | Estimated |
| 3:10 PM | White County TN | 64 mph | Estimated |
| 3:34 PM | St. Francois County MO | 64 mph | Estimated |
| 3:35 PM | Jefferson County MO | 64 mph | Estimated |
| 4:00 PM | Jefferson County MO | 64 mph | Estimated |
| 4:05 PM | Jersey County IL | 64 mph | Estimated |
| 4:10 PM | Monroe County IL | 64 mph | Estimated |
| 4:15 PM | Clinton County IL | 64 mph | Estimated |
| 4:22 PM | Franklin County IL | 64 mph | Estimated |
| 4:25 PM | Ste. Genevieve County MO | 64 mph | Estimated |
| 4:35 PM | Dunklin County MO | 64 mph | Estimated |
| 5:10 PM | Washington County IL | 64 mph | Estimated |
| 5:19 PM | Jefferson County IL | 64 mph | Estimated |
| 5:22 PM | Franklin County IL | 64 mph | Estimated |
| 5:30 PM | Marion County IL | 64 mph | Estimated |
| 5:32 PM | New Madrid County MO | 64 mph | Estimated |
| 5:51 PM | Edwards County IL | 64 mph | Estimated |
By state
| Tennessee | 71 | 67 mph |
| Alabama | 42 | 85 mph |
| North Carolina | 37 | — |
| Missouri | 32 | 66 mph |
| Idaho | 26 | 58 mph |
| Illinois | 22 | 60 mph |
| Georgia | 21 | 60 mph |
| Kentucky | 21 | 43 mph |
| Virginia | 14 | — |
| Indiana | 13 | 70 mph |
| Montana | 10 | 66 mph |
| South Carolina | 5 | — |
| Kansas | 5 | 62 mph |
| Ohio | 5 | 59 mph |
| Texas | 4 | 63 mph |
| Wyoming | 4 | 59 mph |
| West Virginia | 3 | — |
| Arkansas | 2 | — |
| Maryland | 2 | — |
| Utah | 2 | 59 mph |
| North Dakota | 1 | — |
| Florida | 1 | — |
| Nevada | 1 | 74 mph |
| Pennsylvania | 1 | — |
| New Mexico | 0 | — |
Counties with the most wind reports
- Davidson CountyTN · 25 reports
- Teton CountyID · 20 reports
- Lauderdale CountyAL · 12 reports
- Lincoln CountyTN · 8 reports
- Fremont CountyID · 6 reports
- Alamance CountyNC · 6 reports
- Randolph CountyNC · 6 reports
- Williamson CountyTN · 5 reports
- Grant CountyKY · 5 reports
- Moore CountyNC · 5 reports
Hail and tornadoes that day
34 hail reports, 2 of 2 inches or more; 2 tornadoes.
| 1:26 PM | McDowell County NC | 2.00 |
| 4:41 PM | Calhoun County IL | 2.00 |
| 12:43 PM | Boone County AR | 1.75 |
| 1:35 PM | Howell County MO | 1.75 |
| 3:09 PM | Perry County IL | 1.75 |
| 7:00 PM | Lea County NM | 1.50 |
| 11:32 PM | Franklin County MO | 1.50 |
| 3:25 PM | Washington County IL | 1.25 |
| 4:35 PM | Loving County TX | 1.25 |
| 6:13 PM | Fulton County KY | 1.25 |
| 7:30 PM | Lea County NM | 1.25 |
| 10:25 AM | Madison County TN | 1.00 |
| 1:04 PM | Haywood County NC | 1.00 |
| 1:20 PM | Haywood County NC | 1.00 |
| 1:24 PM | McDowell County NC | 1.00 |
| 1:31 PM | Buncombe County NC | 1.00 |
| 1:32 PM | Howell County MO | 1.00 |
| 2:27 PM | Dent County MO | 1.00 |
| 2:52 PM | Transylvania County NC | 1.00 |
| 3:00 PM | Chattooga County GA | 1.00 |
| 3:28 PM | Butte County ID | 1.00 |
| 4:12 PM | Clinton County IL | 1.00 |
| 4:22 PM | Franklin County IL | 1.00 |
| 4:55 PM | Dunklin County MO | 1.00 |
| 4:55 PM | Madison County TN | 1.00 |
| 5:05 PM | Catawba County NC | 1.00 |
| 5:51 PM | Edwards County IL | 1.00 |
| 6:11 PM | Sullivan County IN | 1.00 |
| 7:32 PM | Renville County ND | 1.00 |
| 10:07 PM | Bottineau County ND | 1.00 |
| 10:30 PM | Bottineau County ND | 1.00 |
| 10:32 PM | Bottineau County ND | 1.00 |
| 2:09 PM | Rutherford County NC | 0.88 |
| 3:50 PM | Pickens County SC | 0.75 |
- EF0 tornado4:42 PM CDT
- EF1 tornado6:30 PM CDT
2023 · 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.