The severe wind outbreak of June 7, 2025
534 wind reportsAlabama, Georgia, South Carolina and 10 more states
534 damaging wind reports across 13 states between 1:00 AM and 12:52 AM the next day CDT, 28 of them 65 knots (75 mph) or stronger; the strongest measured gust was 90 mph in Hemphill County, TX. 16 hail reports and 12 tornadoes the same day. The 26th-most wind reports of any day since 1955.
Watch the day unfoldSevere wind day · June 7, 2025
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
- 534
- 26th of 15,807 days with wind reports since 1955
- 75 mph or more
- 28
- 9 of 86 mph (75 knots) or more
- Strongest measured gust
- 90 mph
- 78 knots, Hemphill County, TX
- Measured
- 38
- reports with an instrument reading; the rest are estimates from damage
- Killed by wind
- 0
- 1 injured
- Counties reporting
- 155
- in 13 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.
| 1:15 AM | Alfalfa County OK | 100 mph | Estimated |
| 1:23 AM | Hemphill County TX | 90 mph | Measured |
| 1:00 AM | Woods County OK | 90 mph | Estimated |
| 3:48 PM | Hamilton County TN | 90 mph | Estimated |
| 4:25 PM | Cherokee County GA | 90 mph | Estimated |
| 4:50 PM | Dawson County GA | 90 mph | Estimated |
| 4:45 PM | Cherokee County GA | 89 mph | Measured |
| 4:50 PM | Dawson County GA | 89 mph | Measured |
| 4:35 PM | Pickens County GA | 87 mph | Estimated |
| 5:05 PM | Hall County GA | 85 mph | Estimated |
| 1:46 AM | Grant County OK | 81 mph | Estimated |
| 2:49 AM | Cowley County KS | 81 mph | Estimated |
| 6:00 AM | Pittsburg County OK | 81 mph | Estimated |
| 6:02 AM | Pittsburg County OK | 81 mph | Estimated |
| 4:00 PM | Hamilton County TN | 81 mph | Estimated |
| 4:05 PM | Hamilton County TN | 81 mph | Estimated |
| 2:10 AM | Grant County OK | 77 mph | Measured |
| 2:10 AM | Grant County OK | 75 mph | Estimated |
| 2:35 AM | Beckham County OK | 75 mph | Estimated |
| 4:30 AM | Douglas County GA | 75 mph | Estimated |
| 5:43 AM | Adair County OK | 75 mph | Estimated |
| 6:15 AM | Crawford County AR | 75 mph | Estimated |
| 6:20 AM | Crawford County AR | 75 mph | Estimated |
| 6:30 AM | Madison County AR | 75 mph | Estimated |
| 6:36 AM | Madison County AR | 75 mph | Estimated |
| 4:06 PM | Bartow County GA | 75 mph | Estimated |
| 4:35 PM | Cherokee County GA | 75 mph | Estimated |
| 4:49 PM | Cherokee County GA | 75 mph | Estimated |
| 2:14 AM | Cottle County TX | 72 mph | Measured |
| 1:23 AM | Alfalfa County OK | 70 mph | Estimated |
| 1:58 AM | Grant County OK | 70 mph | Estimated |
| 1:58 AM | Garfield County OK | 70 mph | Estimated |
| 2:36 AM | Cowley County KS | 70 mph | Estimated |
| 2:37 AM | Sedgwick County KS | 70 mph | Estimated |
| 2:42 AM | Sedgwick County KS | 70 mph | Estimated |
| 2:45 AM | Sedgwick County KS | 70 mph | Estimated |
| 6:20 AM | Crawford County AR | 70 mph | Estimated |
| 3:45 PM | Sequatchie County TN | 70 mph | Estimated |
| 3:50 PM | Whitfield County GA | 70 mph | Estimated |
| 3:50 PM | Hamilton County TN | 70 mph | Estimated |
| 4:00 PM | Carroll County GA | 70 mph | Estimated |
| 4:29 PM | Paulding County GA | 70 mph | Estimated |
| 4:31 PM | Cherokee County GA | 70 mph | Estimated |
| 4:36 PM | Cherokee County GA | 70 mph | Estimated |
| 4:39 PM | Cherokee County GA | 70 mph | Estimated |
| 4:50 PM | Forsyth County GA | 70 mph | Estimated |
| 4:55 PM | Cherokee County GA | 70 mph | Estimated |
| 5:50 PM | Madison County GA | 70 mph | Estimated |
| 7:32 PM | Newberry County SC | 70 mph | Estimated |
| 4:18 PM | Bradley County TN | 69 mph | Estimated |
| 1:03 AM | Motley County TX | 64 mph | Measured |
| 1:09 AM | Bailey County TX | 64 mph | Measured |
| 1:25 AM | Payne County OK | 64 mph | Measured |
| 1:50 AM | Major County OK | 64 mph | Measured |
| 2:45 AM | Kay County OK | 64 mph | Measured |
| 5:00 PM | McPherson County SD | 64 mph | Measured |
| 3:50 AM | Oldham County TX | 64 mph | Estimated |
| 7:11 AM | Johnson County AR | 64 mph | Estimated |
| 7:17 AM | Newton County AR | 64 mph | Estimated |
| 7:32 AM | Pope County AR | 64 mph | Estimated |
| 7:41 AM | Scott County AR | 64 mph | Estimated |
| 8:32 AM | Cleburne County AR | 64 mph | Estimated |
| 8:58 AM | White County AR | 64 mph | Estimated |
| 9:17 AM | Garland County AR | 64 mph | Estimated |
| 9:46 AM | Monroe County AR | 64 mph | Estimated |
| 2:43 PM | Madison County AL | 64 mph | Estimated |
| 3:05 PM | Jackson County AL | 64 mph | Estimated |
| 3:23 PM | Jackson County AL | 64 mph | Estimated |
| 3:45 PM | Catoosa County GA | 64 mph | Estimated |
| 3:55 PM | Floyd County GA | 64 mph | Estimated |
| 4:09 PM | Bartow County GA | 64 mph | Estimated |
| 4:17 PM | Bartow County GA | 64 mph | Estimated |
| 4:20 PM | Bartow County GA | 64 mph | Estimated |
| 4:22 PM | Paulding County GA | 64 mph | Estimated |
| 4:23 PM | Paulding County GA | 64 mph | Estimated |
| 4:30 PM | Cherokee County GA | 64 mph | Estimated |
| 4:33 PM | Cherokee County GA | 64 mph | Estimated |
| 4:36 PM | Cherokee County GA | 64 mph | Estimated |
| 4:40 PM | Cobb County GA | 64 mph | Estimated |
| 4:41 PM | Cherokee County GA | 64 mph | Estimated |
| 4:45 PM | Cobb County GA | 64 mph | Estimated |
| 4:46 PM | Cherokee County GA | 64 mph | Estimated |
| 4:47 PM | Cherokee County GA | 64 mph | Estimated |
| 4:52 PM | Cherokee County GA | 64 mph | Estimated |
| 4:54 PM | Cherokee County GA | 64 mph | Estimated |
| 5:12 PM | Hall County GA | 64 mph | Estimated |
| 5:15 PM | Walton County GA | 64 mph | Estimated |
| 5:20 PM | Gwinnett County GA | 64 mph | Estimated |
| 5:20 PM | Hall County GA | 64 mph | Estimated |
| 5:55 PM | Clarke County GA | 64 mph | Estimated |
| 6:14 PM | Oconee County SC | 64 mph | Estimated |
| 1:54 AM | Grant County OK | 63 mph | Measured |
| 3:10 AM | Cowley County KS | 63 mph | Measured |
| 3:34 PM | Talladega County AL | 63 mph | Measured |
| 5:39 PM | Stephens County GA | 63 mph | Estimated |
| 6:07 PM | Hart County GA | 63 mph | Estimated |
| 2:03 AM | Garfield County OK | 62 mph | Measured |
| 6:30 AM | Latimer County OK | 62 mph | Measured |
| 1:15 AM | Woods County OK | 61 mph | Measured |
| 1:20 AM | Woods County OK | 61 mph | Measured |
By state
| Alabama | 193 | 63 mph |
| Georgia | 125 | 89 mph |
| South Carolina | 58 | 60 mph |
| Mississippi | 37 | — |
| Tennessee | 30 | 60 mph |
| Oklahoma | 28 | 77 mph |
| Arkansas | 25 | — |
| North Carolina | 13 | 59 mph |
| Kansas | 12 | 63 mph |
| Texas | 7 | 90 mph |
| South Dakota | 4 | 64 mph |
| Missouri | 1 | — |
| North Dakota | 1 | 59 mph |
| New Mexico | 0 | — |
Counties with the most wind reports
- Cullman CountyAL · 41 reports
- DeKalb CountyAL · 39 reports
- Lauderdale CountyAL · 25 reports
- Cherokee CountyGA · 18 reports
- Madison CountyAL · 17 reports
- Jackson CountyAL · 15 reports
- Lincoln CountyTN · 13 reports
- Colbert CountyAL · 10 reports
- Craven CountyNC · 9 reports
- Murray CountyGA · 8 reports
Hail and tornadoes that day
16 hail reports, 3 of 2 inches or more; 12 tornadoes.
| 7:32 PM | Union County NM | 2.50 |
| 9:19 PM | Hartley County TX | 2.50 |
| 8:15 PM | Harding County NM | 2.00 |
| 3:48 AM | Oldham County TX | 1.75 |
| 6:51 PM | Union County NM | 1.75 |
| 7:16 PM | Union County NM | 1.75 |
| 7:32 PM | Union County NM | 1.75 |
| 10:34 PM | Oldham County TX | 1.75 |
| 5:32 PM | Union County NM | 1.50 |
| 4:38 AM | Oldham County TX | 1.00 |
| 7:14 PM | Jefferson County MO | 1.00 |
| 9:53 PM | Crittenden County AR | 1.00 |
| 12:26 AM | Grayson County TX | 1.00 |
| 3:55 PM | Stutsman County ND | 0.88 |
| 8:58 PM | Union County NM | 0.88 |
| 8:29 PM | Union County NM | 0.75 |
- EF0 tornado1:12 AM CDT
- EF1 tornado1:36 AM CDT
- EF1 tornado5:13 AM CDT
- EF1 tornado5:52 AM CDT
- EF1 tornado5:59 AM CDT
- EF1 tornado11:58 AM CDT
- EF0 tornado3:55 PM CDT
- EF0 tornado4:30 PM CDT
- EF1 tornado7:05 PM CDT
- EF0 tornado8:35 PM CDT
- EF1 tornado9:52 PM CDT
- EF1 tornado10:23 PM CDT
2025 · 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.