The severe wind outbreak of March 30, 2025

438 wind reportsIndiana, Michigan, Ohio and 10 more states

438 damaging wind reports across 13 states between 1:10 AM and 12:58 AM the next day CDT, 48 of them 65 knots (75 mph) or stronger; the strongest measured gust was 96 mph in Jackson County, MI. 220 hail reports and 43 tornadoes the same day.

Watch the day unfold

Severe wind day · March 30, 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.

About this replay
Central time—Historical replay — logged report times
Wind reports—of 438 that day
Strongest gust—measured, so far
Largest hail—so far

The day in numbers

Wind reports
438
62nd of 15,807 days with wind reports since 1955
75 mph or more
48
3 of 86 mph (75 knots) or more
Strongest measured gust
96 mph
83 knots, Jackson County, MI
Measured
85
reports with an instrument reading; the rest are estimates from damage
Killed by wind
3
6 injured
Counties reporting
165
in 13 states

Hour by hour

Damaging wind reports in each hour, Central Daylight Time.

Wind reports per hour, March 30, 2025 1 AM: 3 2 AM: 6 3 AM: 0 4 AM: 1 5 AM: 0 6 AM: 0 7 AM: 0 8 AM: 0 9 AM: 0 10 AM: 0 11 AM: 0 Noon: 1 1 PM: 24 2 PM: 60 3 PM: 78 78 4 PM: 49 5 PM: 44 6 PM: 42 7 PM: 23 8 PM: 46 9 PM: 22 10 PM: 9 11 PM: 19 Midnight: 11 1 AM4 AM7 AM10 AM1 PM4 PM7 PM10 PM

The strongest winds

The 100 strongest reports with a speed. Measured gusts come from an instrument; estimated speeds are judged from damage.

Strongest wind reports, March 30, 2025
5:17 PMJackson County MI96 mph83Measured0
6:13 PMAlexander County IL90 mph78Estimated0
8:17 PMMeade County KY90 mph78Estimated0
2:11 AMCherokee County KS85 mph74Measured0
2:05 PMVermilion County IL85 mph74Measured0
6:26 PMPulaski County IL85 mph74Estimated0
3:00 PMPorter County IN81 mph70Measured0
3:00 PMPorter County IN81 mph70Measured0
4:50 PMKent County MI81 mph70Measured0
1:34 PMChampaign County IL81 mph70Estimated0
3:00 PMWhite County IN81 mph70Estimated0
3:00 PMPorter County IN81 mph70Estimated1
3:15 PMCass County IN81 mph70Estimated0
3:19 PMLaPorte County IN81 mph70Estimated0
3:25 PMLaPorte County IN81 mph70Estimated0
3:45 PMKosciusko County IN81 mph70Estimated0
3:46 PMSt. Joseph County IN81 mph70Estimated0
3:48 PMSt. Joseph County IN81 mph70Estimated0
3:50 PMCass County MI81 mph70Estimated0
3:54 PMCass County MI81 mph70Estimated0
3:55 PMKosciusko County IN81 mph70Estimated0
3:57 PMElkhart County IN81 mph70Estimated0
4:00 PMElkhart County IN81 mph70Estimated0
4:11 PMLaGrange County IN81 mph70Estimated0
4:11 PMNoble County IN81 mph70Estimated0
4:20 PMSt. Joseph County MI81 mph70Estimated0
5:56 PMLivingston County MI81 mph70Estimated0
5:57 PMShiawassee County MI81 mph70Estimated0
6:00 PMShiawassee County MI81 mph70Estimated0
6:19 PMPulaski County IL81 mph70Estimated0
6:29 PMPulaski County IL81 mph70Estimated0
6:35 PMMassac County IL81 mph70Estimated0
6:35 PMLapeer County MI81 mph70Estimated0
7:20 PMHuron County MI81 mph70Estimated0
2:31 AMJasper County MO79 mph69Measured0
3:54 PMBerrien County MI78 mph68Measured0
2:51 PMJasper County IN75 mph65Measured0
2:56 PMPorter County IN75 mph65Measured0
2:05 AMSequoyah County OK75 mph65Estimated0
12:18 PMClinton County IL75 mph65Estimated0
3:11 PMStarke County IN75 mph65Estimated0
3:40 PMBerrien County MI75 mph65Estimated0
3:50 PMBerrien County MI75 mph65Estimated0
5:01 PMWilliams County OH75 mph65Estimated0
5:53 PMLivingston County MI75 mph65Estimated0
6:17 PMBartholomew County IN75 mph65Estimated0
7:59 PMWarren County OH75 mph65Estimated0
8:01 PMMontgomery County OH75 mph65Estimated0
2:45 PMCook County IL74 mph64Measured0
2:55 PMLake County IN74 mph64Measured0
8:00 PMMontgomery County OH74 mph64Measured0
6:31 PMPulaski County IL74 mph64Estimated0
4:30 PMOttawa County MI72 mph63Measured0
4:55 PMBarry County MI72 mph63Measured0
2:50 PMJasper County IN71 mph62Measured0
2:07 PMVermilion County IL70 mph61Measured0
2:07 PMVermilion County IL70 mph61Measured0
2:09 PMVermilion County IL70 mph61Measured0
2:50 PMTippecanoe County IN70 mph61Measured0
3:04 PMPorter County IN70 mph61Measured0
6:10 PMGenesee County MI70 mph61Measured0
1:43 AMCherokee County OK70 mph61Estimated1
2:17 AMCherokee County KS70 mph61Estimated0
1:30 PMChampaign County IL70 mph61Estimated0
1:45 PMChampaign County IL70 mph61Estimated0
1:45 PMChampaign County IL70 mph61Estimated0
2:00 PMVermilion County IL70 mph61Estimated0
2:05 PMVermilion County IL70 mph61Estimated0
2:05 PMClark County IL70 mph61Estimated0
2:05 PMVermilion County IL70 mph61Estimated0
2:05 PMVermilion County IL70 mph61Estimated0
2:07 PMVermilion County IL70 mph61Estimated0
2:39 PMCook County IL70 mph61Estimated0
2:40 PMJasper County IN70 mph61Estimated0
2:53 PMPorter County IN70 mph61Estimated0
3:11 PMStarke County IN70 mph61Estimated0
3:14 PMCass County IN70 mph61Estimated0
3:14 PMCass County IN70 mph61Estimated0
3:15 PMCass County IN70 mph61Estimated0
3:15 PMLaPorte County IN70 mph61Estimated0
3:17 PMLaPorte County IN70 mph61Estimated0
3:22 PMLaPorte County IN70 mph61Estimated0
3:25 PMFulton County IN70 mph61Estimated0
3:29 PMFulton County IN70 mph61Estimated0
3:29 PMFulton County IN70 mph61Estimated0
3:30 PMMarshall County IN70 mph61Estimated0
3:30 PMSt. Joseph County IN70 mph61Estimated0
3:35 PMMarshall County IN70 mph61Estimated0
3:36 PMSt. Joseph County IN70 mph61Estimated0
3:37 PMBerrien County MI70 mph61Estimated0
3:43 PMBerrien County MI70 mph61Estimated0
3:43 PMSt. Joseph County IN70 mph61Estimated0
3:44 PMKosciusko County IN70 mph61Estimated0
3:45 PMSt. Joseph County IN70 mph61Estimated0
3:47 PMWabash County IN70 mph61Estimated0
3:48 PMSt. Joseph County IN70 mph61Estimated0
3:54 PMElkhart County IN70 mph61Estimated0
3:55 PMElkhart County IN70 mph61Estimated0
4:04 PMWhitley County IN70 mph61Estimated0
4:04 PMElkhart County IN70 mph61Estimated1

