The tornado outbreak of March 30, 2025
43 tornadoesMichigan, Indiana, Tennessee and 6 more states
43 tornadoes touched down across 9 states between 11:46 AM and 12:14 AM the next day CDT, none rated EF3 or stronger.
Watch the day unfoldTornado outbreak · March 30, 2025
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
- 43
- on Sunday, March 30, 2025
- EF3 or stronger
- 0
- None rated EF4 or EF5
- Killed
- 0
- Along all the paths
- Injured
- 3
- Along all the paths
- Path miles
- 205
- All the paths end to end
- First and last
- 11:46 AM to 12:14 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.
| 11:46 AM | EF0 | Jackson County MS | 0 |
| 1:20 PM | EF1 | Champaign County IL | 0 |
| 1:37 PM | EF0 | Jackson County MS | 0 |
| 2:28 PM | EF0 | Newton County IN | 0 |
| 3:22 PM | EF1 | Starke County, Marshall County IN | 0 |
| 3:52 PM | EF1 | Cass County MI | 0 |
| 3:56 PM | EF1 | Cass County MI | 0 |
| 4:16 PM | EF1 | Noble County IN | 0 |
| 4:17 PM | EF0 | St. Joseph County MI | 0 |
| 4:28 PM | EF1 | Steuben County IN | 0 |
| 4:42 PM | EF0 | Kent County MI | 0 |
| 4:58 PM | EF1 | Kent County MI | 0 |
| 5:00 PM | EF0 | Kent County MI | 0 |
| 5:00 PM | EF0 | Kent County MI | 0 |
| 5:02 PM | EF1 | Ripley County, Butler County MO | 0 |
| 5:05 PM | EF0 | Newaygo County MI | 0 |
| 5:07 PM | EF0 | Ionia County, Montcalm County MI | 0 |
| 5:20 PM | EF0 | Ingham County MI | 0 |
| 5:21 PM | EF0 | Ionia County MI | 0 |
| 5:40 PM | EF1 | Ingham County MI | 0 |
| 5:45 PM | EF0 | Monroe County IN | 0 |
| 5:51 PM | EF0 | Monroe County MI | 0 |
| 6:00 PM | EF1 | Shiawassee County MI | 0 |
| 6:05 PM | EF1 | Alexander County, Pulaski County IL | 0 |
| 6:54 PM | EF0 | Ripley County IN | 0 |
| 7:02 PM | EF1 | Ripley County IN | 0 |
| 7:39 PM | EF0 | Poinsett County AR | 0 |
| 7:40 PM | EF0 | Butler County OH | 0 |
| 7:52 PM | EF0 | Butler County, Warren County OH | 0 |
| 8:07 PM | EF0 | Warren County OH | 0 |
| 8:20 PM | EF1 | Breckinridge County KY | 0 |
| 8:23 PM | EF1 | Bullitt County, Meade County and 1 more KY | 0 |
| 8:35 PM | EF1 | Fayette County OH | 0 |
| 8:35 PM | EF1 | Meade County, Hardin County KY | 0 |
| 8:48 PM | EF1 | Jefferson County KY | 0 |
| 9:10 PM | EF0 | Franklin County OH | 0 |
| 9:23 PM | EF1 | Spencer County KY | 0 |
| 10:07 PM | EF1 | Humphreys County TN | 0 |
| 10:25 PM | EF0 | Humphreys County TN | 0 |
| 11:07 PM | EF0 | Hickman County, Williamson County TN | 0 |
| 11:12 PM | EF0 | Perry County TN | 0 |
| 12:00 AM | EF2 | Maury County TN | 0 |
| 12:14 AM | EF1 | Maury County TN | 0 |
By state
Tornadoes in 2025 · On this date in other years · The biggest outbreak days · The day’s damaging winds
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.