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 unfold

Tornado 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.

About this replay
Central time—Historical replay — logged touchdown times
Tornadoes—of 43 that day
Strongest so far—
Killed—in tornadoes so far

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.

Tornadoes per hour, March 30, 2025 11 AM: 1 Noon: 0 1 PM: 2 2 PM: 1 3 PM: 3 4 PM: 5 5 PM: 10 10 6 PM: 3 7 PM: 4 8 PM: 6 9 PM: 2 10 PM: 2 11 PM: 2 Midnight: 2 11 AM2 PM5 PM8 PM11 PM

Every tornado

In order of touchdown.

Tornadoes of March 30, 2025
11:46 AMEF0Jackson County MS2.47500
1:20 PMEF1Champaign County IL12.130000
1:37 PMEF0Jackson County MS0.97500
2:28 PMEF0Newton County IN6.120000
3:22 PMEF1Starke County, Marshall County IN3.275001
3:52 PMEF1Cass County MI2.610000
3:56 PMEF1Cass County MI2.020000
4:16 PMEF1Noble County IN1.420000
4:17 PMEF0St. Joseph County MI3.630000
4:28 PMEF1Steuben County IN5.710000
4:42 PMEF0Kent County MI4.215000
4:58 PMEF1Kent County MI1.725000
5:00 PMEF0Kent County MI2.430000
5:00 PMEF0Kent County MI5.015000
5:02 PMEF1Ripley County, Butler County MO8.65000
5:05 PMEF0Newaygo County MI2.85000
5:07 PMEF0Ionia County, Montcalm County MI2.215000
5:20 PMEF0Ingham County MI2.75000
5:21 PMEF0Ionia County MI0.52500
5:40 PMEF1Ingham County MI5.315000
5:45 PMEF0Monroe County IN0.13000
5:51 PMEF0Monroe County MI0.510000
6:00 PMEF1Shiawassee County MI0.910000
6:05 PMEF1Alexander County, Pulaski County IL23.915000
6:54 PMEF0Ripley County IN2.210000
7:02 PMEF1Ripley County IN4.820000
7:39 PMEF0Poinsett County AR4.815000
7:40 PMEF0Butler County OH6.915000
7:52 PMEF0Butler County, Warren County OH11.720000
8:07 PMEF0Warren County OH3.015000
8:20 PMEF1Breckinridge County KY2.53000
8:23 PMEF1Bullitt County, Meade County and 1 more KY30.350001
8:35 PMEF1Fayette County OH3.925000
8:35 PMEF1Meade County, Hardin County KY7.25000
8:48 PMEF1Jefferson County KY5.43001
9:10 PMEF0Franklin County OH2.625000
9:23 PMEF1Spencer County KY2.58000
10:07 PMEF1Humphreys County TN2.015000
10:25 PMEF0Humphreys County TN2.530000
11:07 PMEF0Hickman County, Williamson County TN2.215000
11:12 PMEF0Perry County TN0.37500
12:00 AMEF2Maury County TN5.635000
12:14 AMEF1Maury County TN4.130000

By state

Tornadoes by state, March 30, 2025
Michigan1400
Indiana700
Tennessee600
Kentucky500
Ohio500
Illinois200
Mississippi200
Arkansas100
Missouri100

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.