The severe wind outbreak of June 19, 2025
590 wind reportsVirginia, Maryland, Pennsylvania and 28 more states
590 damaging wind reports across 31 states between 1:08 AM and 12:53 AM the next day CDT, 14 of them 65 knots (75 mph) or stronger; the strongest measured gust was 83 mph in Valley County, NE. 76 hail reports and 2 tornadoes the same day. The 15th-most wind reports of any day since 1955.
Watch the day unfoldSevere wind day · June 19, 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.
The day in numbers
- Wind reports
- 590
- 15th of 15,807 days with wind reports since 1955
- 75 mph or more
- 14
- 0 of 86 mph (75 knots) or more
- Strongest measured gust
- 83 mph
- 72 knots, Valley County, NE
- Measured
- 44
- reports with an instrument reading; the rest are estimates from damage
- Killed by wind
- 0
- 5 injured
- Counties reporting
- 225
- in 31 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.
| 8:53 PM | Valley County NE | 83 mph | Measured |
| 2:40 PM | Fauquier County VA | 81 mph | Estimated |
| 3:00 PM | Lemhi County ID | 81 mph | Estimated |
| 9:17 PM | Garfield County NE | 81 mph | Estimated |
| 2:49 PM | Loudoun County VA | 75 mph | Measured |
| 1:20 PM | Wilkes County NC | 75 mph | Estimated |
| 2:40 PM | Prince William County VA | 75 mph | Estimated |
| 2:40 PM | Loudoun County VA | 75 mph | Estimated |
| 2:42 PM | Loudoun County VA | 75 mph | Estimated |
| 2:45 PM | Loudoun County VA | 75 mph | Estimated |
| 3:05 PM | Montgomery County MD | 75 mph | Estimated |
| 3:10 PM | Montgomery County MD | 75 mph | Estimated |
| 3:15 PM | District of Columbia County DC | 75 mph | Estimated |
| 12:02 AM | Brookings County SD | 75 mph | Estimated |
| 2:59 PM | Fairfax County VA | 71 mph | Measured |
| 4:41 PM | Montgomery County PA | 71 mph | Measured |
| 12:05 AM | Wilkin County MN | 71 mph | Measured |
| 3:18 PM | Beaverhead County MT | 70 mph | Measured |
| 1:29 AM | Christian County KY | 70 mph | Estimated |
| 2:50 PM | Loudoun County VA | 70 mph | Estimated |
| 2:56 PM | Loudoun County VA | 70 mph | Estimated |
| 3:00 PM | Fairfax County VA | 70 mph | Estimated |
| 3:01 PM | Fairfax County VA | 70 mph | Estimated |
| 3:02 PM | Fairfax County VA | 70 mph | Estimated |
| 3:03 PM | Fairfax County VA | 70 mph | Estimated |
| 3:05 PM | Montgomery County MD | 70 mph | Estimated |
| 3:05 PM | Montgomery County MD | 70 mph | Estimated |
| 3:05 PM | Fairfax County VA | 70 mph | Estimated |
| 3:05 PM | Fairfax County VA | 70 mph | Estimated |
| 3:07 PM | Montgomery County MD | 70 mph | Estimated |
| 3:10 PM | District of Columbia County DC | 70 mph | Estimated |
| 3:14 PM | District of Columbia County DC | 70 mph | Estimated |
| 3:15 PM | Montgomery County MD | 70 mph | Estimated |
| 3:15 PM | Montgomery County MD | 70 mph | Estimated |
| 3:15 PM | Montgomery County MD | 70 mph | Estimated |
| 3:15 PM | District of Columbia County DC | 70 mph | Estimated |
| 3:15 PM | Montgomery County MD | 70 mph | Estimated |
| 3:16 PM | Montgomery County MD | 70 mph | Estimated |
| 3:18 PM | District of Columbia County DC | 70 mph | Estimated |
| 3:20 PM | Montgomery County MD | 70 mph | Estimated |
| 3:20 PM | Montgomery County MD | 70 mph | Estimated |
| 3:20 PM | Montgomery County MD | 70 mph | Estimated |
| 3:20 PM | Montgomery County MD | 70 mph | Estimated |
| 3:35 PM | Prince George's County MD | 70 mph | Estimated |
| 3:35 PM | Prince George's County MD | 70 mph | Estimated |
| 3:40 PM | Prince George's County MD | 70 mph | Estimated |
| 3:40 PM | Prince George's County MD | 70 mph | Estimated |
| 3:40 PM | Cecil County MD | 70 mph | Estimated |
| 3:50 PM | Anne Arundel County MD | 70 mph | Estimated |
| 4:30 PM | Cecil County MD | 70 mph | Estimated |
| 6:33 PM | Northumberland County PA | 70 mph | Estimated |
| 8:38 PM | Sheboygan County WI | 70 mph | Estimated |
| 10:45 PM | Clark County SD | 70 mph | Estimated |
| 11:05 PM | Clark County SD | 70 mph | Estimated |
| 11:05 PM | Clark County SD | 70 mph | Estimated |
| 11:15 PM | Clark County SD | 70 mph | Estimated |
| 12:18 AM | Brookings County SD | 70 mph | Estimated |
| 12:32 AM | Lincoln County MN | 70 mph | Estimated |
| 1:20 PM | Rockingham County VA | 69 mph | Measured |
| 3:59 PM | Las Animas County CO | 69 mph | Measured |
| 1:38 PM | Henry County VA | 69 mph | Estimated |
| 3:14 PM | Yadkin County NC | 69 mph | Estimated |
| 11:10 PM | Clark County SD | 68 mph | Measured |
| 11:52 PM | Hamlin County SD | 68 mph | Measured |
| 2:14 PM | Fauquier County VA | 66 mph | Measured |
| 2:50 PM | Loudoun County VA | 66 mph | Measured |
| 7:40 PM | Meagher County MT | 66 mph | Measured |
| 2:35 PM | Culpeper County VA | 64 mph | Measured |
| 9:31 PM | Richland County ND | 64 mph | Measured |
| 11:54 PM | Hamlin County SD | 64 mph | Measured |
| 12:30 AM | Wilkin County MN | 64 mph | Measured |
| 1:40 PM | Waynesboro VA | 64 mph | Estimated |
| 1:45 PM | Jefferson County WV | 64 mph | Estimated |
| 2:18 PM | Loudoun County VA | 64 mph | Estimated |
| 2:25 PM | Carroll County MD | 64 mph | Estimated |
| 2:29 PM | Carroll County MD | 64 mph | Estimated |
| 2:45 PM | Baltimore County MD | 64 mph | Estimated |
| 2:45 PM | Baltimore County MD | 64 mph | Estimated |
| 2:45 PM | Baltimore County MD | 64 mph | Estimated |
| 2:50 PM | Loudoun County VA | 64 mph | Estimated |
| 2:53 PM | Carroll County MD | 64 mph | Estimated |
| 3:00 PM | Fairfax County VA | 64 mph | Estimated |
| 3:05 PM | Fairfax County VA | 64 mph | Estimated |
| 3:05 PM | Fairfax County VA | 64 mph | Estimated |
| 3:05 PM | Fairfax County VA | 64 mph | Estimated |
| 3:07 PM | Harford County MD | 64 mph | Estimated |
| 3:10 PM | Arlington County VA | 64 mph | Estimated |
| 3:18 PM | District of Columbia County DC | 64 mph | Estimated |
| 3:20 PM | Montgomery County MD | 64 mph | Estimated |
| 3:40 PM | Prince George's County MD | 64 mph | Estimated |
| 3:51 PM | Anne Arundel County MD | 64 mph | Estimated |
| 3:52 PM | Anne Arundel County MD | 64 mph | Estimated |
| 3:52 PM | Anne Arundel County MD | 64 mph | Estimated |
| 9:45 PM | Valley County NE | 64 mph | Estimated |
| 9:50 PM | Greeley County NE | 64 mph | Estimated |
| 12:00 AM | Hamlin County SD | 64 mph | Estimated |
| 12:53 AM | Taylor County WI | 64 mph | Estimated |
| 3:43 PM | Hudson County NJ | 63 mph | Measured |
| 10:34 PM | Spink County SD | 63 mph | Measured |
| 1:15 PM | Franklin County VA | 63 mph | Estimated |
By state
| Virginia | 186 | 75 mph |
| Maryland | 87 | 59 mph |
| Pennsylvania | 68 | 71 mph |
| North Carolina | 66 | — |
| New Jersey | 35 | 63 mph |
| West Virginia | 34 | — |
| South Dakota | 15 | 68 mph |
| New York | 12 | — |
| Nebraska | 11 | 83 mph |
| Tennessee | 8 | 62 mph |
| District of Columbia | 7 | — |
| Alabama | 6 | — |
| Connecticut | 6 | — |
| Delaware | 6 | 60 mph |
| Wisconsin | 4 | — |
| Minnesota | 4 | 71 mph |
| Georgia | 4 | — |
| Idaho | 4 | 59 mph |
| Montana | 4 | 70 mph |
| Kansas | 3 | 59 mph |
| New Hampshire | 3 | — |
| Vermont | 3 | — |
| North Dakota | 2 | 64 mph |
| Arkansas | 2 | — |
| Florida | 2 | — |
| Mississippi | 2 | — |
| Ohio | 2 | — |
| Colorado | 1 | 69 mph |
| Kentucky | 1 | — |
| New Mexico | 1 | — |
| Oregon | 1 | 59 mph |
| Michigan | 0 | — |
| Alaska | 0 | — |
Counties with the most wind reports
- Montgomery CountyMD · 16 reports
- Fairfax CountyVA · 16 reports
- Bucks CountyPA · 13 reports
- Anne Arundel CountyMD · 11 reports
- Prince George CountyVA · 11 reports
- Loudoun CountyVA · 11 reports
- Prince George's CountyMD · 10 reports
- Henrico CountyVA · 9 reports
- Jefferson CountyWV · 9 reports
- Augusta CountyVA · 9 reports
Hail and tornadoes that day
76 hail reports, 10 of 2 inches or more; 2 tornadoes.
| 7:45 PM | Stark County ND | 3.00 |
| 7:40 PM | Stark County ND | 2.75 |
| 6:35 PM | Billings County ND | 2.50 |
| 7:23 PM | Stark County ND | 2.50 |
| 8:35 PM | Garfield County NE | 2.50 |
| 7:15 PM | Stark County ND | 2.00 |
| 7:30 PM | Stark County ND | 2.00 |
| 8:30 PM | Hettinger County ND | 2.00 |
| 8:32 PM | Edmunds County SD | 2.00 |
| 9:34 PM | Faulk County SD | 2.00 |
| 7:20 PM | Stark County ND | 1.75 |
| 7:23 PM | Stark County ND | 1.75 |
| 7:24 PM | St. Croix County WI | 1.75 |
| 7:27 PM | St. Croix County WI | 1.75 |
| 7:28 PM | St. Croix County WI | 1.75 |
| 7:44 PM | Decatur County KS | 1.75 |
| 7:52 PM | St. Croix County WI | 1.75 |
| 7:53 PM | St. Croix County WI | 1.75 |
| 9:03 PM | Faulk County SD | 1.75 |
| 9:05 PM | Valley County NE | 1.75 |
| 9:23 PM | Faulk County SD | 1.75 |
| 9:45 PM | Valley County NE | 1.75 |
| 3:44 PM | Grafton County NH | 1.50 |
| 4:40 PM | Gogebic County MI | 1.50 |
| 8:14 PM | Edmunds County SD | 1.50 |
| 8:32 PM | Pierce County WI | 1.50 |
| 9:13 PM | Faulk County SD | 1.50 |
| 9:43 PM | Richland County ND | 1.50 |
| 3:45 PM | Merrimack County NH | 1.25 |
| 3:58 PM | Grafton County NH | 1.25 |
| 6:00 PM | Thomas County KS | 1.25 |
| 7:25 PM | St. Croix County WI | 1.25 |
| 7:31 PM | St. Croix County WI | 1.25 |
| 7:34 PM | St. Croix County WI | 1.25 |
| 7:36 PM | St. Croix County WI | 1.25 |
| 7:55 PM | St. Croix County WI | 1.25 |
| 8:16 PM | Edmunds County SD | 1.25 |
| 9:03 PM | Buffalo County WI | 1.25 |
| 9:06 PM | Faulk County SD | 1.25 |
| 9:10 PM | Valley County NE | 1.25 |
| 9:19 PM | Garfield County NE | 1.25 |
| 10:07 PM | Grant County ND | 1.25 |
| 10:32 PM | Spink County SD | 1.25 |
| 9:15 PM | Grant County ND | 1.10 |
| 4:28 PM | Lincoln County WI | 1.00 |
| 6:27 PM | Thomas County KS | 1.00 |
| 6:37 PM | Red Willow County NE | 1.00 |
| 6:40 PM | Gregory County SD | 1.00 |
| 6:49 PM | Livingston County MI | 1.00 |
| 6:53 PM | Stark County ND | 1.00 |
- EF1 tornado7:22 PM CDT
- EF0 tornado10:50 PM CDT
2025 · 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.