By state

Severe weather reports by state, March 30, 2025
Indiana14781 mph261.75
Michigan9796 mph11.00
Ohio5974 mph31.00
Illinois5885 mph441.75
Kentucky4564 mph81.50
Missouri779 mph492.75
Tennessee7—212.00
Pennsylvania5—0—
West Virginia5—0—
Oklahoma463 mph0—
Kansas285 mph0—
Arkansas1—424.00
Mississippi1—31.75
Texas0—232.50

Counties with the most wind reports

Hail and tornadoes that day

220 hail reports, 18 of 2 inches or more; 43 tornadoes.

Largest hail, March 30, 2025
6:20 PMLawrence County AR4.00
5:00 PMSharp County AR3.00
6:10 PMSharp County AR3.00
6:58 PMJackson County AR3.00
4:20 PMFulton County AR2.75
5:32 PMButler County MO2.75
2:45 PMShannon County MO2.50
2:56 PMDent County MO2.50
3:58 PMStone County MO2.50
7:55 PMCherokee County TX2.50
8:20 PMPoinsett County AR2.50
2:15 PMTexas County MO2.25
3:58 PMShannon County MO2.00
6:38 PMClay County AR2.00
8:00 PMRusk County TX2.00
8:05 PMCherokee County TX2.00
12:00 AMWilliamson County TN2.00
12:05 AMRutherford County TN2.00
2:27 PMSt. Francois County MO1.75
2:37 PMSt. Francois County MO1.75
2:53 PMSte. Genevieve County MO1.75
2:53 PMMarion County IL1.75
3:19 PMMarion County IL1.75
3:20 PMRandolph County IL1.75
3:36 PMMarion County IL1.75
3:47 PMPerry County IL1.75
3:50 PMBarry County MO1.75
3:56 PMBaxter County AR1.75
4:02 PMStone County MO1.75
4:04 PMPerry County IL1.75
4:09 PMTarrant County TX1.75
4:09 PMTarrant County TX1.75
4:10 PMCarter County MO1.75
4:20 PMFulton County AR1.75
4:25 PMWayne County MO1.75
4:29 PMOregon County MO1.75
4:45 PMWayne County MO1.75
4:49 PMPerry County MO1.75
4:51 PMBaxter County AR1.75
5:02 PMMarion County AR1.75
5:25 PMGreene County IN1.75
5:58 PMGreene County AR1.75
6:00 PMSharp County AR1.75
6:05 PMSharp County AR1.75
6:07 PMClay County AR1.75
6:25 PMLawrence County AR1.75
6:32 PMClay County AR1.75
7:25 PMCherokee County TX1.75
8:00 PMCherokee County TX1.75
8:20 PMPoinsett County AR1.75

The tornado outbreak of March 30, 2025: 43 tornadoes, each with its touchdown time and path.

2025 · On this date in other years · The biggest severe wind days

  1. 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.
  2. Reporting has grown with population, spotter networks and the internet, so counts from different decades are not directly comparable.
  3. 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.