On the map: every storm report logged this day.
On the map
Storm reports for May 18, 1997
On May 18, 1997, 130 hail, 116 damaging-wind and 14 tornado reports were logged across 15 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
← May 17, 1997 All 1997 storm days · May 1997 May 19, 1997 →
On May 18, 1997, 130 hail, 116 damaging-wind and 14 tornado reports were logged across 15 states. The largest hail reported was 4.50″ (softball size) in Delaware County, IA.
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 | 41 | 21 | 3 | 2.75″ |
| OH | 22 | 38 | 0 | 1.75″ |
| IL | 15 | 14 | 4 | 3.00″ |
| IA | 26 | 3 | 2 | 4.50″ |
| MO | 16 | 1 | 0 | 1.75″ |
| IN | 0 | 10 | 3 | – |
| PA | 1 | 10 | 0 | 1.50″ |
| MI | 0 | 8 | 0 | – |
| WI | 5 | 0 | 0 | 0.88″ |
| CA | 0 | 3 | 2 | – |
| WV | 0 | 5 | 0 | – |
| TX | 3 | 0 | 0 | 1.75″ |
| OK | 0 | 2 | 0 | – |
| CO | 1 | 0 | 0 | 0.75″ |
| AZ | 0 | 1 | 0 | – |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Moline, IL | 42,442 | 3.00″ |
| Rock Island, IL | 36,434 | 3.00″ |
| Milan, IL | 5,033 | 3.00″ |
| Iowa City, IA | 76,710 | 2.75″ |
| Coralville, IA | 23,959 | 2.75″ |
| Dubuque, IA | 58,987 | 1.75″ |
| Muscatine, IA | 23,298 | 1.75″ |
| North Liberty, IA | 21,904 | 1.75″ |
| Kirksville, MO | 17,841 | 1.75″ |
| Lansing, KS | 11,316 | 1.75″ |
| LaSalle, IL | 9,424 | 1.75″ |
| Princeton, IL | 7,667 | 1.75″ |
| Tiffin, IA | 6,695 | 1.75″ |
| Vinton, IA | 4,962 | 1.75″ |
| Oglesby, IL | 3,626 | 1.75″ |
| Bettendorf, IA | 40,281 | 1.50″ |
| East Moline, IL | 20,995 | 1.50″ |
| Silvis, IL | 8,003 | 1.50″ |
| Pratt, KS | 6,587 | 1.50″ |
| Cedar Rapids, IA | 137,904 | 1.00″ |
| Marion, IA | 42,542 | 1.00″ |
| Ashland, OH | 18,770 | 1.00″ |
| Ashtabula, OH | 17,775 | 1.00″ |
| New Philadelphia, OH | 17,378 | 1.00″ |
| Dover, OH | 12,946 | 1.00″ |
Hail reports (130)
| Time (UTC) | Size | Location |
|---|---|---|
| 23:05 | 4.50″ | Delaware County, IA |
| 01:25 | 3.00″ | Rock Island County, IL |
| 23:45 | 2.75″ | Johnson County, IA |
| 00:17 | 2.75″ | Pratt County, KS |
| 00:20 | 2.75″ | Pratt County, KS |
| 00:59 | 2.75″ | Jefferson County, KS |
| 23:00 | 2.00″ | Linn County, IA |
| 18:50 | 1.75″ | Hardin County, OH |
| 20:50 | 1.75″ | Benton County, IA |
| 21:05 | 1.75″ | Benton County, IA |
| 22:05 | 1.75″ | Jones County, IA |
| 22:20 | 1.75″ | Benton County, IA |
| 23:28 | 1.75″ | Sullivan County, MO |
| 23:30 | 1.75″ | Dubuque County, IA |
| 23:31 | 1.75″ | Pratt County, KS |
| 23:35 | 1.75″ | Johnson County, IA |
| 23:42 | 1.75″ | Johnson County, IA |
| 23:50 | 1.75″ | Jo Daviess County, IL |
| 23:50 | 1.75″ | Dubuque County, IA |
| 00:15 | 1.75″ | Lee County, IL |
| 00:30 | 1.75″ | Sullivan County, MO |
| 00:38 | 1.75″ | Hale County, TX |
| 01:05 | 1.75″ | Hale County, TX |
| 01:11 | 1.75″ | Leavenworth County, KS |
| 01:15 | 1.75″ | Scotland County, MO |
| 01:30 | 1.75″ | Muscatine County, IA |
| 01:34 | 1.75″ | Pratt County, KS |
| 01:55 | 1.75″ | Adair County, MO |
| 02:00 | 1.75″ | Douglas County, KS |
| 02:04 | 1.75″ | Bureau County, IL |
| 02:27 | 1.75″ | Caldwell County, MO |
| 02:38 | 1.75″ | LaSalle County, IL |
| 03:07 | 1.75″ | Ford County, KS |
| 03:13 | 1.75″ | Miami County, KS |
| 01:05 | 1.50″ | Rock Island County, IL |
| 01:25 | 1.50″ | Pratt County, KS |
| 04:20 | 1.50″ | Crawford County, PA |
| 23:20 | 1.25″ | Stafford County, KS |
| 00:55 | 1.25″ | Jefferson County, KS |
| 20:35 | 1.00″ | Benton County, IA |
| 20:35 | 1.00″ | Morrow County, OH |
| 21:15 | 1.00″ | Linn County, IA |
| 21:28 | 1.00″ | Ashland County, OH |
| 22:00 | 1.00″ | Dubuque County, IA |
| 22:00 | 1.00″ | Wayne County, OH |
| 22:30 | 1.00″ | Jackson County, IA |
| 22:32 | 1.00″ | Dubuque County, IA |
| 22:32 | 1.00″ | Dubuque County, IA |
| 22:39 | 1.00″ | Tuscarawas County, OH |
| 22:43 | 1.00″ | Iowa County, IA |
| 22:50 | 1.00″ | Ogle County, IL |
| 23:15 | 1.00″ | Carroll County, IL |
| 23:17 | 1.00″ | Grundy County, MO |
| 23:30 | 1.00″ | Perry County, OH |
| 23:48 | 1.00″ | Morgan County, OH |
| 23:51 | 1.00″ | Morris County, KS |
| 23:55 | 1.00″ | Pratt County, KS |
| 00:23 | 1.00″ | Cedar County, IA |
| 00:40 | 1.00″ | Kearny County, KS |
| 01:00 | 1.00″ | Osage County, KS |
| 01:10 | 1.00″ | Schuyler County, MO |
| 01:17 | 1.00″ | Henry County, IL |
| 01:21 | 1.00″ | Pratt County, KS |
| 01:46 | 1.00″ | Clay County, MO |
| 02:10 | 1.00″ | Jefferson County, KS |
| 02:19 | 1.00″ | Knox County, IL |
| 02:21 | 1.00″ | Leavenworth County, KS |
| 02:51 | 1.00″ | Kiowa County, KS |
| 03:20 | 1.00″ | Knox County, IL |
| 04:55 | 1.00″ | Ashtabula County, OH |
| 20:30 | 0.88″ | Marion County, OH |
| 20:35 | 0.88″ | Crawford County, OH |
| 20:38 | 0.88″ | Richland County, OH |
| 21:00 | 0.88″ | Clark County, OH |
| 21:15 | 0.88″ | Lorain County, OH |
| 22:11 | 0.88″ | Stark County, OH |
| 22:38 | 0.88″ | Pratt County, KS |
| 22:40 | 0.88″ | Lafayette County, WI |
| 23:36 | 0.88″ | Linn County, MO |
| 00:46 | 0.88″ | Adair County, MO |
| 01:25 | 0.88″ | Finney County, KS |
| 01:52 | 0.88″ | Platte County, MO |
| 02:01 | 0.88″ | Hutchinson County, TX |
| 02:15 | 0.88″ | Gray County, KS |
| 02:35 | 0.88″ | Ford County, KS |
| 02:47 | 0.88″ | Trumbull County, OH |
| 03:20 | 0.88″ | Meade County, KS |
| 21:10 | 0.85″ | Tama County, IA |
| 19:35 | 0.75″ | Marion County, OH |
| 21:00 | 0.75″ | Stark County, OH |
| 21:46 | 0.75″ | Wayne County, OH |
| 21:50 | 0.75″ | Dubuque County, IA |
| 22:15 | 0.75″ | Cheyenne County, CO |
| 22:15 | 0.75″ | Clinton County, IA |
| 22:20 | 0.75″ | Holmes County, OH |
| 22:25 | 0.75″ | Grant County, WI |
| 22:37 | 0.75″ | McPherson County, KS |
| 22:54 | 0.75″ | Pratt County, KS |
| 22:55 | 0.75″ | Dubuque County, IA |
| 23:00 | 0.75″ | Dubuque County, IA |
| 23:16 | 0.75″ | Grant County, WI |
| 23:30 | 0.75″ | Ogle County, IL |
| 23:58 | 0.75″ | Grant County, WI |
| 00:03 | 0.75″ | Winnebago County, IL |
| 00:10 | 0.75″ | Walworth County, WI |
| 00:15 | 0.75″ | Hamilton County, KS |
| 00:18 | 0.75″ | Shawnee County, KS |
| 00:28 | 0.75″ | Pratt County, KS |
| 00:36 | 0.75″ | Andrew County, MO |
| 00:37 | 0.75″ | Jackson County, MO |
| 00:37 | 0.75″ | DeKalb County, MO |
| 00:45 | 0.75″ | Wabaunsee County, KS |
| 00:58 | 0.75″ | Scott County, IA |
| 01:10 | 0.75″ | Kingman County, KS |
| 01:15 | 0.75″ | Shawnee County, KS |
| 01:33 | 0.75″ | Jefferson County, KS |
| 01:35 | 0.75″ | Shawnee County, KS |
| 01:41 | 0.75″ | Rock Island County, IL |
| 01:50 | 0.75″ | Jefferson County, KS |
| 01:50 | 0.75″ | Pratt County, KS |
| 01:51 | 0.75″ | Macon County, MO |
| 01:57 | 0.75″ | Dickinson County, KS |
| 02:00 | 0.75″ | Jefferson County, KS |
| 02:28 | 0.75″ | Trumbull County, OH |
| 02:55 | 0.75″ | Lewis County, MO |
| 03:00 | 0.75″ | Grundy County, IL |
| 03:05 | 0.75″ | Franklin County, KS |
| 03:20 | 0.75″ | Geauga County, OH |
| 04:06 | 0.75″ | Comanche County, KS |
| 04:45 | 0.75″ | Wyandot County, OH |
Damage, injuries and deaths
National Weather Service offices recorded about $61 million in property damage, $100,000 in crop damage, 7 injuries and 1 death from hail, thunderstorm wind and tornadoes across the US on this storm day (300 events in 15 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Putnam County, OH | 1 | 0 | 1 | $10,000 |
| LaGrange County, IN | 3 | 2 | 0 | $4.5 million |
| Kalamazoo County, MI | 2 | 1 | 0 | $501,000 |
| Hillsdale County, MI | 2 | 1 | 0 | $55,000 |
| San Bernardino County, CA | 1 | 1 | 0 | – |
| DuPage County, IL | 1 | 1 | 0 | – |
| Marshall County, IN | 1 | 1 | 0 | – |
| Johnson County, IA | 2 | 0 | 0 | $40 million |
| Steuben County, IN | 1 | 0 | 0 | $10 million |
| Noble County, IN | 1 | 0 | 0 | $4 million |
| Jefferson County, KS | 1 | 0 | 0 | $1 million |
| Brooke County, WV | 2 | 0 | 0 | $254,000 |
What the National Weather Service wrote
- Putnam County, OH (near Ottawa) · Thunderstorm wind 58 mph · $10,000 · 1 death
“Numerous trees down including one that fell on a car causing a fatality.” - Kalamazoo County, MI (near Kalamazoo) · Thunderstorm wind · $500,000 · 1 injury
“At 1020 PM EDT Sunday, May 18, a wet microburst hit the Americana Estates mobile home park in western Kalamazoo, Michigan. The mobile home park is located one mile northeast of the U.S. Highway 131/Stadium Street (Business I-94) interchange.” - Hillsdale County, MI (near Hillsdale) · Thunderstorm wind · $50,000 · 1 injury
“Hillsdale County officials reported trees and power lines were downed by straight-line thunderstorm winds across Allen, Adams, and Wheatland townships. Four barns were destroyed at 3120 East Bacon Road in Hillsdale and damage was done to the home at the same address.” - DuPage County, IL (near (Dpa)Dupage Co Arpt) · Thunderstorm wind 74 mph · 1 injury
“A 73 mph wind gust was reported at Du Page Airport in West Chicago. Trees and limbs were blown down throughout the county causing power outages. Some trees or limbs fell on cars and roofs of houses.” - Marshall County, IN (near Tippecanoe) · Thunderstorm wind · 1 injury
“A trailer was blown over, one person was injured.” - Johnson County, IA (near Iowa City) · Hail 2.75″ · $40 million
“A 15 minute "rain" of baseball sized hail caused $30 to $50 million dollars of damage. One insurance agent said "this was the worst storm since 1967." He went on to say; "everyone he insures who has a skylight now has a broken skylight." This included the skylights over the swimming pool in the…”
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.