The severe wind outbreak of July 28, 2023

460 wind reportsIllinois, Virginia, Iowa and 23 more states

460 damaging wind reports across 26 states between 2:17 AM and 12:55 AM the next day CDT, 38 of them 65 knots (75 mph) or stronger; the strongest measured gust was 96 mph in Jones County, IA. 166 hail reports and 17 tornadoes the same day.

Watch the day unfold

Severe wind day · July 28, 2023

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 460 that day
Strongest gust—measured, so far
Largest hail—so far

The day in numbers

Wind reports
460
51st of 15,807 days with wind reports since 1955
75 mph or more
38
5 of 86 mph (75 knots) or more
Strongest measured gust
96 mph
83 knots, Jones County, IA
Measured
62
reports with an instrument reading; the rest are estimates from damage
Killed by wind
0
1 injured
Counties reporting
189
in 26 states

Hour by hour

Damaging wind reports in each hour, Central Daylight Time.

Wind reports per hour, July 28, 2023 2 AM: 2 3 AM: 2 4 AM: 0 5 AM: 3 6 AM: 1 7 AM: 1 8 AM: 0 9 AM: 0 10 AM: 1 11 AM: 1 Noon: 5 1 PM: 11 2 PM: 24 3 PM: 38 4 PM: 38 5 PM: 42 6 PM: 41 7 PM: 42 8 PM: 69 69 9 PM: 39 10 PM: 53 11 PM: 33 Midnight: 14 2 AM5 AM8 AM11 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, July 28, 2023
8:22 PMJones County IA96 mph83Measured0
7:50 PMMarshall County IA93 mph81Measured0
8:05 PMLinn County IA90 mph78Estimated0
8:11 PMLinn County IA90 mph78Estimated0
8:20 PMLinn County IA90 mph78Estimated0
8:02 PMLinn County IA82 mph71Measured0
11:10 PMWill County IL82 mph71Measured0
10:50 PMKendall County IL81 mph70Measured0
11:00 PMGrundy County IL81 mph70Measured0
6:11 PMBaltimore County MD81 mph70Estimated0
6:20 PMBaltimore County MD81 mph70Estimated0
6:30 PMBaltimore County MD81 mph70Estimated0
6:52 PMHarford County MD81 mph70Estimated0
7:55 PMMarshall County IA81 mph70Estimated0
8:10 PMLinn County IA81 mph70Estimated0
8:20 PMLinn County IA81 mph70Estimated0
8:22 PMYuma County CO81 mph70Estimated0
8:25 PMStephenson County IL81 mph70Estimated0
8:38 PMStephenson County IL81 mph70Estimated0
10:15 PMLaSalle County IL81 mph70Estimated0
10:36 PMKendall County IL81 mph70Estimated0
10:37 PMKendall County IL81 mph70Estimated0
10:42 PMKendall County IL81 mph70Estimated0
10:14 PMBrown County KS79 mph69Measured0
11:50 PMLake County IN79 mph69Measured0
7:47 PMMarshall County IA77 mph67Measured0
9:22 PMRichland County WI77 mph67Measured0
9:25 PMSauk County WI77 mph67Measured0
5:10 AMIroquois County IL75 mph65Measured0
8:10 PMLinn County IA75 mph65Measured0
10:16 AMJefferson County WI75 mph65Estimated0
5:07 PMShenandoah County VA75 mph65Estimated0
5:15 PMMontgomery County MD75 mph65Estimated0
5:43 PMCloud County KS75 mph65Estimated0
6:02 PMCloud County KS75 mph65Estimated0
7:47 PMLa Crosse County WI75 mph65Estimated0
8:18 PMJones County IA75 mph65Estimated0
10:42 PMWalworth County WI75 mph65Estimated0
3:15 AMOgle County IL72 mph63Measured0
7:43 PMPottawatomie County KS72 mph63Measured0
8:15 PMLinn County IA72 mph63Measured0
8:46 PMJuneau County WI72 mph63Measured0
7:55 AMWeld County CO71 mph62Measured0
8:39 PMCedar County IA71 mph62Measured0
9:53 PMBrown County KS71 mph62Measured0
10:54 PMGrundy County IL71 mph62Measured0
5:44 PMPark County MT70 mph61Measured0
7:16 PMBuchanan County IA70 mph61Measured0
10:25 PMDeKalb County IL70 mph61Measured0
3:26 PMClarke County VA70 mph61Estimated0
4:15 PMBerkeley County WV70 mph61Estimated0
5:20 PMMontgomery County MD70 mph61Estimated0
5:40 PMCarroll County MD70 mph61Estimated0
5:50 PMCarroll County MD70 mph61Estimated0
6:05 PMCloud County KS70 mph61Estimated0
6:15 PMNelson County VA70 mph61Estimated0
6:31 PMBuffalo County WI70 mph61Estimated0
6:40 PMHarford County MD70 mph61Estimated0
6:50 PMHarford County MD70 mph61Estimated0
7:49 PMDelaware County IA70 mph61Estimated0
7:50 PMLa Crosse County WI70 mph61Estimated0
7:56 PMPima County AZ70 mph61Estimated0
7:58 PMLinn County IA70 mph61Estimated0
8:00 PMDelaware County IA70 mph61Estimated0
8:07 PMLinn County IA70 mph61Estimated0
8:09 PMLinn County IA70 mph61Estimated0
8:10 PMJones County IA70 mph61Estimated0
8:15 PMRiley County KS70 mph61Estimated0
8:23 PMJones County IA70 mph61Estimated0
8:24 PMLinn County IA70 mph61Estimated0
8:25 PMJohnson County IA70 mph61Estimated0
8:30 PMJo Daviess County IL70 mph61Estimated0
8:30 PMJohnson County IA70 mph61Estimated0
8:30 PMAdams County WI70 mph61Estimated0
8:30 PMCedar County IA70 mph61Estimated0
8:34 PMAdams County WI70 mph61Estimated0
8:34 PMAdams County WI70 mph61Estimated0
8:35 PMJones County IA70 mph61Estimated0
8:35 PMCedar County IA70 mph61Estimated0
8:39 PMJuneau County WI70 mph61Estimated0
8:40 PMClinton County IA70 mph61Estimated0
8:45 PMStephenson County IL70 mph61Estimated0
8:55 PMAdams County WI70 mph61Estimated0
8:58 PMJackson County IA70 mph61Estimated0
9:00 PMWashington County IA70 mph61Estimated0
9:05 PMJackson County IA70 mph61Estimated0
9:10 PMWashington County IA70 mph61Estimated0
9:15 PMWhiteside County IL70 mph61Estimated0
9:15 PMClinton County IA70 mph61Estimated0
9:15 PMClinton County IA70 mph61Estimated0
9:15 PMClinton County IA70 mph61Estimated0
9:28 PMIowa County IA70 mph61Estimated0
9:50 PMOgle County IL70 mph61Estimated0
9:52 PMLee County IL70 mph61Estimated0
9:52 PMOgle County IL70 mph61Estimated0
10:04 PMLee County IL70 mph61Estimated0
10:30 PMJefferson County WI70 mph61Estimated0
10:40 PMKendall County IL70 mph61Estimated0
10:45 PMKendall County IL70 mph61Estimated0
11:00 PMGrundy County IL70 mph61Estimated0

