The severe wind outbreak of July 24, 2012
304 wind reportsNorth Carolina, Illinois, Indiana and 25 more states
304 damaging wind reports across 28 states between 2:09 AM and 12:57 AM the next day CDT, 12 of them 65 knots (75 mph) or stronger; the strongest measured gust was 86 mph in Cumberland County, ME. 47 hail reports and 4 tornadoes the same day.
Watch the day unfoldSevere wind day · July 24, 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
- 304
- on Tuesday, July 24, 2012
- 75 mph or more
- 12
- 2 of 86 mph (75 knots) or more
- Strongest measured gust
- 86 mph
- 75 knots, Cumberland County, ME
- Measured
- 33
- reports with an instrument reading; the rest are estimates from damage
- Killed by wind
- 0
- 0 injured
- Counties reporting
- 148
- in 28 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.
| 11:12 PM | Oneida County NY | 110 mph | Estimated |
| 11:55 AM | Cumberland County ME | 86 mph | Measured |
| 7:48 AM | Starke County IN | 85 mph | Measured |
| 7:10 AM | Lake County IN | 81 mph | Estimated |
| 7:03 AM | Lake County IN | 75 mph | Measured |
| 8:31 PM | Fallon County MT | 75 mph | Measured |
| 5:00 AM | Rock County WI | 75 mph | Estimated |
| 6:25 AM | Grundy County IL | 75 mph | Estimated |
| 7:29 AM | Porter County IN | 75 mph | Estimated |
| 7:33 AM | Jasper County IN | 75 mph | Estimated |
| 7:48 AM | Starke County IN | 75 mph | Estimated |
| 7:49 AM | Jasper County IN | 75 mph | Estimated |
| 4:45 AM | Rock County WI | 70 mph | Estimated |
| 5:35 AM | DeKalb County IL | 70 mph | Estimated |
| 5:35 AM | DeKalb County IL | 70 mph | Estimated |
| 5:36 AM | DeKalb County IL | 70 mph | Estimated |
| 5:38 AM | DeKalb County IL | 70 mph | Estimated |
| 5:45 AM | McHenry County IL | 70 mph | Estimated |
| 5:57 AM | Kane County IL | 70 mph | Estimated |
| 6:03 AM | Kane County IL | 70 mph | Estimated |
| 6:15 AM | DuPage County IL | 70 mph | Estimated |
| 6:19 AM | Grundy County IL | 70 mph | Estimated |
| 6:30 AM | Will County IL | 70 mph | Estimated |
| 6:30 AM | DuPage County IL | 70 mph | Estimated |
| 7:03 AM | Lake County IN | 70 mph | Estimated |
| 7:12 AM | Porter County IN | 70 mph | Estimated |
| 7:48 AM | Starke County IN | 70 mph | Estimated |
| 9:30 AM | Delaware County IN | 70 mph | Estimated |
| 9:40 AM | Delaware County IN | 70 mph | Estimated |
| 9:40 AM | Delaware County IN | 70 mph | Estimated |
| 12:16 PM | Hardy County WV | 70 mph | Estimated |
| 12:18 PM | Hardy County WV | 70 mph | Estimated |
| 3:25 PM | Frederick County MD | 70 mph | Estimated |
| 3:53 PM | Pitt County NC | 70 mph | Estimated |
| 4:30 PM | New Haven County CT | 70 mph | Estimated |
| 6:42 PM | Wibaux County MT | 70 mph | Estimated |
| 8:24 PM | Hettinger County ND | 70 mph | Estimated |
| 4:14 PM | Hampton VA | 69 mph | Measured |
| 4:25 AM | Grant County IN | 69 mph | Estimated |
| 8:19 AM | Fulton County IN | 69 mph | Estimated |
| 3:29 PM | Dutchess County NY | 69 mph | Estimated |
| 5:31 AM | McHenry County IL | 67 mph | Measured |
| 9:25 AM | Delaware County IN | 66 mph | Measured |
| 12:17 AM | Meade County SD | 66 mph | Measured |
| 5:14 AM | Winnebago County IL | 64 mph | Measured |
| 6:35 AM | Cook County IL | 64 mph | Measured |
| 2:29 PM | Chatham County NC | 64 mph | Measured |
| 3:45 AM | Iowa County WI | 64 mph | Estimated |
| 4:05 AM | Iowa County WI | 64 mph | Estimated |
| 4:05 AM | Lafayette County WI | 64 mph | Estimated |
| 4:16 AM | Green County WI | 64 mph | Estimated |
| 4:18 AM | Lafayette County WI | 64 mph | Estimated |
| 4:20 AM | Green County WI | 64 mph | Estimated |
| 5:15 AM | Henry County IN | 64 mph | Estimated |
| 5:16 AM | Walworth County WI | 64 mph | Estimated |
| 5:23 AM | Walworth County WI | 64 mph | Estimated |
| 5:40 AM | McHenry County IL | 64 mph | Estimated |
| 5:40 AM | DeKalb County IL | 64 mph | Estimated |
| 6:06 AM | Cook County IL | 64 mph | Estimated |
| 6:18 AM | DuPage County IL | 64 mph | Estimated |
| 6:20 AM | Kendall County IL | 64 mph | Estimated |
| 6:24 AM | Will County IL | 64 mph | Estimated |
| 6:32 AM | Will County IL | 64 mph | Estimated |
| 6:55 AM | Kankakee County IL | 64 mph | Estimated |
| 11:03 AM | Mineral County WV | 64 mph | Estimated |
| 11:15 AM | Mineral County WV | 64 mph | Estimated |
| 1:27 PM | Rockingham County VA | 64 mph | Estimated |
| 5:45 AM | Kane County IL | 63 mph | Measured |
| 6:50 AM | Cook County IL | 63 mph | Measured |
| 7:30 AM | LaPorte County IN | 63 mph | Estimated |
| 7:30 AM | LaPorte County IN | 63 mph | Estimated |
| 7:54 AM | Pulaski County IN | 63 mph | Estimated |
| 8:19 AM | Cass County IN | 63 mph | Estimated |
| 8:47 AM | Huntington County IN | 63 mph | Estimated |
| 12:30 PM | Fleming County KY | 63 mph | Estimated |
| 1:20 PM | Morgan County KY | 63 mph | Estimated |
| 2:44 PM | Allendale County SC | 63 mph | Estimated |
| 5:14 PM | Lancaster County SC | 63 mph | Estimated |
| 5:18 PM | Fairfield County SC | 63 mph | Estimated |
| 5:23 PM | Spartanburg County SC | 63 mph | Estimated |
| 11:25 PM | Grand Forks County ND | 63 mph | Estimated |
| 11:50 PM | Grand Forks County ND | 63 mph | Estimated |
| 2:30 PM | Washington County UT | 62 mph | Measured |
| 3:58 PM | Wayne County NC | 62 mph | Measured |
| 9:09 PM | Weston County WY | 62 mph | Measured |
| 11:15 PM | Pennington County SD | 62 mph | Measured |
| 6:09 AM | DuPage County IL | 61 mph | Measured |
| 6:32 AM | Cook County IL | 61 mph | Measured |
| 2:00 PM | San Juan County CO | 61 mph | Measured |
| 8:00 PM | Providence County RI | 61 mph | Measured |
| 2:09 AM | Winneshiek County IA | 60 mph | Measured |
| 4:42 AM | Green County WI | 60 mph | Measured |
| 4:56 AM | Stephenson County IL | 60 mph | Measured |
| 8:01 AM | Whitley County IN | 60 mph | Measured |
| 10:50 AM | Warren County OH | 60 mph | Measured |
| 3:00 AM | Hamilton County IN | 60 mph | Estimated |
| 4:40 AM | Stephenson County IL | 60 mph | Estimated |
| 4:45 AM | Stephenson County IL | 60 mph | Estimated |
| 5:00 AM | Jo Daviess County IL | 60 mph | Estimated |
| 5:01 AM | Stephenson County IL | 60 mph | Estimated |
By state
| North Carolina | 88 | 64 mph |
| Illinois | 41 | 67 mph |
| Indiana | 34 | 85 mph |
| Ohio | 23 | 60 mph |
| South Carolina | 17 | — |
| Kentucky | 12 | — |
| Wisconsin | 12 | 60 mph |
| Virginia | 10 | 69 mph |
| West Virginia | 9 | — |
| South Dakota | 6 | 66 mph |
| Maryland | 5 | — |
| Georgia | 5 | — |
| Connecticut | 4 | — |
| Montana | 4 | 75 mph |
| Tennessee | 4 | — |
| Wyoming | 4 | 62 mph |
| North Dakota | 3 | — |
| Massachusetts | 3 | — |
| Pennsylvania | 3 | — |
| Maine | 3 | 86 mph |
| New Jersey | 3 | — |
| New York | 3 | — |
| Florida | 2 | — |
| Iowa | 2 | 60 mph |
| New Hampshire | 1 | — |
| Rhode Island | 1 | 61 mph |
| Colorado | 1 | 61 mph |
| Utah | 1 | 62 mph |
| Minnesota | 0 | — |
Counties with the most wind reports
- Randolph CountyNC · 15 reports
- Wake CountyNC · 11 reports
- Cook CountyIL · 9 reports
- Craven CountyNC · 6 reports
- Delaware CountyIN · 5 reports
- DeKalb CountyIL · 5 reports
- Stephenson CountyIL · 5 reports
- Cumberland CountyNC · 5 reports
- Tift CountyGA · 4 reports
- Chatham CountyNC · 4 reports
Hail and tornadoes that day
47 hail reports, 1 of 2 inches or more; 4 tornadoes.
| 8:30 PM | Hettinger County ND | 2.00 |
| 6:56 AM | Columbiana County OH | 1.75 |
| 8:24 PM | Plymouth County MA | 1.75 |
| 8:25 PM | Hettinger County ND | 1.75 |
| 10:35 PM | Ransom County ND | 1.50 |
| 7:00 AM | Allegheny County PA | 1.25 |
| 7:12 AM | Allegheny County PA | 1.25 |
| 7:14 AM | Allegheny County PA | 1.25 |
| 7:27 AM | Allegheny County PA | 1.25 |
| 2:20 PM | Essex County MA | 1.25 |
| 10:05 PM | Ransom County ND | 1.25 |
| 10:58 PM | Ransom County ND | 1.25 |
| 11:10 PM | Barnes County ND | 1.25 |
| 10:50 AM | Garrett County MD | 1.00 |
| 12:05 PM | Cumberland County ME | 1.00 |
| 12:18 PM | Lincoln County ME | 1.00 |
| 3:32 PM | Meade County SD | 1.00 |
| 3:37 PM | Meade County SD | 1.00 |
| 4:00 PM | Fairfield County CT | 1.00 |
| 4:12 PM | Washington County TN | 1.00 |
| 6:05 PM | Meade County SD | 1.00 |
| 6:30 PM | Wibaux County MT | 1.00 |
| 8:24 PM | Hettinger County ND | 1.00 |
| 9:00 PM | Hettinger County ND | 1.00 |
| 9:35 PM | Bowman County ND | 1.00 |
| 10:30 PM | Harding County SD | 1.00 |
| 11:17 PM | Cass County ND | 1.00 |
| 11:40 PM | Becker County MN | 1.00 |
| 7:41 AM | Westmoreland County PA | 0.88 |
| 11:48 AM | York County ME | 0.88 |
| 2:26 PM | Essex County MA | 0.88 |
| 4:03 PM | Litchfield County CT | 0.88 |
| 10:58 PM | Cass County ND | 0.88 |
| 6:44 AM | Columbiana County OH | 0.75 |
| 10:18 AM | Preble County OH | 0.75 |
| 11:36 AM | Strafford County NH | 0.75 |
| 11:50 AM | Cumberland County ME | 0.75 |
| 12:54 PM | Hillsborough County NH | 0.75 |
| 1:46 PM | Worcester County MA | 0.75 |
| 3:20 PM | Cape May County NJ | 0.75 |
| 3:29 PM | Dutchess County NY | 0.75 |
| 4:15 PM | Bristol County MA | 0.75 |
| 4:30 PM | Barnstable County MA | 0.75 |
| 5:55 PM | Anderson County SC | 0.75 |
| 8:00 PM | Providence County RI | 0.75 |
| 9:09 PM | Plymouth County MA | 0.75 |
| 10:30 PM | Harding County SD | 0.75 |
- EF0 tornado3:08 PM CDT
- EF0 tornado3:45 PM CDT
- EF0 tornado4:57 PM CDT
- EF0 tornado6:30 PM CDT
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.