On the map: every storm report logged this day.
On the map
Storm reports for May 1, 2012
On May 1, 2012, 191 hail, 86 damaging-wind and 16 tornado reports were logged across 13 states.
FreeNo accountNo phone numberWe don’t keep the address
· As you type, the text is sent to Google to suggest addresses.IndependentNot affiliated with NOAA or the National Weather Service. Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology
← Apr 30, 2012 All 2012 storm days · May 2012 May 2, 2012 →
On May 1, 2012, 191 hail, 86 damaging-wind and 16 tornado reports were logged across 13 states. The largest hail reported was 5.00″ (softball size) in Ross County, OH.
Storm day runs 7 a.m. to 7 a.m. Eastern (12:00–12:00 UTC), the convention the Storm Prediction Center uses. Radar hail estimates start October 2019.
Storm reports by state
| State | Hail | Wind | Tornado | Largest hail |
|---|---|---|---|---|
| NC | 39 | 11 | 0 | 2.50″ |
| IA | 12 | 34 | 1 | 2.00″ |
| MN | 28 | 7 | 4 | 2.00″ |
| IN | 24 | 8 | 4 | 1.50″ |
| OH | 23 | 9 | 2 | 5.00″ |
| NE | 22 | 0 | 0 | 1.75″ |
| VA | 5 | 10 | 0 | 1.75″ |
| KY | 10 | 2 | 1 | 2.75″ |
| SD | 9 | 3 | 0 | 1.75″ |
| WI | 8 | 2 | 0 | 1.75″ |
| IL | 5 | 0 | 4 | 1.75″ |
| ND | 5 | 0 | 0 | 1.00″ |
| KS | 1 | 0 | 0 | 0.88″ |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Chillicothe, OH | 21,769 | 5.00″ |
| Fletcher, NC | 8,251 | 2.50″ |
| Mills River, NC | 7,426 | 2.50″ |
| Cincinnati, OH | 314,915 | 1.75″ |
| Menomonee Falls, WI | 40,700 | 1.75″ |
| Danville, IL | 27,981 | 1.75″ |
| Mequon, WI | 25,329 | 1.75″ |
| Germantown, WI | 21,032 | 1.75″ |
| Sartell, MN | 19,979 | 1.75″ |
| Norwood, OH | 19,455 | 1.75″ |
| Fort Thomas, KY | 16,914 | 1.75″ |
| Sharonville, OH | 14,040 | 1.75″ |
| Newport, KY | 13,792 | 1.75″ |
| Blue Ash, OH | 13,616 | 1.75″ |
| Fort Atkinson, WI | 12,377 | 1.75″ |
| Montgomery, OH | 10,952 | 1.75″ |
| Reading, OH | 10,482 | 1.75″ |
| North College Hill, OH | 9,552 | 1.75″ |
| Madeira, OH | 9,542 | 1.75″ |
| Fort Mitchell, KY | 8,766 | 1.75″ |
| Cheviot, OH | 8,640 | 1.75″ |
| Jefferson, WI | 7,766 | 1.75″ |
| St. Joseph, MN | 6,992 | 1.75″ |
| Mount Healthy, OH | 6,916 | 1.75″ |
| Fort Wright, KY | 6,096 | 1.75″ |
Hail reports (191)
| Time (UTC) | Size | Location |
|---|---|---|
| 23:00 | 5.00″ | Ross County, OH |
| 21:20 | 2.75″ | Gallatin County, KY |
| 19:03 | 2.50″ | Henderson County, NC |
| 21:17 | 2.50″ | Carroll County, KY |
| 21:33 | 2.50″ | Gallatin County, KY |
| 22:24 | 2.00″ | Stearns County, MN |
| 00:45 | 2.00″ | Lyon County, IA |
| 18:04 | 1.75″ | Polk County, NC |
| 18:45 | 1.75″ | McDowell County, NC |
| 19:06 | 1.75″ | Henderson County, NC |
| 19:23 | 1.75″ | Washington County, WI |
| 19:25 | 1.75″ | Stokes County, NC |
| 20:00 | 1.75″ | Halifax County, VA |
| 20:00 | 1.75″ | Stokes County, NC |
| 21:15 | 1.75″ | McCook County, SD |
| 21:27 | 1.75″ | Jefferson County, WI |
| 21:29 | 1.75″ | Hamilton County, OH |
| 21:35 | 1.75″ | Darke County, OH |
| 21:45 | 1.75″ | Hamilton County, OH |
| 21:47 | 1.75″ | Brown County, NE |
| 21:55 | 1.75″ | Hamilton County, OH |
| 22:20 | 1.75″ | Vermilion County, IL |
| 22:45 | 1.75″ | Stearns County, MN |
| 22:55 | 1.75″ | Ross County, OH |
| 23:07 | 1.75″ | Stearns County, MN |
| 23:10 | 1.75″ | Stearns County, MN |
| 23:14 | 1.75″ | Stearns County, MN |
| 23:20 | 1.75″ | Pike County, OH |
| 23:47 | 1.75″ | Benton County, MN |
| 00:45 | 1.75″ | Gallia County, OH |
| 19:00 | 1.50″ | Waukesha County, WI |
| 21:35 | 1.50″ | Brown County, NE |
| 22:05 | 1.50″ | Brown County, NE |
| 22:26 | 1.50″ | Durham County, NC |
| 23:13 | 1.50″ | Brown County, NE |
| 00:04 | 1.50″ | Monroe County, IN |
| 00:18 | 1.50″ | Brown County, IN |
| 00:22 | 1.50″ | Sioux County, IA |
| 00:40 | 1.50″ | Gallia County, OH |
| 00:50 | 1.50″ | Gallia County, OH |
| 00:50 | 1.50″ | Gallia County, OH |
| 02:51 | 1.50″ | Hamilton County, NE |
| 03:15 | 1.50″ | York County, NE |
| 04:00 | 1.50″ | York County, NE |
| 21:04 | 1.25″ | Dodge County, WI |
| 21:07 | 1.25″ | Granville County, NC |
| 21:10 | 1.25″ | Hanson County, SD |
| 21:20 | 1.25″ | McCook County, SD |
| 22:28 | 1.25″ | Murray County, MN |
| 23:29 | 1.25″ | Hendricks County, IN |
| 23:56 | 1.25″ | Scioto County, OH |
| 03:37 | 1.25″ | Seward County, NE |
| 15:00 | 1.00″ | Sauk County, WI |
| 18:23 | 1.00″ | Ohio County, KY |
| 18:40 | 1.00″ | Franklin County, VA |
| 18:55 | 1.00″ | Rutherford County, NC |
| 19:14 | 1.00″ | Waukesha County, WI |
| 19:20 | 1.00″ | Stokes County, NC |
| 19:29 | 1.00″ | Burke County, NC |
| 19:36 | 1.00″ | Breckinridge County, KY |
| 19:38 | 1.00″ | Henry County, VA |
| 19:47 | 1.00″ | Brown County, IN |
| 19:50 | 1.00″ | Bartholomew County, IN |
| 19:59 | 1.00″ | Washington County, KY |
| 20:11 | 1.00″ | Wilkes County, NC |
| 20:11 | 1.00″ | Surry County, NC |
| 20:12 | 1.00″ | Burke County, NC |
| 20:20 | 1.00″ | Rutherford County, NC |
| 20:23 | 1.00″ | Decatur County, IN |
| 20:40 | 1.00″ | Person County, NC |
| 20:43 | 1.00″ | Ripley County, IN |
| 20:50 | 1.00″ | Person County, NC |
| 20:59 | 1.00″ | Dearborn County, IN |
| 21:03 | 1.00″ | Dearborn County, IN |
| 21:05 | 1.00″ | McCook County, SD |
| 21:05 | 1.00″ | Carroll County, KY |
| 21:10 | 1.00″ | McCook County, SD |
| 21:10 | 1.00″ | Dearborn County, IN |
| 21:11 | 1.00″ | Pope County, MN |
| 21:12 | 1.00″ | Yadkin County, NC |
| 21:32 | 1.00″ | Champaign County, IL |
| 21:32 | 1.00″ | Hamilton County, OH |
| 21:37 | 1.00″ | Pipestone County, MN |
| 21:40 | 1.00″ | Darke County, OH |
| 21:45 | 1.00″ | Douglas County, SD |
| 21:45 | 1.00″ | Hamilton County, OH |
| 21:47 | 1.00″ | Champaign County, IL |
| 21:51 | 1.00″ | Grant County, KY |
| 21:53 | 1.00″ | Stearns County, MN |
| 21:53 | 1.00″ | McDowell County, NC |
| 22:01 | 1.00″ | Lac qui Parle County, MN |
| 22:02 | 1.00″ | Jackson County, IN |
| 22:06 | 1.00″ | Highland County, OH |
| 22:15 | 1.00″ | Orange County, NC |
| 22:20 | 1.00″ | Vermilion County, IL |
| 22:24 | 1.00″ | Durham County, NC |
| 22:24 | 1.00″ | Clinton County, OH |
| 22:25 | 1.00″ | Clermont County, OH |
| 22:26 | 1.00″ | Durham County, NC |
| 22:30 | 1.00″ | Stearns County, MN |
| 22:30 | 1.00″ | Chippewa County, MN |
| 22:31 | 1.00″ | Warren County, IN |
| 22:33 | 1.00″ | Murray County, MN |
| 22:35 | 1.00″ | Durham County, NC |
| 22:35 | 1.00″ | Nelson County, ND |
| 22:36 | 1.00″ | Davison County, SD |
| 22:41 | 1.00″ | Fountain County, IN |
| 22:50 | 1.00″ | Fountain County, IN |
| 22:51 | 1.00″ | Durham County, NC |
| 23:00 | 1.00″ | Ross County, OH |
| 23:07 | 1.00″ | Knox County, IN |
| 23:08 | 1.00″ | Owen County, IN |
| 23:13 | 1.00″ | Knox County, IN |
| 23:18 | 1.00″ | Stearns County, MN |
| 23:25 | 1.00″ | Stearns County, MN |
| 23:25 | 1.00″ | Pembina County, ND |
| 23:25 | 1.00″ | Hendricks County, IN |
| 23:30 | 1.00″ | Sherburne County, MN |
| 23:40 | 1.00″ | Rock County, NE |
| 23:45 | 1.00″ | Redwood County, MN |
| 00:00 | 1.00″ | Murray County, MN |
| 00:34 | 1.00″ | Lyon County, IA |
| 00:50 | 1.00″ | Rock County, MN |
| 01:15 | 1.00″ | Lyon County, IA |
| 01:47 | 1.00″ | Magoffin County, KY |
| 01:47 | 1.00″ | Magoffin County, KY |
| 02:25 | 1.00″ | Clay County, NE |
| 02:29 | 1.00″ | Hamilton County, NE |
| 03:30 | 1.00″ | York County, NE |
| 03:43 | 1.00″ | York County, NE |
| 03:58 | 1.00″ | Kossuth County, IA |
| 06:36 | 1.00″ | Allamakee County, IA |
| 06:55 | 1.00″ | Douglas County, NE |
| 10:01 | 1.00″ | Mercer County, IL |
| 12:20 | 0.88″ | Morris County, KS |
| 18:37 | 0.88″ | Transylvania County, NC |
| 19:30 | 0.88″ | Henderson County, NC |
| 19:32 | 0.88″ | Cavalier County, ND |
| 19:35 | 0.88″ | Burke County, NC |
| 21:25 | 0.88″ | Lawrence County, IN |
| 21:40 | 0.88″ | Pope County, MN |
| 22:18 | 0.88″ | Clinton County, OH |
| 22:19 | 0.88″ | Stearns County, MN |
| 22:22 | 0.88″ | Ramsey County, ND |
| 22:25 | 0.88″ | Pipestone County, MN |
| 23:03 | 0.88″ | Knox County, IN |
| 23:27 | 0.88″ | Adams County, OH |
| 00:26 | 0.88″ | Jackson County, OH |
| 01:25 | 0.88″ | Sibley County, MN |
| 01:28 | 0.88″ | Morgan County, IN |
| 01:30 | 0.88″ | Redwood County, MN |
| 02:39 | 0.88″ | Polk County, NE |
| 02:51 | 0.88″ | Polk County, NE |
| 02:59 | 0.88″ | York County, NE |
| 03:33 | 0.88″ | York County, NE |
| 03:44 | 0.88″ | York County, NE |
| 07:58 | 0.88″ | Jasper County, IA |
| 09:39 | 0.88″ | Muscatine County, IA |
| 18:00 | 0.75″ | Polk County, NC |
| 18:39 | 0.75″ | Polk County, NC |
| 18:52 | 0.75″ | Henderson County, NC |
| 18:58 | 0.75″ | Burke County, NC |
| 19:00 | 0.75″ | Waukesha County, WI |
| 19:15 | 0.75″ | Burke County, NC |
| 19:15 | 0.75″ | Washington County, WI |
| 19:15 | 0.75″ | Burke County, NC |
| 19:30 | 0.75″ | Stokes County, NC |
| 19:55 | 0.75″ | Polk County, NC |
| 19:57 | 0.75″ | Halifax County, VA |
| 20:10 | 0.75″ | Halifax County, VA |
| 20:30 | 0.75″ | Person County, NC |
| 20:50 | 0.75″ | Morgan County, IN |
| 20:55 | 0.75″ | Gregory County, SD |
| 20:57 | 0.75″ | McDowell County, NC |
| 21:18 | 0.75″ | Davie County, NC |
| 21:30 | 0.75″ | Pipestone County, MN |
| 21:35 | 0.75″ | Surry County, NC |
| 22:15 | 0.75″ | Lyon County, MN |
| 22:15 | 0.75″ | Ramsey County, ND |
| 22:20 | 0.75″ | Pipestone County, MN |
| 22:43 | 0.75″ | Pickaway County, OH |
| 23:00 | 0.75″ | Hendricks County, IN |
| 23:00 | 0.75″ | Hendricks County, IN |
| 02:35 | 0.75″ | Potter County, SD |
| 04:34 | 0.75″ | Sac County, IA |
| 05:44 | 0.75″ | Cass County, NE |
| 05:49 | 0.75″ | Mitchell County, IA |
| 06:15 | 0.75″ | Douglas County, NE |
| 06:40 | 0.75″ | Douglas County, NE |
| 08:40 | 0.75″ | Iowa County, IA |
| 08:47 | 0.75″ | Iowa County, IA |
Damage, injuries and deaths
National Weather Service offices recorded about $2.1 million in property damage, $1.5 million in crop damage and 1 death from hail, thunderstorm wind and tornadoes across the US on this storm day (293 events in 13 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Gates County, NC | 2 | 0 | 1 | $4,000 |
| Stearns County, MN | 3 | 0 | 0 | $700,000 |
| Story County, IA | 9 | 0 | 0 | $445,000 |
| Franklin County, IN | 1 | 0 | 0 | $250,000 |
| Boone County, IA | 2 | 0 | 0 | $120,000 |
| Mille Lacs County, MN | 1 | 0 | 0 | $50,000 |
| York County, NE | 2 | 0 | 0 | $50,000 |
| Montgomery County, IN | 1 | 0 | 0 | $48,000 |
| Trimble County, KY | 2 | 0 | 0 | $40,000 |
| Champaign County, IL | 1 | 0 | 0 | $25,000 |
| Isanti County, MN | 1 | 0 | 0 | $25,000 |
| Hamilton County, NE | 1 | 0 | 0 | $25,000 |
What the National Weather Service wrote
- Gates County, NC (near Eason Xrds) · Thunderstorm wind 58 mph · $2,000 · 1 death
“Tree was downed on a vehicle on Middle Swamp Road. A man was killed when the tree fell on his car.” - Stearns County, MN (near Albany) · Hail 1.75″ · $500,000
“Golf ball size hail lasted for several minutes and caused extensive damage across the city, including numerous cars and home windows shattered.” - Story County, IA (near Ames) · Thunderstorm wind 85 mph · $250,000
“Garage doors were blown in with gutters torn off of an apartment complex in north Ames.” - Franklin County, IN (near Mt Carmel) · Tornado EF1 · $250,000
“The tornado touched down and produced significant damage to 3 farmsteads. There was damage to several large buildings which consisted primarily of aluminum and wood. Several small sheds which were not anchored down were either blown completely off their foundation or moved from the foundation.” - Boone County, IA (near Boone) · Thunderstorm wind 70 mph · $100,000
“The emergency manager reported that four 1 1/2 foot diameter evergreen trees were downed and the roof was torn off of a barn in the northwest corner of Boone. Also from a mile north of Boone to the eastern border of the county sheeting was strewn about from various buildings.” - Stearns County, MN (near Freeport) · Hail 2.00″ · $100,000
“Large hail stones, up to two inches in diameter, pelted the town of Freeport, Minnesota for several minutes and caused damage to electrical lines, and cars. The hail also accumulated up to 7 inches deep in some areas of town.”
Event narratives from NWS Storm Data, shortened. Up to six per day, chosen by deaths, injuries, damage and size.
Source: NOAA National Centers for Environmental Information (NCEI), Storm Events Database, as entered by National Weather Service offices; data through July 31, 2026. Damage is in dollars of the year, not adjusted for inflation.
Guides: What radar-estimated hail (MESH) is and isn't · Storm reports: preliminary vs final
Hail check for any US address
Every day since October 2019 that radar estimated hail near the address, free.
Guide: How to check if it hailed at your address · Free hail alerts by email · As you type, the text is sent to Google to suggest addresses.