The severe wind outbreak of July 2, 2019
304 wind reportsOhio, Pennsylvania, Virginia and 19 more states
304 damaging wind reports across 22 states between 11:20 AM and 12:51 AM the next day CDT, 6 of them 65 knots (75 mph) or stronger; the strongest measured gust was 78 mph in Powder River County, MT. 56 hail reports the same day.
Watch the day unfoldSevere wind day · July 2, 2019
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.
The day in numbers
- Wind reports
- 304
- on Tuesday, July 2, 2019
- 75 mph or more
- 6
- 0 of 86 mph (75 knots) or more
- Strongest measured gust
- 78 mph
- 68 knots, Powder River County, MT
- Measured
- 15
- reports with an instrument reading; the rest are estimates from damage
- Killed by wind
- 1
- 1 injured
- Counties reporting
- 146
- in 22 states
Hour by hour
Damaging wind reports in each hour, Central Daylight Time.
The strongest winds
The 100 strongest reports with a speed. Measured gusts come from an instrument; estimated speeds are judged from damage.
| 1:10 PM | Lucas County OH | 81 mph | Estimated |
| 2:30 PM | Seneca County OH | 81 mph | Estimated |
| 4:20 PM | Powder River County MT | 78 mph | Measured |
| 2:35 PM | Sandusky County OH | 75 mph | Estimated |
| 3:02 PM | Erie County OH | 75 mph | Estimated |
| 3:03 PM | Erie County OH | 75 mph | Estimated |
| 1:26 PM | Lucas County OH | 70 mph | Estimated |
| 1:27 PM | Lucas County OH | 70 mph | Estimated |
| 1:29 PM | Wood County OH | 70 mph | Estimated |
| 2:00 PM | Ottawa County OH | 70 mph | Estimated |
| 2:10 PM | Sandusky County OH | 70 mph | Estimated |
| 3:10 PM | Huron County OH | 70 mph | Estimated |
| 3:13 PM | Huron County OH | 70 mph | Estimated |
| 3:15 PM | Huron County OH | 70 mph | Estimated |
| 3:15 PM | Erie County OH | 70 mph | Estimated |
| 3:25 PM | Huron County OH | 70 mph | Estimated |
| 3:42 PM | Lorain County OH | 70 mph | Estimated |
| 4:00 PM | Ashland County OH | 70 mph | Estimated |
| 4:00 PM | Medina County OH | 70 mph | Estimated |
| 4:06 PM | Medina County OH | 70 mph | Estimated |
| 4:10 PM | Knox County OH | 70 mph | Estimated |
| 4:25 PM | Wayne County OH | 70 mph | Estimated |
| 4:45 PM | Stark County OH | 70 mph | Estimated |
| 4:46 PM | York County PA | 70 mph | Estimated |
| 5:07 PM | Washington County MD | 70 mph | Estimated |
| 5:25 PM | Prince William County VA | 70 mph | Estimated |
| 5:29 PM | Loudoun County VA | 70 mph | Estimated |
| 5:30 PM | Holmes County OH | 70 mph | Estimated |
| 6:05 PM | Carroll County MD | 70 mph | Estimated |
| 6:11 PM | Kankakee County IL | 70 mph | Estimated |
| 6:14 PM | Rockingham County VA | 70 mph | Estimated |
| 6:41 PM | Fairfax County VA | 70 mph | Estimated |
| 6:48 PM | Fairfax County VA | 70 mph | Estimated |
| 7:23 PM | Harford County MD | 70 mph | Estimated |
| 7:29 PM | Athens County OH | 70 mph | Estimated |
| 7:30 PM | Marion County OH | 70 mph | Estimated |
| 7:30 PM | DuPage County IL | 70 mph | Estimated |
| 9:15 PM | Elkhart County IN | 70 mph | Estimated |
| 12:51 AM | Jones County SD | 70 mph | Estimated |
| 3:00 PM | Pulaski County IN | 69 mph | Estimated |
| 4:35 PM | Bedford County VA | 69 mph | Estimated |
| 6:05 PM | Steuben County IN | 69 mph | Estimated |
| 6:18 PM | Steuben County IN | 69 mph | Estimated |
| 6:18 PM | Licking County OH | 69 mph | Estimated |
| 6:20 PM | Coshocton County OH | 69 mph | Estimated |
| 6:29 PM | Jefferson County OH | 69 mph | Estimated |
| 7:45 PM | Putnam County OH | 69 mph | Estimated |
| 10:20 PM | Whitley County IN | 69 mph | Estimated |
| 5:00 PM | Motley County TX | 67 mph | Measured |
| 4:00 PM | Copiah County MS | 66 mph | Estimated |
| 11:20 AM | Athens County OH | 64 mph | Measured |
| 5:12 PM | Carter County MT | 64 mph | Measured |
| 3:44 PM | Spencer County IN | 64 mph | Estimated |
| 3:56 PM | Livingston County MI | 64 mph | Estimated |
| 4:15 PM | Harrison County IA | 64 mph | Estimated |
| 4:47 PM | Knox County OH | 64 mph | Estimated |
| 4:48 PM | Richland County OH | 64 mph | Estimated |
| 5:14 PM | Stark County OH | 64 mph | Estimated |
| 5:17 PM | Knox County OH | 64 mph | Estimated |
| 5:24 PM | Ottawa County MI | 64 mph | Estimated |
| 5:30 PM | Holmes County OH | 64 mph | Estimated |
| 5:30 PM | Knox County OH | 64 mph | Estimated |
| 5:40 PM | Henry County IN | 64 mph | Estimated |
| 5:45 PM | Livingston County MI | 64 mph | Estimated |
| 7:10 PM | Cook County IL | 64 mph | Estimated |
| 8:10 PM | Jones County IA | 64 mph | Estimated |
| 8:15 PM | Hancock County OH | 64 mph | Estimated |
| 8:40 PM | Butler County KS | 64 mph | Estimated |
| 2:29 PM | Montgomery County OH | 63 mph | Measured |
| 3:46 PM | Lorain County OH | 63 mph | Measured |
| 4:45 PM | Powder River County MT | 63 mph | Measured |
| 2:15 PM | Armstrong County PA | 63 mph | Estimated |
| 3:20 PM | Henry County OH | 63 mph | Estimated |
| 3:20 PM | Henry County OH | 63 mph | Estimated |
| 3:20 PM | Henry County OH | 63 mph | Estimated |
| 3:32 PM | Pittsylvania County VA | 63 mph | Estimated |
| 4:53 PM | Franklin County VA | 63 mph | Estimated |
| 5:32 PM | Miami County IN | 63 mph | Estimated |
| 5:49 PM | St. Joseph County MI | 63 mph | Estimated |
| 6:05 PM | Fleming County KY | 63 mph | Estimated |
| 6:16 PM | Coshocton County OH | 63 mph | Estimated |
| 6:20 PM | Jefferson County OH | 63 mph | Estimated |
| 6:21 PM | Branch County MI | 63 mph | Estimated |
| 6:43 PM | Williams County OH | 63 mph | Estimated |
| 6:58 PM | Chester County PA | 63 mph | Estimated |
| 7:00 PM | Winnebago County IL | 63 mph | Estimated |
| 7:12 PM | Williams County OH | 63 mph | Estimated |
| 7:37 PM | Henry County OH | 63 mph | Estimated |
| 8:21 PM | Kane County IL | 63 mph | Estimated |
| 8:35 PM | Cook County IL | 63 mph | Estimated |
| 9:25 PM | Will County IL | 63 mph | Estimated |
| 2:29 PM | Union County IN | 62 mph | Measured |
| 2:57 PM | Lycoming County PA | 62 mph | Measured |
| 3:32 PM | Washtenaw County MI | 62 mph | Estimated |
| 5:45 PM | Livingston County MI | 62 mph | Estimated |
| 5:50 PM | Livingston County MI | 62 mph | Estimated |
| 8:19 PM | Shelby County KY | 62 mph | Estimated |
| 3:35 PM | Okaloosa County FL | 61 mph | Measured |
| 6:00 PM | Bourbon County KY | 61 mph | Estimated |
| 1:45 PM | Childress County TX | 60 mph | Measured |
By state
| Ohio | 113 | 64 mph |
| Pennsylvania | 52 | 62 mph |
| Virginia | 21 | — |
| Maryland | 21 | — |
| Michigan | 18 | — |
| Kentucky | 13 | — |
| Indiana | 11 | 62 mph |
| Illinois | 10 | — |
| West Virginia | 8 | — |
| Wisconsin | 6 | — |
| New Jersey | 6 | — |
| Maine | 4 | — |
| South Dakota | 3 | 59 mph |
| Montana | 3 | 78 mph |
| Wyoming | 2 | — |
| Kansas | 2 | — |
| Florida | 2 | 61 mph |
| Iowa | 2 | — |
| Mississippi | 2 | — |
| South Carolina | 2 | — |
| Texas | 2 | 67 mph |
| Tennessee | 1 | — |
| North Dakota | 0 | — |
| Idaho | 0 | — |
| Oklahoma | 0 | — |
Counties with the most wind reports
- Franklin CountyOH · 8 reports
- Livingston CountyMI · 7 reports
- Montgomery CountyMD · 7 reports
- Knox CountyOH · 7 reports
- Chester CountyPA · 7 reports
- Washington CountyPA · 7 reports
- Armstrong CountyPA · 6 reports
- Montgomery CountyOH · 6 reports
- Stark CountyOH · 6 reports
- Belmont CountyOH · 5 reports
Hail and tornadoes that day
56 hail reports, 2 of 2 inches or more; no tornadoes.
| 6:30 PM | Grant County ND | 2.00 |
| 7:55 PM | Stutsman County ND | 2.00 |
| 11:40 AM | Penobscot County ME | 1.75 |
| 4:40 PM | Hettinger County ND | 1.75 |
| 4:53 PM | Hettinger County ND | 1.75 |
| 5:15 PM | Hettinger County ND | 1.75 |
| 8:15 PM | Adams County ND | 1.75 |
| 3:43 PM | Campbell County WY | 1.50 |
| 5:52 PM | Golden Valley County ND | 1.50 |
| 11:55 AM | Penobscot County ME | 1.25 |
| 4:18 PM | Livingston County MI | 1.25 |
| 4:21 PM | Cimarron County OK | 1.25 |
| 11:40 AM | Penobscot County ME | 1.00 |
| 11:45 AM | Penobscot County ME | 1.00 |
| 12:40 PM | Hancock County ME | 1.00 |
| 1:00 PM | Washington County ME | 1.00 |
| 1:10 PM | Washington County ME | 1.00 |
| 1:30 PM | Washington County ME | 1.00 |
| 3:45 PM | Campbell County WY | 1.00 |
| 4:18 PM | Livingston County MI | 1.00 |
| 4:26 PM | Washtenaw County MI | 1.00 |
| 4:27 PM | Clay County FL | 1.00 |
| 4:27 PM | Pottawattamie County IA | 1.00 |
| 4:28 PM | Sioux County ND | 1.00 |
| 4:40 PM | Bedford County VA | 1.00 |
| 4:50 PM | Stark County OH | 1.00 |
| 6:00 PM | Golden Valley County ND | 1.00 |
| 6:04 PM | Grayson County KY | 1.00 |
| 6:35 PM | Slope County ND | 1.00 |
| 6:45 PM | Goshen County WY | 1.00 |
| 6:57 PM | Goshen County WY | 1.00 |
| 7:00 PM | Sedgwick County KS | 1.00 |
| 7:03 PM | Stutsman County ND | 1.00 |
| 7:05 PM | Sedgwick County KS | 1.00 |
| 7:35 PM | Sumner County KS | 1.00 |
| 7:38 PM | Goshen County WY | 1.00 |
| 7:45 PM | Burleigh County ND | 1.00 |
| 8:06 PM | Clearwater County ID | 1.00 |
| 8:20 PM | Stutsman County ND | 1.00 |
| 12:35 AM | Jackson County SD | 1.00 |
| 2:06 PM | Washakie County WY | 0.88 |
| 3:56 PM | Livingston County MI | 0.88 |
| 5:10 PM | Campbell County WY | 0.88 |
| 6:20 PM | Sioux County ND | 0.88 |
| 6:50 PM | Lawrence County SD | 0.88 |
| 8:50 PM | Grant County ND | 0.88 |
| 11:47 AM | Athens County OH | 0.75 |
| 2:29 PM | Washington County WI | 0.75 |
| 2:50 PM | Montgomery County OH | 0.75 |
| 3:30 PM | Washington County WI | 0.75 |
2019 · On this date in other years · The biggest severe wind days
- 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.
- Reporting has grown with population, spotter networks and the internet, so counts from different decades are not directly comparable.
- 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.