By state

Severe weather reports by state, July 28, 2023
Illinois7282 mph81.75
Virginia6564 mph31.25
Iowa6296 mph132.75
West Virginia5662 mph11.25
Wisconsin5077 mph404.00
Maryland45—0—
Indiana2679 mph31.25
Kansas1679 mph72.00
Pennsylvania12—0—
Georgia8—21.00
Ohio8—21.00
Kentucky759 mph0—
Michigan561 mph0—
Alabama4—10.88
North Carolina4—10.75
Delaware4—0—
South Carolina4—0—
Colorado371 mph0—
Arizona2—21.75
Nebraska1—654.50
Wyoming1—111.50
Montana170 mph31.75
South Dakota1—31.50
Tennessee1—11.00
Minnesota1—0—
Utah164 mph0—

Counties with the most wind reports

Hail and tornadoes that day

166 hail reports, 42 of 2 inches or more; 17 tornadoes.

Largest hail, July 28, 2023
5:22 PMDodge County NE4.50
6:18 PMClay County NE4.00
7:52 PMLa Crosse County WI4.00
5:23 PMDodge County NE3.00
6:12 PMChippewa County WI3.00
7:19 PMTrempealeau County WI3.00
7:45 PMLa Crosse County WI3.00
5:17 PMDodge County NE2.75
5:19 PMDodge County NE2.75
5:55 PMDouglas County NE2.75
6:23 PMBremer County IA2.75
7:33 PMLa Crosse County WI2.75
7:50 PMLa Crosse County WI2.75
7:52 PMLa Crosse County WI2.75
5:24 PMDodge County NE2.50
5:53 PMDouglas County NE2.50
5:53 PMDouglas County NE2.50
6:05 PMDouglas County NE2.50
6:15 PMClay County NE2.50
6:25 PMTaylor County WI2.50
7:25 PMLafayette County WI2.50
7:46 PMLa Crosse County WI2.50
7:46 PMLa Crosse County WI2.50
8:36 PMRacine County WI2.50
8:40 PMRacine County WI2.50
6:18 PMDouglas County NE2.25
4:55 PMDodge County NE2.00
5:29 PMDouglas County NE2.00
5:37 PMJewell County KS2.00
5:40 PMHamilton County NE2.00
5:55 PMDouglas County NE2.00
5:57 PMDouglas County NE2.00
6:03 PMClay County NE2.00
6:08 PMDouglas County NE2.00
6:18 PMClay County NE2.00
6:25 PMTaylor County WI2.00
6:29 PMClay County NE2.00
6:41 PMPrice County WI2.00
7:14 PMGrant County WI2.00
7:27 PMLafayette County WI2.00
7:30 PMTrempealeau County WI2.00
7:46 PMLa Crosse County WI2.00
5:09 PMDodge County NE1.75
5:15 PMDodge County NE1.75
5:16 PMGallatin County MT1.75
5:17 PMDodge County NE1.75
5:33 PMGallatin County MT1.75
5:44 PMPark County MT1.75
5:50 PMDouglas County NE1.75
6:02 PMDouglas County NE1.75
  • EF1 tornado5:46 PM CDT
  • EF1 tornado5:55 PM CDT
  • EF0 tornado9:16 PM CDT
  • EFU tornado10:25 PM CDT
  • EF1 tornado10:28 PM CDT
  • EF0 tornado10:32 PM CDT
  • EF0 tornado10:35 PM CDT
  • EF0 tornado10:44 PM CDT
  • EF1 tornado10:52 PM CDT
  • EF0 tornado10:53 PM CDT
  • EF0 tornado10:59 PM CDT
  • EF0 tornado11:07 PM CDT
  • EF0 tornado11:19 PM CDT
  • EFU tornado11:22 PM CDT
  • EF1 tornado11:30 PM CDT
  • EF0 tornado11:49 PM CDT
  • EF0 tornado11:54 PM CDT

2023 · 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.