On the map: every storm report logged this day.
On the map
Storm reports for July 7, 1996
On July 7, 1996, 112 hail, 151 damaging-wind and 10 tornado reports were logged across 20 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
← Jul 6, 1996 All 1996 storm days · July 1996 Jul 8, 1996 →
On July 7, 1996, 112 hail, 151 damaging-wind and 10 tornado reports were logged across 20 states. The largest hail reported was 4.00″ (grapefruit size) in Lane County, KS.
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 |
|---|---|---|---|---|
| KS | 32 | 44 | 0 | 4.00″ |
| NE | 31 | 10 | 6 | 3.00″ |
| OH | 10 | 24 | 1 | 1.75″ |
| CO | 15 | 3 | 2 | 2.50″ |
| TN | 0 | 19 | 0 | – |
| SD | 12 | 0 | 0 | 2.50″ |
| MO | 0 | 10 | 1 | – |
| OK | 0 | 8 | 0 | – |
| MI | 6 | 1 | 0 | 1.00″ |
| IN | 0 | 7 | 0 | – |
| KY | 1 | 5 | 0 | 1.75″ |
| AL | 2 | 4 | 0 | 1.00″ |
| PA | 2 | 2 | 0 | 0.88″ |
| AR | 1 | 3 | 0 | 0.75″ |
| MS | 0 | 4 | 0 | – |
| GA | 0 | 2 | 0 | – |
| NY | 0 | 2 | 0 | – |
| NC | 0 | 1 | 0 | – |
| IL | 0 | 1 | 0 | – |
| AZ | 0 | 1 | 0 | – |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Holdrege, NE | 5,556 | 2.00″ |
| Canton, OH | 69,211 | 1.75″ |
| Manhattan, KS | 54,700 | 1.75″ |
| North Canton, OH | 17,677 | 1.75″ |
| Ogallala, NE | 4,751 | 1.75″ |
| Troy, MI | 89,209 | 1.00″ |
| Rochester Hills, MI | 78,330 | 1.00″ |
| Alabaster, AL | 34,460 | 1.00″ |
| North Platte, NE | 22,549 | 1.00″ |
| Rochester, MI | 12,978 | 1.00″ |
| Fairfield, OH | 45,094 | 0.88″ |
| Wadsworth, OH | 24,753 | 0.88″ |
| Lebanon, OH | 21,995 | 0.88″ |
| Forest Park, OH | 20,033 | 0.88″ |
| North College Hill, OH | 9,552 | 0.88″ |
| South Lebanon, OH | 6,923 | 0.88″ |
| Mount Healthy, OH | 6,916 | 0.88″ |
| Rittman, OH | 6,119 | 0.88″ |
| Greenhills, OH | 3,699 | 0.88″ |
| Sterling Heights, MI | 134,342 | 0.75″ |
| Junction City, KS | 22,053 | 0.75″ |
| Fenton, MI | 11,882 | 0.75″ |
| Clawson, MI | 11,440 | 0.75″ |
| Wyoming, OH | 8,781 | 0.75″ |
| Lamar, CO | 7,641 | 0.75″ |
Hail reports (112)
| Time (UTC) | Size | Location |
|---|---|---|
| 23:28 | 4.00″ | Lane County, KS |
| 23:41 | 4.00″ | Lane County, KS |
| 01:00 | 3.00″ | Logan County, NE |
| 23:48 | 2.75″ | Lane County, KS |
| 01:45 | 2.75″ | Lane County, KS |
| 22:47 | 2.50″ | Charles Mix County, SD |
| 23:15 | 2.50″ | Lane County, KS |
| 00:10 | 2.50″ | Logan County, KS |
| 00:48 | 2.50″ | Yuma County, CO |
| 23:46 | 2.25″ | Thomas County, KS |
| 03:00 | 2.25″ | Smith County, KS |
| 00:54 | 2.00″ | Meade County, KS |
| 01:10 | 2.00″ | McPherson County, NE |
| 01:20 | 2.00″ | Phelps County, NE |
| 02:40 | 2.00″ | Lincoln County, NE |
| 20:15 | 1.75″ | Oglala Lakota County, SD |
| 20:55 | 1.75″ | Jerauld County, SD |
| 21:00 | 1.75″ | Leslie County, KY |
| 21:10 | 1.75″ | Sanborn County, SD |
| 21:25 | 1.75″ | Elbert County, CO |
| 21:45 | 1.75″ | Charles Mix County, SD |
| 21:45 | 1.75″ | Lincoln County, CO |
| 22:00 | 1.75″ | Gove County, KS |
| 22:10 | 1.75″ | Yuma County, CO |
| 22:32 | 1.75″ | Gove County, KS |
| 22:35 | 1.75″ | Yuma County, CO |
| 23:26 | 1.75″ | Lane County, KS |
| 23:30 | 1.75″ | Sherman County, KS |
| 00:10 | 1.75″ | Wallace County, KS |
| 00:30 | 1.75″ | McPherson County, NE |
| 00:30 | 1.75″ | Hooker County, NE |
| 00:33 | 1.75″ | Logan County, NE |
| 00:50 | 1.75″ | Keith County, NE |
| 01:14 | 1.75″ | Phelps County, NE |
| 01:15 | 1.75″ | Sanborn County, SD |
| 01:25 | 1.75″ | Lincoln County, NE |
| 01:30 | 1.75″ | Phelps County, NE |
| 01:41 | 1.75″ | Scott County, KS |
| 01:54 | 1.75″ | Stark County, OH |
| 02:00 | 1.75″ | McPherson County, NE |
| 02:35 | 1.75″ | Scott County, KS |
| 06:10 | 1.75″ | Riley County, KS |
| 06:35 | 1.75″ | Riley County, KS |
| 07:10 | 1.75″ | Riley County, KS |
| 01:20 | 1.50″ | Cheyenne County, KS |
| 01:45 | 1.50″ | Keith County, NE |
| 02:05 | 1.50″ | Wichita County, KS |
| 03:30 | 1.50″ | Hayes County, NE |
| 20:55 | 1.00″ | Oakland County, MI |
| 20:55 | 1.00″ | El Paso County, CO |
| 20:57 | 1.00″ | Lyman County, SD |
| 21:10 | 1.00″ | El Paso County, CO |
| 21:22 | 1.00″ | El Paso County, CO |
| 21:25 | 1.00″ | Washington County, CO |
| 22:12 | 1.00″ | Shelby County, AL |
| 22:40 | 1.00″ | El Paso County, CO |
| 22:56 | 1.00″ | Lane County, KS |
| 23:10 | 1.00″ | Cherry County, NE |
| 23:15 | 1.00″ | Sherman County, KS |
| 23:20 | 1.00″ | Logan County, KS |
| 23:30 | 1.00″ | Thomas County, NE |
| 00:06 | 1.00″ | Lane County, KS |
| 01:33 | 1.00″ | Lincoln County, NE |
| 01:48 | 1.00″ | Lincoln County, NE |
| 01:50 | 1.00″ | Lane County, KS |
| 05:01 | 1.00″ | Washington County, KS |
| 19:50 | 0.88″ | Iosco County, MI |
| 22:48 | 0.88″ | Hamilton County, OH |
| 23:05 | 0.88″ | Hooker County, NE |
| 23:30 | 0.88″ | Hooker County, NE |
| 23:40 | 0.88″ | Warren County, OH |
| 00:15 | 0.88″ | Brown County, NE |
| 00:30 | 0.88″ | Stark County, OH |
| 00:30 | 0.88″ | Logan County, KS |
| 01:20 | 0.88″ | Medina County, OH |
| 01:22 | 0.88″ | Clark County, KS |
| 02:05 | 0.88″ | Custer County, NE |
| 02:19 | 0.88″ | Morrow County, OH |
| 02:24 | 0.88″ | Stark County, OH |
| 02:49 | 0.88″ | Frontier County, NE |
| 03:34 | 0.88″ | Crawford County, PA |
| 19:44 | 0.75″ | Genesee County, MI |
| 20:03 | 0.75″ | Oakland County, MI |
| 20:59 | 0.75″ | Oakland County, MI |
| 21:00 | 0.75″ | Macomb County, MI |
| 21:10 | 0.75″ | Randolph County, AR |
| 21:40 | 0.75″ | El Paso County, CO |
| 22:00 | 0.75″ | Tripp County, SD |
| 22:01 | 0.75″ | Cherry County, NE |
| 22:13 | 0.75″ | Miner County, SD |
| 22:15 | 0.75″ | Phillips County, CO |
| 22:30 | 0.75″ | Kingsbury County, SD |
| 23:20 | 0.75″ | Lane County, KS |
| 23:30 | 0.75″ | Cherry County, NE |
| 23:34 | 0.75″ | Charles Mix County, SD |
| 23:40 | 0.75″ | Hamilton County, OH |
| 00:00 | 0.75″ | Crowley County, CO |
| 00:00 | 0.75″ | Grant County, NE |
| 00:48 | 0.75″ | Prowers County, CO |
| 01:02 | 0.75″ | Prowers County, CO |
| 01:03 | 0.75″ | Lamar County, AL |
| 01:18 | 0.75″ | Lincoln County, NE |
| 01:30 | 0.75″ | Arthur County, NE |
| 01:30 | 0.75″ | Lane County, KS |
| 01:35 | 0.75″ | Wayne County, OH |
| 01:42 | 0.75″ | Union County, OH |
| 01:50 | 0.75″ | Miner County, SD |
| 02:20 | 0.75″ | Harlan County, NE |
| 03:05 | 0.75″ | Frontier County, NE |
| 03:05 | 0.75″ | Keith County, NE |
| 03:51 | 0.75″ | Crawford County, PA |
| 07:27 | 0.75″ | Geary County, KS |
Damage, injuries and deaths
National Weather Service offices recorded about $5 million in property damage, $13.8 million in crop damage and 7 injuries from hail, thunderstorm wind and tornadoes across the US on this storm day (299 events in 20 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Wayne County, OH | 2 | 6 | 0 | $60,000 |
| Macomb County, MI | 1 | 1 | 0 | $3 million |
| Lane County, KS | 1 | 0 | 0 | $300,000 |
| Pima County, AZ | 1 | 0 | 0 | $200,000 |
| Jerauld County, SD | 2 | 0 | 0 | $200,000 |
| Whitley County, IN | 1 | 0 | 0 | $150,000 |
| Stark County, OH | 2 | 0 | 0 | $104,000 |
| Crawford County, KS | 1 | 0 | 0 | $100,000 |
| Phelps County, NE | 4 | 0 | 0 | $75,000 |
| Lincoln County, NE | 2 | 0 | 0 | $65,000 |
| Sanborn County, SD | 2 | 0 | 0 | $60,000 |
| Smith County, KS | 2 | 0 | 0 | $55,000 |
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.