The tornado outbreak of May 22, 2004
65 tornadoesNebraska, Iowa, Michigan and 3 more states
65 tornadoes touched down across 6 states between 2:58 PM and 12:02 AM the next day CDT, 1 of them rated F3 or stronger, and 1 people were killed.
Watch the day unfoldTornado outbreak · May 22, 2004
How the day unfolded
Every tornado recorded that day, at its logged touchdown time and along its path, with the counties it crossed.
The day in numbers
- Tornadoes
- 65
- 38th of 12,998 tornado days since 1950
- F3 or stronger
- 1
- 1 rated F4 or F5
- Killed
- 1
- Along all the paths
- Injured
- 38
- Along all the paths
- Path miles
- 192
- All the paths end to end
- First and last
- 2:58 PM to 12:02 AM the next day
- Touchdowns, Central Daylight Time
Hour by hour
Tornadoes touching down in each hour, Central Daylight Time.
Every tornado
In order of touchdown. One has a record page, linked from the rating.
| 2:58 PM | F0 | Saginaw County MI | 0 |
| 3:02 PM | F0 | Saginaw County MI | 0 |
| 3:10 PM | F0 | Goshen County WY | 0 |
| 3:35 PM | F0 | Shiawassee County MI | 0 |
| 3:45 PM | F1 | Tuscola County MI | 0 |
| 4:10 PM | F0 | Sanilac County MI | 0 |
| 4:20 PM | F0 | Logan County CO | 0 |
| 5:22 PM | F0 | McPherson County NE | 0 |
| 5:28 PM | F0 | Furnas County NE | 0 |
| 5:35 PM | F1 | Furnas County NE | 0 |
| 5:40 PM | F0 | Logan County NE | 0 |
| 5:40 PM | F0 | Logan County NE | 0 |
| 5:49 PM | F0 | Harlan County NE | 0 |
| 6:04 PM | F0 | Harlan County NE | 0 |
| 6:10 PM | F0 | Colfax County NE | 0 |
| 6:11 PM | F0 | Harlan County NE | 0 |
| 6:34 PM | F1 | Custer County NE | 0 |
| 6:36 PM | F0 | Franklin County NE | 0 |
| 6:46 PM | F0 | Webster County NE | 0 |
| 6:50 PM | F1 | Custer County NE | 0 |
| 6:53 PM | F0 | Thayer County NE | 0 |
| 7:00 PM | F2 | Thayer County NE | 0 |
| 7:07 PM | F1 | Adair County IA | 0 |
| 7:10 PM | F1 | Adams County NE | 0 |
| 7:11 PM | F0 | Madison County IA | 0 |
| 7:12 PM | F0 | Custer County NE | 0 |
| 7:13 PM | F0 | Lincoln County NE | 0 |
| 7:15 PM | F1 | Dodge County NE | 0 |
| 7:17 PM | F0 | Custer County NE | 0 |
| 7:19 PM | F2 | Adams County, Clay County NE | 0 |
| 7:24 PM | F0 | Thayer County NE | 0 |
| 7:26 PM | F1 | Fillmore County NE | 0 |
| 7:29 PM | F1 | Clay County NE | 0 |
| 7:30 PM | F4 | Otoe County, Jefferson County and 3 more NE | 1 |
| 7:32 PM | F1 | Fillmore County NE | 0 |
| 7:34 PM | F0 | York County NE | 0 |
| 7:35 PM | F0 | Jefferson County NE | 0 |
| 7:45 PM | F0 | Story County IA | 0 |
| 7:45 PM | F0 | Dallas County IA | 0 |
| 7:55 PM | F1 | Dallas County IA | 0 |
| 8:06 PM | F0 | Jasper County IA | 0 |
| 8:13 PM | F0 | Dallas County IA | 0 |
| 8:19 PM | F0 | Harrison County IA | 0 |
| 8:19 PM | F0 | Marshall County IA | 0 |
| 8:20 PM | F0 | Jasper County IA | 0 |
| 8:23 PM | F0 | Jasper County IA | 0 |
| 8:27 PM | F0 | Dallas County IA | 0 |
| 8:35 PM | F0 | Jasper County IA | 0 |
| 8:36 PM | F0 | Jasper County IA | 0 |
| 8:40 PM | F1 | Marshall County IA | 0 |
| 8:42 PM | F0 | Republic County KS | 0 |
| 8:44 PM | F2 | Republic County KS | 0 |
| 8:45 PM | F0 | Shelby County IA | 0 |
| 8:53 PM | F1 | Thayer County NE | 0 |
| 8:56 PM | F0 | Republic County KS | 0 |
| 8:59 PM | F0 | Republic County KS | 0 |
| 9:06 PM | F0 | Polk County IA | 0 |
| 9:15 PM | F0 | Tama County IA | 0 |
| 9:25 PM | F0 | Thayer County NE | 0 |
| 9:30 PM | F1 | Jefferson County NE | 0 |
| 9:40 PM | F1 | Cass County NE | 0 |
| 9:57 PM | F1 | Cass County NE | 0 |
| 10:12 PM | F1 | Cass County NE | 0 |
| 11:33 PM | F0 | Adair County IA | 0 |
| 12:02 AM | F1 | Warren County IA | 0 |
By state
Tornadoes in 2004 · On this date in other years · The biggest outbreak days
Storm Prediction Center severe weather database, 1950 to 2025. A day is SPC’s calendar date in Central Standard Time; an outbreak day here has 40 or more tornadoes, or 6 or more rated F3/EF3 or stronger.