The severe wind outbreak of June 29, 2012
1,053 wind reportsOhio, Virginia, Maryland and 15 more states
1,053 damaging wind reports across 18 states between 1:00 AM and 12:40 AM the next day CDT, 164 of them 65 knots (75 mph) or stronger; the strongest measured gust was 93 mph in Pike County, KY. 117 hail reports the same day. The most damaging wind reports of any day since 1955.
Watch the day unfoldSevere wind day · June 29, 2012
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
- 1,053
- 1st of 15,807 days with wind reports since 1955
- 75 mph or more
- 164
- 28 of 86 mph (75 knots) or more
- Strongest measured gust
- 93 mph
- 81 knots, Pike County, KY
- Measured
- 172
- reports with an instrument reading; the rest are estimates from damage
- Killed by wind
- 9
- 28 injured
- Counties reporting
- 406
- in 18 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.
| 5:14 PM | Guernsey County OH | 106 mph | Estimated |
| 7:05 PM | Preston County WV | 100 mph | Estimated |
| 3:04 AM | Dauphin County PA | 96 mph | Estimated |
| 6:42 PM | Pike County KY | 93 mph | Measured |
| 9:31 PM | Kendall County IL | 92 mph | Measured |
| 2:37 PM | Van Wert County OH | 92 mph | Estimated |
| 2:55 PM | Putnam County OH | 92 mph | Estimated |
| 1:54 PM | Allen County IN | 91 mph | Measured |
| 5:00 PM | Guernsey County OH | 90 mph | Estimated |
| 5:16 PM | Iowa County IA | 90 mph | Estimated |
| 10:00 PM | Prince George's County MD | 90 mph | Estimated |
| 10:00 PM | Anne Arundel County MD | 90 mph | Estimated |
| 11:49 PM | Atlantic County NJ | 90 mph | Estimated |
| 2:00 PM | Allen County IN | 87 mph | Measured |
| 3:00 PM | Van Wert County OH | 87 mph | Measured |
| 6:55 PM | Greenbrier County WV | 87 mph | Measured |
| 8:20 PM | Nelson County VA | 87 mph | Measured |
| 9:50 PM | Will County IL | 87 mph | Measured |
| 1:50 PM | Allen County IN | 86 mph | Estimated |
| 2:00 PM | Allen County IN | 86 mph | Estimated |
| 2:05 PM | Adams County IN | 86 mph | Estimated |
| 2:17 PM | Paulding County OH | 86 mph | Estimated |
| 2:45 PM | Allen County OH | 86 mph | Estimated |
| 2:50 PM | Putnam County OH | 86 mph | Estimated |
| 2:50 PM | Defiance County OH | 86 mph | Estimated |
| 3:08 PM | Putnam County OH | 86 mph | Estimated |
| 5:50 PM | Ritchie County WV | 86 mph | Estimated |
| 9:44 PM | Prince George's County MD | 86 mph | Estimated |
| 3:10 PM | Hancock County OH | 85 mph | Measured |
| 2:22 PM | Paulding County OH | 84 mph | Measured |
| 2:37 PM | Mercer County OH | 83 mph | Measured |
| 4:07 PM | Franklin County OH | 83 mph | Measured |
| 4:08 PM | Franklin County OH | 83 mph | Estimated |
| 2:46 PM | Auglaize County OH | 82 mph | Measured |
| 3:18 PM | Montgomery County OH | 82 mph | Measured |
| 3:53 PM | Franklin County OH | 82 mph | Measured |
| 3:24 PM | Logan County OH | 81 mph | Measured |
| 4:34 PM | Fairfield County OH | 81 mph | Measured |
| 8:05 PM | Roanoke VA | 81 mph | Measured |
| 12:40 AM | Ocean County NJ | 81 mph | Measured |
| 1:36 PM | Whitley County IN | 81 mph | Estimated |
| 1:40 PM | Whitley County IN | 81 mph | Estimated |
| 2:02 PM | Allen County IN | 81 mph | Estimated |
| 2:05 PM | Allen County IN | 81 mph | Estimated |
| 2:08 PM | Allen County IN | 81 mph | Estimated |
| 2:30 PM | Mercer County OH | 81 mph | Estimated |
| 2:36 PM | Allen County OH | 81 mph | Estimated |
| 2:37 PM | Auglaize County OH | 81 mph | Estimated |
| 2:38 PM | Auglaize County OH | 81 mph | Estimated |
| 2:40 PM | Mercer County OH | 81 mph | Estimated |
| 2:42 PM | Mercer County OH | 81 mph | Estimated |
| 2:42 PM | Auglaize County OH | 81 mph | Estimated |
| 2:45 PM | Auglaize County OH | 81 mph | Estimated |
| 2:45 PM | Darke County OH | 81 mph | Estimated |
| 2:46 PM | Auglaize County OH | 81 mph | Estimated |
| 2:47 PM | Darke County OH | 81 mph | Estimated |
| 2:50 PM | Auglaize County OH | 81 mph | Estimated |
| 2:50 PM | Auglaize County OH | 81 mph | Estimated |
| 2:51 PM | Auglaize County OH | 81 mph | Estimated |
| 2:52 PM | Auglaize County OH | 81 mph | Estimated |
| 2:59 PM | Miami County OH | 81 mph | Estimated |
| 2:59 PM | Miami County OH | 81 mph | Estimated |
| 3:05 PM | Hardin County OH | 81 mph | Estimated |
| 3:20 PM | Logan County OH | 81 mph | Estimated |
| 3:24 PM | Champaign County OH | 81 mph | Estimated |
| 3:25 PM | Wyandot County OH | 81 mph | Estimated |
| 3:35 PM | Marion County OH | 81 mph | Estimated |
| 3:52 PM | Franklin County OH | 81 mph | Estimated |
| 3:54 PM | Franklin County OH | 81 mph | Estimated |
| 3:56 PM | Morrow County OH | 81 mph | Estimated |
| 3:57 PM | Franklin County OH | 81 mph | Estimated |
| 3:57 PM | Franklin County OH | 81 mph | Estimated |
| 3:59 PM | Franklin County OH | 81 mph | Estimated |
| 4:59 PM | Iowa County IA | 81 mph | Estimated |
| 5:00 PM | Iowa County IA | 81 mph | Estimated |
| 5:30 PM | Meigs County OH | 81 mph | Estimated |
| 5:52 PM | Linn County IA | 81 mph | Estimated |
| 6:00 PM | Linn County IA | 81 mph | Estimated |
| 7:40 PM | Pendleton County WV | 81 mph | Estimated |
| 7:56 PM | Roanoke County VA | 81 mph | Estimated |
| 8:07 PM | Allegany County MD | 81 mph | Estimated |
| 8:15 PM | Allegany County MD | 81 mph | Estimated |
| 8:48 PM | Berkeley County WV | 81 mph | Estimated |
| 9:28 PM | Fredericksburg VA | 81 mph | Estimated |
| 10:05 PM | Charles County MD | 81 mph | Estimated |
| 12:18 AM | King George County VA | 81 mph | Estimated |
| 9:35 PM | Fairfax County VA | 79 mph | Measured |
| 2:35 AM | Custer County NE | 78 mph | Measured |
| 2:55 PM | Putnam County OH | 78 mph | Measured |
| 6:10 PM | Kanawha County WV | 77 mph | Measured |
| 9:58 PM | Charles County MD | 77 mph | Measured |
| 2:25 PM | Paulding County OH | 76 mph | Measured |
| 2:44 PM | Paulding County OH | 76 mph | Measured |
| 8:10 PM | Floyd County VA | 76 mph | Measured |
| 9:54 PM | Prince George's County MD | 76 mph | Measured |
| 8:35 PM | Greene County VA | 76 mph | Estimated |
| 8:39 PM | Greene County VA | 76 mph | Estimated |
| 8:43 PM | Frederick County VA | 76 mph | Estimated |
| 8:44 PM | Berkeley County WV | 76 mph | Estimated |
| 8:45 PM | Clarke County VA | 76 mph | Estimated |
By state
| Ohio | 253 | 87 mph |
| Virginia | 231 | 87 mph |
| Maryland | 134 | 77 mph |
| West Virginia | 114 | 87 mph |
| Indiana | 75 | 91 mph |
| Kentucky | 62 | 93 mph |
| Iowa | 56 | 72 mph |
| Pennsylvania | 52 | — |
| North Carolina | 22 | — |
| Illinois | 18 | 92 mph |
| New Jersey | 12 | 81 mph |
| Maine | 8 | — |
| Delaware | 4 | — |
| District of Columbia | 4 | 64 mph |
| South Dakota | 3 | — |
| Kansas | 2 | 60 mph |
| Nebraska | 2 | 78 mph |
| New Mexico | 1 | — |
| Minnesota | 0 | — |
| North Dakota | 0 | — |
Counties with the most wind reports
- Loudoun CountyVA · 36 reports
- Franklin CountyOH · 22 reports
- Howard CountyMD · 21 reports
- Linn CountyIA · 20 reports
- Fairfax CountyVA · 19 reports
- Baltimore CountyMD · 17 reports
- Montgomery CountyMD · 14 reports
- Harford CountyMD · 14 reports
- Centre CountyPA · 12 reports
- Fairfield CountyOH · 12 reports
Hail and tornadoes that day
117 hail reports, 5 of 2 inches or more; no tornadoes.
| 2:25 PM | Vermilion County IL | 3.50 |
| 2:25 PM | Vermilion County IL | 2.75 |
| 4:23 PM | Jasper County IA | 2.50 |
| 2:38 PM | Vermilion County IL | 2.00 |
| 3:43 PM | Union County OH | 2.00 |
| 4:22 AM | Harford County MD | 1.75 |
| 1:50 PM | Warren County IN | 1.75 |
| 3:47 PM | Marion County OH | 1.75 |
| 4:10 PM | Morrow County OH | 1.75 |
| 4:55 PM | Lake County SD | 1.75 |
| 5:06 PM | Aroostook County ME | 1.75 |
| 5:19 PM | Jefferson County OH | 1.75 |
| 5:36 PM | Aroostook County ME | 1.75 |
| 7:00 PM | Fulton County PA | 1.75 |
| 9:20 PM | Frederick County MD | 1.75 |
| 11:15 PM | New Castle County DE | 1.75 |
| 3:44 PM | Union County OH | 1.50 |
| 5:05 PM | Aroostook County ME | 1.50 |
| 5:15 PM | Aroostook County ME | 1.50 |
| 7:11 PM | Pipestone County MN | 1.50 |
| 7:49 PM | Bureau County IL | 1.50 |
| 7:50 PM | Bureau County IL | 1.50 |
| 2:15 PM | Fountain County IN | 1.25 |
| 4:25 PM | Jasper County IA | 1.25 |
| 4:33 PM | Poweshiek County IA | 1.25 |
| 5:06 PM | Aroostook County ME | 1.25 |
| 9:32 PM | Frederick County MD | 1.25 |
| 12:05 AM | Atlantic County NJ | 1.25 |
| 1:05 AM | Clarion County PA | 1.00 |
| 3:20 AM | Lancaster County PA | 1.00 |
| 3:20 AM | Lancaster County PA | 1.00 |
| 3:47 AM | Carroll County MD | 1.00 |
| 3:50 AM | Chester County PA | 1.00 |
| 3:50 AM | Carroll County MD | 1.00 |
| 4:05 AM | Baltimore County MD | 1.00 |
| 4:20 AM | Delaware County PA | 1.00 |
| 11:54 AM | Will County IL | 1.00 |
| 11:55 AM | Cook County IL | 1.00 |
| 1:12 PM | Marshall County IN | 1.00 |
| 1:42 PM | Tippecanoe County IN | 1.00 |
| 2:17 PM | Adams County IN | 1.00 |
| 2:24 PM | Adams County IN | 1.00 |
| 3:06 PM | Dallas County IA | 1.00 |
| 3:35 PM | Union County OH | 1.00 |
| 3:45 PM | Marion County OH | 1.00 |
| 4:25 PM | Aroostook County ME | 1.00 |
| 5:06 PM | Guernsey County OH | 1.00 |
| 5:30 PM | Monroe County OH | 1.00 |
| 5:30 PM | Guernsey County OH | 1.00 |
| 5:47 PM | Moody County SD | 1.00 |
2012 · 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.