The severe wind outbreak of June 25, 2025

425 wind reportsSouth Carolina, Georgia, North Carolina and 18 more states

425 damaging wind reports across 21 states between 11:28 AM and 12:17 AM the next day CDT, 4 of them 65 knots (75 mph) or stronger; the strongest measured gust was 72 mph in Buffalo County, NE. 61 hail reports and 16 tornadoes the same day.

Watch the day unfold

Severe wind day · June 25, 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 425 that day
Strongest gust—measured, so far
Largest hail—so far

The day in numbers

Wind reports
425
68th of 15,807 days with wind reports since 1955
75 mph or more
4
0 of 86 mph (75 knots) or more
Strongest measured gust
72 mph
63 knots, Buffalo County, NE
Measured
20
reports with an instrument reading; the rest are estimates from damage
Killed by wind
0
1 injured
Counties reporting
187
in 21 states

Hour by hour

Damaging wind reports in each hour, Central Daylight Time.

Wind reports per hour, June 25, 2025 11 AM: 3 Noon: 11 1 PM: 23 2 PM: 34 3 PM: 53 4 PM: 41 5 PM: 50 6 PM: 34 7 PM: 56 56 8 PM: 34 9 PM: 21 10 PM: 21 11 PM: 40 Midnight: 4 11 AM2 PM5 PM8 PM11 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, June 25, 2025
5:53 PMShelby County IL81 mph70Estimated0
4:31 PMClinton County IA75 mph65Estimated0
6:52 PMGeneva County AL75 mph65Estimated0
11:24 PMClayton County GA75 mph65Estimated0
3:25 PMBuffalo County NE72 mph63Measured0
2:23 PMLoudoun County VA70 mph61Measured0
3:55 PMBuffalo County NE70 mph61Measured0
4:38 PMHuron County OH70 mph61Measured0
3:30 PMMerrick County NE70 mph61Estimated0
4:13 PMHenry County IL70 mph61Estimated0
4:14 PMHenry County IL70 mph61Estimated0
4:41 PMClinton County IA70 mph61Estimated0
5:08 PMClinton County IA70 mph61Estimated0
5:10 PMClinton County IA70 mph61Estimated0
6:43 PMFairfield County SC70 mph61Estimated0
7:44 PMPortage County WI70 mph61Estimated0
10:47 PMRockdale County GA70 mph61Estimated0
10:55 PMJohnson County GA70 mph61Estimated0
11:00 PMJohnson County GA70 mph61Estimated0
11:40 PMFayette County GA70 mph61Estimated0
12:10 AMUpson County GA70 mph61Estimated0
5:11 PMCleveland County NC69 mph60Estimated0
5:15 PMGaston County NC69 mph60Estimated0
5:52 PMHouston County MN69 mph60Estimated0
7:30 PMBerkeley County SC69 mph60Estimated0
7:43 PMBerkeley County SC69 mph60Estimated0
8:08 PMCarroll County GA69 mph60Estimated0
3:26 PMPhelps County NE68 mph59Measured0
8:07 PMDougherty County GA68 mph59Measured0
4:29 PMClinton County IA66 mph57Measured0
2:18 PMGarrett County MD64 mph56Estimated0
3:04 PMRockingham County VA64 mph56Estimated0
4:30 PMCalvert County MD64 mph56Estimated0
7:10 PMKershaw County SC64 mph56Estimated0
8:08 PMCarroll County GA64 mph56Estimated0
8:08 PMCarroll County GA64 mph56Estimated0
8:27 PMShawano County WI64 mph56Estimated0
11:00 PMEmanuel County GA64 mph56Estimated0
11:40 PMFayette County GA64 mph56Estimated0
2:22 PMKnox County OH63 mph55Estimated0
3:55 PMWakulla County FL63 mph55Estimated0
4:05 PMSeneca County OH63 mph55Estimated0
4:59 PMGadsden County FL63 mph55Estimated0
5:35 PMJackson County FL63 mph55Estimated0
6:15 PMJackson County FL63 mph55Estimated0
6:18 PMGeneva County AL63 mph55Estimated0
6:55 PMGeneva County AL63 mph55Estimated0
7:03 PMCoffee County AL63 mph55Estimated0
7:15 PMMiller County GA63 mph55Estimated0
9:05 PMCoffee County AL63 mph55Estimated0
10:12 PMHalifax County VA63 mph55Estimated0
11:00 PMCaswell County NC63 mph55Estimated0
3:23 PMHall County NE62 mph54Measured0
3:45 PMPrince George's County MD62 mph54Measured0
6:57 PMButte County SD62 mph54Measured0
7:30 PMBerkeley County SC62 mph54Measured0
3:30 PMBay County FL61 mph53Measured0
8:30 PMHarding County SD61 mph53Measured0
5:29 PMUnion County NC61 mph53Estimated0
3:22 PMColquitt County GA60 mph52Measured0
3:57 PMPrince George's County MD60 mph52Measured0
4:42 PMClinton County IA60 mph52Measured0
11:28 AMHampshire County WV60 mph52Estimated0
11:32 AMHampshire County WV60 mph52Estimated0
11:54 AMHampshire County WV60 mph52Estimated0
12:03 PMMadison County VA60 mph52Estimated0
12:07 PMHampshire County WV60 mph52Estimated0
12:13 PMHampshire County WV60 mph52Estimated0
12:17 PMMadison County VA60 mph52Estimated0
12:30 PMHardy County WV60 mph52Estimated0
12:30 PMHardy County WV60 mph52Estimated0
12:45 PMFauquier County VA60 mph52Estimated0
12:47 PMBaltimore County MD60 mph52Estimated0
1:06 PMShenandoah County VA60 mph52Estimated0
1:17 PMFauquier County VA60 mph52Estimated0
1:30 PMBerkeley County WV60 mph52Estimated0
1:32 PMBerkeley County WV60 mph52Estimated0
1:32 PMBerkeley County WV60 mph52Estimated0
1:34 PMFauquier County VA60 mph52Estimated0
1:47 PMRockingham County VA60 mph52Estimated0
1:58 PMBerkeley County WV60 mph52Estimated0
2:00 PMRockingham County VA60 mph52Estimated0
2:14 PMRockingham County VA60 mph52Estimated0
2:18 PMGarrett County MD60 mph52Estimated0
2:35 PMAnne Arundel County MD60 mph52Estimated0
2:35 PMHarrisonburg VA60 mph52Estimated0
2:36 PMAnne Arundel County MD60 mph52Estimated0
2:37 PMHarrisonburg VA60 mph52Estimated0
2:37 PMHarrisonburg VA60 mph52Estimated0
2:45 PMAnne Arundel County MD60 mph52Estimated0
2:45 PMAnne Arundel County MD60 mph52Estimated0
2:46 PMRockingham County VA60 mph52Estimated0
2:47 PMAnne Arundel County MD60 mph52Estimated0
2:48 PMRockingham County VA60 mph52Estimated0
2:50 PMRockingham County VA60 mph52Estimated0
2:55 PMRockingham County VA60 mph52Estimated0
2:59 PMLoudoun County VA60 mph52Estimated0
3:05 PMLoudoun County VA60 mph52Estimated0
3:06 PMRockingham County VA60 mph52Estimated0
3:13 PMFairfax County VA60 mph52Estimated0

