The severe wind outbreak of July 9, 2003
329 wind reportsVirginia, Kansas, Missouri and 17 more states
329 damaging wind reports across 20 states between 1:10 AM and 12:45 AM the next day CDT, 37 of them 65 knots (75 mph) or stronger. 143 hail reports and 21 tornadoes the same day.
Watch the day unfoldSevere wind day · July 9, 2003
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
- 329
- on Wednesday, July 9, 2003
- 75 mph or more
- 37
- 2 of 86 mph (75 knots) or more
- Strongest measured gust
- —
- No measured gust reported
- Measured
- 0
- reports with an instrument reading; the rest are estimates from damage
- Killed by wind
- 0
- 0 injured
- Counties reporting
- 233
- in 20 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.
| 6:30 PM | McCreary County KY | 92 mph | Estimated |
| 9:00 PM | Neosho County KS | 90 mph | Estimated |
| 12:45 AM | Mayes County OK | 83 mph | Estimated |
| 6:00 PM | Blue Earth County MN | 81 mph | Estimated |
| 7:49 PM | Butler County KS | 81 mph | Estimated |
| 8:09 PM | Butler County KS | 81 mph | Estimated |
| 8:10 PM | Sedgwick County KS | 81 mph | Estimated |
| 8:30 PM | Greenwood County KS | 81 mph | Estimated |
| 8:50 PM | Butler County KS | 81 mph | Estimated |
| 8:56 PM | Cowley County KS | 81 mph | Estimated |
| 9:00 PM | Butler County KS | 81 mph | Estimated |
| 9:18 PM | Cowley County KS | 81 mph | Estimated |
| 10:15 PM | Dewey County OK | 77 mph | Estimated |
| 2:53 AM | Colfax County NE | 75 mph | Estimated |
| 11:05 AM | Pike County KY | 75 mph | Estimated |
| 11:47 AM | Pike County KY | 75 mph | Estimated |
| 12:15 PM | Mercer County WV | 75 mph | Estimated |
| 12:20 PM | Summers County WV | 75 mph | Estimated |
| 12:35 PM | Monroe County WV | 75 mph | Estimated |
| 1:20 PM | Covington VA | 75 mph | Estimated |
| 3:10 PM | Halifax County VA | 75 mph | Estimated |
| 3:32 PM | Parke County IN | 75 mph | Estimated |
| 4:00 PM | Cherokee County SC | 75 mph | Estimated |
| 5:55 PM | Kandiyohi County MN | 75 mph | Estimated |
| 6:14 PM | Wayne County KY | 75 mph | Estimated |
| 6:15 PM | Wayne County KY | 75 mph | Estimated |
| 7:56 PM | Butler County KS | 75 mph | Estimated |
| 8:41 PM | Robeson County NC | 75 mph | Estimated |
| 8:43 PM | Bladen County NC | 75 mph | Estimated |
| 9:55 PM | Montgomery County KS | 75 mph | Estimated |
| 10:15 PM | Cherokee County KS | 75 mph | Estimated |
| 10:55 PM | Roger Mills County OK | 75 mph | Estimated |
| 10:57 PM | Benton County MO | 75 mph | Estimated |
| 11:00 PM | St. Clair County MO | 75 mph | Estimated |
| 11:41 PM | Morgan County MO | 75 mph | Estimated |
| 11:57 PM | Dallas County MO | 75 mph | Estimated |
| 12:15 AM | Greene County MO | 75 mph | Estimated |
| 5:30 AM | Greene County IA | 74 mph | Estimated |
| 6:18 PM | Dickinson County KS | 70 mph | Estimated |
| 7:54 PM | Reno County KS | 70 mph | Estimated |
| 8:06 PM | Butler County KS | 70 mph | Estimated |
| 8:17 PM | Jefferson County IA | 70 mph | Estimated |
| 8:18 PM | Schuyler County MO | 70 mph | Estimated |
| 9:00 PM | Sumner County KS | 70 mph | Estimated |
| 9:00 PM | Cowley County KS | 70 mph | Estimated |
| 9:03 PM | Cowley County KS | 70 mph | Estimated |
| 9:45 PM | Wilson County KS | 70 mph | Estimated |
| 9:46 PM | Woodward County OK | 70 mph | Estimated |
| 10:10 PM | Montgomery County KS | 70 mph | Estimated |
| 10:15 PM | Montgomery County KS | 70 mph | Estimated |
| 10:40 PM | Washington County OK | 70 mph | Estimated |
| 11:30 PM | Delaware County OK | 70 mph | Estimated |
| 11:30 PM | Craig County OK | 70 mph | Estimated |
| 12:33 AM | Mayes County OK | 70 mph | Estimated |
| 12:33 AM | Mayes County OK | 70 mph | Estimated |
| 11:47 AM | Pike County KY | 69 mph | Estimated |
| 12:00 PM | Pike County KY | 69 mph | Estimated |
| 12:30 PM | Leslie County KY | 69 mph | Estimated |
| 12:40 PM | Greenbrier County WV | 69 mph | Estimated |
| 1:00 PM | Bland County VA | 69 mph | Estimated |
| 1:00 PM | Mercer County WV | 69 mph | Estimated |
| 1:05 PM | Giles County VA | 69 mph | Estimated |
| 1:10 PM | Tazewell County VA | 69 mph | Estimated |
| 1:10 PM | Giles County VA | 69 mph | Estimated |
| 1:10 PM | Bland County VA | 69 mph | Estimated |
| 1:15 PM | Bath County VA | 69 mph | Estimated |
| 1:30 PM | Pulaski County VA | 69 mph | Estimated |
| 1:30 PM | Russell County VA | 69 mph | Estimated |
| 1:30 PM | Craig County VA | 69 mph | Estimated |
| 1:35 PM | Russell County VA | 69 mph | Estimated |
| 1:40 PM | Roanoke VA | 69 mph | Estimated |
| 1:45 PM | Wythe County VA | 69 mph | Estimated |
| 1:45 PM | Montgomery County VA | 69 mph | Estimated |
| 1:45 PM | Montgomery County VA | 69 mph | Estimated |
| 1:45 PM | Botetourt County VA | 69 mph | Estimated |
| 1:50 PM | Washington County VA | 69 mph | Estimated |
| 2:00 PM | Rockbridge County VA | 69 mph | Estimated |
| 2:00 PM | Roanoke County VA | 69 mph | Estimated |
| 2:05 PM | Rockbridge County VA | 69 mph | Estimated |
| 2:10 PM | Amherst County VA | 69 mph | Estimated |
| 2:20 PM | Bedford County VA | 69 mph | Estimated |
| 2:25 PM | Campbell County VA | 69 mph | Estimated |
| 2:40 PM | Bedford County VA | 69 mph | Estimated |
| 2:45 PM | Pittsylvania County VA | 69 mph | Estimated |
| 2:45 PM | Patrick County VA | 69 mph | Estimated |
| 2:50 PM | Sullivan County TN | 69 mph | Estimated |
| 2:55 PM | Amherst County VA | 69 mph | Estimated |
| 3:00 PM | Hawkins County TN | 69 mph | Estimated |
| 3:00 PM | Carroll County VA | 69 mph | Estimated |
| 3:10 PM | Appomattox County VA | 69 mph | Estimated |
| 3:10 PM | Amherst County VA | 69 mph | Estimated |
| 3:15 PM | Washington County TN | 69 mph | Estimated |
| 3:15 PM | Carter County TN | 69 mph | Estimated |
| 3:20 PM | Pittsylvania County VA | 69 mph | Estimated |
| 3:30 PM | Charlotte County VA | 69 mph | Estimated |
| 3:45 PM | Anderson County TN | 69 mph | Estimated |
| 3:45 PM | Anderson County TN | 69 mph | Estimated |
| 3:47 PM | Caswell County NC | 69 mph | Estimated |
| 3:47 PM | Caswell County NC | 69 mph | Estimated |
| 3:50 PM | Halifax County VA | 69 mph | Estimated |
By state
| Virginia | 69 | — |
| Kansas | 50 | — |
| Missouri | 27 | — |
| North Carolina | 26 | — |
| Oklahoma | 23 | — |
| Illinois | 18 | — |
| Indiana | 18 | — |
| West Virginia | 18 | — |
| Iowa | 17 | — |
| Kentucky | 15 | — |
| Nebraska | 12 | — |
| Tennessee | 12 | — |
| Maryland | 5 | — |
| Ohio | 5 | — |
| Minnesota | 4 | — |
| Delaware | 4 | — |
| Florida | 2 | — |
| South Carolina | 2 | — |
| South Dakota | 1 | — |
| District of Columbia | 1 | — |
| New Mexico | 0 | — |
| Texas | 0 | — |
Counties with the most wind reports
- Butler CountyKS · 9 reports
- Cowley CountyKS · 5 reports
- Pike CountyKY · 4 reports
- Montgomery CountyKS · 4 reports
- Lewis CountyMO · 4 reports
- Knox CountyMO · 4 reports
- Nemaha CountyKS · 4 reports
- Mayes CountyOK · 4 reports
- Dodge CountyNE · 4 reports
- Wyoming CountyWV · 4 reports
Hail and tornadoes that day
143 hail reports, 8 of 2 inches or more; 21 tornadoes.
| 8:40 PM | Harper County KS | 4.50 |
| 8:25 PM | Barber County KS | 4.00 |
| 8:25 PM | Barber County KS | 3.00 |
| 6:55 PM | Reno County KS | 2.75 |
| 7:01 PM | Reno County KS | 2.75 |
| 7:06 PM | Reno County KS | 2.75 |
| 7:30 PM | Kingman County KS | 2.75 |
| 10:55 PM | Roger Mills County OK | 2.75 |
| 5:05 PM | Pottawatomie County KS | 1.75 |
| 5:18 PM | Nemaha County KS | 1.75 |
| 6:33 PM | Hardin County IA | 1.75 |
| 6:40 PM | Reno County KS | 1.75 |
| 6:50 PM | Wabaunsee County KS | 1.75 |
| 6:52 PM | Reno County KS | 1.75 |
| 7:05 PM | Reno County KS | 1.75 |
| 7:08 PM | Reno County KS | 1.75 |
| 7:35 PM | Reno County KS | 1.75 |
| 8:00 PM | Kingman County KS | 1.75 |
| 8:30 PM | Woods County OK | 1.75 |
| 9:00 PM | Woods County OK | 1.75 |
| 9:15 PM | Allen County KS | 1.75 |
| 9:20 PM | Allen County KS | 1.75 |
| 9:25 PM | Allen County KS | 1.75 |
| 10:50 PM | Roger Mills County OK | 1.75 |
| 10:55 PM | Roger Mills County OK | 1.75 |
| 4:35 PM | Richardson County NE | 1.50 |
| 5:58 PM | Rice County KS | 1.50 |
| 6:20 PM | Rice County KS | 1.50 |
| 9:24 PM | Allen County KS | 1.50 |
| 5:13 PM | Nemaha County KS | 1.25 |
| 5:39 PM | Blue Earth County MN | 1.25 |
| 5:40 PM | Pottawatomie County KS | 1.25 |
| 5:56 PM | Dickinson County KS | 1.25 |
| 6:49 PM | Wabaunsee County KS | 1.25 |
| 6:58 PM | Reno County KS | 1.25 |
| 7:06 PM | Reno County KS | 1.25 |
| 1:14 AM | Ida County IA | 1.00 |
| 1:14 AM | Cherokee County IA | 1.00 |
| 2:02 AM | Crawford County IA | 1.00 |
| 2:17 AM | Cherokee County IA | 1.00 |
| 2:30 AM | Cherokee County IA | 1.00 |
| 2:10 PM | Harrison County IA | 1.00 |
| 2:25 PM | Loudoun County VA | 1.00 |
| 2:50 PM | Shelby County IA | 1.00 |
| 3:10 PM | Pottawattamie County IA | 1.00 |
| 3:10 PM | Franklin County VA | 1.00 |
| 3:20 PM | Shelby County IA | 1.00 |
| 4:47 PM | Ottawa County KS | 1.00 |
| 4:51 PM | Gaston County NC | 1.00 |
| 4:55 PM | Cherokee County SC | 1.00 |
- F0 tornado12:52 PM CDT
- F1 tornado1:20 PM CDT
- F0 tornado1:45 PM CDT
- F0 tornado3:30 PM CDT
- F0 tornado4:25 PM CDT
- F0 tornado4:50 PM CDT
- F1 tornado5:00 PM CDT
- F0 tornado5:15 PM CDT
- F0 tornado5:40 PM CDT
- F0 tornado5:44 PM CDT
- F1 tornado5:50 PM CDT
- F0 tornado6:00 PM CDT
- F0 tornado6:20 PM CDT
- F0 tornado6:22 PM CDT
- F0 tornado6:55 PM CDT
- F0 tornado7:15 PM CDT
- F0 tornado7:20 PM CDT
- F0 tornado7:30 PM CDT
- F1 tornado7:30 PM CDT
- F0 tornado7:40 PM CDT
- F0 tornado8:09 PM CDT
2003 · 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.