By state

Severe weather reports by state, June 25, 2025
South Carolina8962 mph101.75
Georgia7668 mph81.00
North Carolina63—181.00
Virginia3470 mph0—
Alabama30—21.75
West Virginia22—0—
Florida2061 mph131.50
Maryland1862 mph0—
Pennsylvania14—0—
Ohio1370 mph0—
Illinois10—0—
Iowa866 mph0—
Wisconsin8—0—
Nebraska572 mph0—
Mississippi4—0—
South Dakota362 mph31.50
Indiana3—0—
Minnesota2—0—
Montana158 mph31.75
Kansas158 mph0—
Texas1—0—
Colorado0—31.00
New Mexico0—11.00

Counties with the most wind reports

Hail and tornadoes that day

61 hail reports, 0 of 2 inches or more; 16 tornadoes.

Largest hail, June 25, 2025
4:35 PMJackson County AL1.75
5:39 PMYork County SC1.75
6:34 PMFallon County MT1.75
9:20 PMColleton County SC1.75
3:55 PMLeon County FL1.50
7:32 PMHarding County SD1.50
3:58 PMLeon County FL1.25
5:23 PMJackson County FL1.25
5:40 PMPennington County SD1.25
2:30 PMMcDowell County NC1.00
2:30 PMEl Paso County CO1.00
2:50 PMFranklin County NC1.00
3:00 PMRobeson County NC1.00
3:07 PMMcDowell County NC1.00
3:15 PMLos Alamos County NM1.00
3:45 PMBladen County NC1.00
3:45 PMMcCone County MT1.00
3:46 PMColquitt County GA1.00
3:53 PMHenderson County NC1.00
3:55 PMLeon County FL1.00
3:55 PMBladen County NC1.00
4:00 PMHenderson County NC1.00
4:15 PMRutherford County NC1.00
4:15 PMHenderson County NC1.00
4:15 PMWalton County FL1.00
4:30 PMCleveland County NC1.00
4:45 PMJackson County AL1.00
4:52 PMSpartanburg County SC1.00
4:54 PMBay County FL1.00
4:59 PMSanta Rosa County FL1.00
5:10 PMGaston County NC1.00
5:36 PMGreenville County SC1.00
5:52 PMPinellas County FL1.00
6:00 PMLee County FL1.00
6:00 PMGreenville County SC1.00
6:24 PMFallon County MT1.00
6:27 PMOkaloosa County FL1.00
7:17 PMDougherty County GA1.00
7:20 PMFulton County GA1.00
7:30 PMHaralson County GA1.00
8:05 PMLee County GA1.00
8:26 PMAiken County SC1.00
8:30 PMAiken County SC1.00
8:34 PMFranklin County GA1.00
8:35 PMLee County GA1.00
8:41 PMHabersham County GA1.00
9:09 PMWeld County CO1.00
9:13 PMWeld County CO1.00
2:10 PMCaldwell County NC0.88
5:35 PMMecklenburg County NC0.88
  • EF0 tornado3:39 PM CDT
  • EF0 tornado3:43 PM CDT
  • EF0 tornado3:49 PM CDT
  • EF0 tornado4:15 PM CDT
  • EF1 tornado4:29 PM CDT
  • EF1 tornado5:17 PM CDT
  • EF1 tornado5:51 PM CDT
  • EF0 tornado5:54 PM CDT
  • EF0 tornado5:59 PM CDT
  • EF0 tornado6:02 PM CDT
  • EF1 tornado6:02 PM CDT
  • EF1 tornado6:41 PM CDT
  • EF0 tornado6:53 PM CDT
  • EF0 tornado7:14 PM CDT
  • EF0 tornado7:26 PM CDT
  • EF1 tornado12:10 AM CDT

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.