On the map: every storm report logged this day.
On the map
Storm reports for June 18, 1998
On June 18, 1998, 188 hail, 390 damaging-wind and 23 tornado reports were logged across 19 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
← Jun 17, 1998 All 1998 storm days · June 1998 Jun 19, 1998 →
On June 18, 1998, 188 hail, 390 damaging-wind and 23 tornado reports were logged across 19 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 |
|---|---|---|---|---|
| IA | 24 | 70 | 7 | 4.50″ |
| MO | 48 | 42 | 0 | 2.00″ |
| OK | 56 | 27 | 1 | 4.50″ |
| IL | 13 | 61 | 4 | 3.00″ |
| WI | 1 | 50 | 2 | 0.75″ |
| IN | 1 | 49 | 0 | 0.75″ |
| OH | 3 | 29 | 0 | 0.75″ |
| AR | 5 | 15 | 0 | 1.75″ |
| MI | 1 | 19 | 0 | 0.75″ |
| KS | 13 | 4 | 0 | 2.00″ |
| MN | 6 | 7 | 4 | 1.75″ |
| TX | 7 | 2 | 1 | 1.75″ |
| FL | 5 | 3 | 1 | 1.00″ |
| KY | 0 | 6 | 0 | – |
| PA | 4 | 1 | 0 | 1.00″ |
| WV | 1 | 3 | 0 | 1.25″ |
| ND | 0 | 0 | 2 | – |
| GA | 0 | 2 | 0 | – |
| MD | 0 | 0 | 1 | – |
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″ |
| Glenpool, OK | 14,567 | 2.75″ |
| Henryetta, OK | 5,606 | 2.75″ |
| Jenks, OK | 27,869 | 2.00″ |
| Eufaula, OK | 2,872 | 2.00″ |
| Kansas City, KS | 156,752 | 1.75″ |
| Dubuque, IA | 58,987 | 1.75″ |
| Bettendorf, IA | 40,281 | 1.75″ |
| Muscatine, IA | 23,298 | 1.75″ |
| Sedalia, MO | 22,310 | 1.75″ |
| North Liberty, IA | 21,904 | 1.75″ |
| East Moline, IL | 20,995 | 1.75″ |
| Boone, IA | 12,461 | 1.75″ |
| Nevada, MO | 8,294 | 1.75″ |
| Silvis, IL | 8,003 | 1.75″ |
| Marshfield, MO | 7,935 | 1.75″ |
| Princeton, IL | 7,667 | 1.75″ |
| Tiffin, IA | 6,695 | 1.75″ |
| Mena, AR | 5,594 | 1.75″ |
| Riverside, MO | 4,498 | 1.75″ |
| Buffalo, MO | 3,512 | 1.75″ |
Hail reports (188)
| Time (UTC) | Size | Location |
|---|---|---|
| 21:30 | 4.50″ | Delaware County, IA |
| 22:19 | 4.50″ | Creek County, OK |
| 22:25 | 3.00″ | Rock Island County, IL |
| 21:30 | 2.75″ | Johnson County, IA |
| 22:17 | 2.75″ | Creek County, OK |
| 22:41 | 2.75″ | Tulsa County, OK |
| 23:44 | 2.75″ | Muskogee County, OK |
| 00:40 | 2.75″ | Okmulgee County, OK |
| 22:33 | 2.50″ | Tulsa County, OK |
| 02:00 | 2.50″ | Haskell County, OK |
| 15:15 | 2.00″ | Benton County, MO |
| 18:20 | 2.00″ | Leavenworth County, KS |
| 21:20 | 2.00″ | Linn County, IA |
| 22:12 | 2.00″ | Creek County, OK |
| 22:50 | 2.00″ | Tulsa County, OK |
| 01:40 | 2.00″ | Pittsburg County, OK |
| 15:43 | 1.75″ | Boone County, IA |
| 18:05 | 1.75″ | Taylor County, IA |
| 18:40 | 1.75″ | Dallas County, IA |
| 18:49 | 1.75″ | Wyandotte County, KS |
| 21:05 | 1.75″ | Benton County, IA |
| 21:20 | 1.75″ | Johnson County, IA |
| 21:30 | 1.75″ | Johnson County, IA |
| 21:45 | 1.75″ | Vernon County, MO |
| 21:45 | 1.75″ | Creek County, OK |
| 22:00 | 1.75″ | Rock Island County, IL |
| 22:05 | 1.75″ | Jones County, IA |
| 22:10 | 1.75″ | Pettis County, MO |
| 22:11 | 1.75″ | Crawford County, KS |
| 22:20 | 1.75″ | Benton County, IA |
| 22:25 | 1.75″ | Crawford County, KS |
| 22:30 | 1.75″ | Muscatine County, IA |
| 22:50 | 1.75″ | Jo Daviess County, IL |
| 23:30 | 1.75″ | Muskogee County, OK |
| 23:36 | 1.75″ | Okfuskee County, OK |
| 23:40 | 1.75″ | Bureau County, IL |
| 00:00 | 1.75″ | Jefferson County, OK |
| 00:14 | 1.75″ | Dallas County, MO |
| 00:30 | 1.75″ | Stephens County, OK |
| 01:16 | 1.75″ | Jefferson County, OK |
| 01:45 | 1.75″ | Renville County, MN |
| 02:01 | 1.75″ | Latimer County, OK |
| 02:15 | 1.75″ | Webster County, MO |
| 02:33 | 1.75″ | Pittsburg County, OK |
| 02:45 | 1.75″ | Jefferson County, OK |
| 02:55 | 1.75″ | Haskell County, OK |
| 03:00 | 1.75″ | Latimer County, OK |
| 03:30 | 1.75″ | Montague County, TX |
| 04:17 | 1.75″ | Latimer County, OK |
| 05:55 | 1.75″ | Pecos County, TX |
| 07:25 | 1.75″ | Polk County, AR |
| 07:55 | 1.75″ | Montgomery County, AR |
| 18:25 | 1.50″ | Andrew County, MO |
| 04:25 | 1.25″ | Latimer County, OK |
| 08:45 | 1.25″ | Tucker County, WV |
| 12:15 | 1.00″ | Benton County, MO |
| 12:43 | 1.00″ | Benton County, MO |
| 15:32 | 1.00″ | Madison County, IA |
| 17:56 | 1.00″ | Doniphan County, KS |
| 20:15 | 1.00″ | Jackson County, MO |
| 20:22 | 1.00″ | Linn County, KS |
| 20:42 | 1.00″ | Carroll County, MO |
| 20:45 | 1.00″ | Osceola County, FL |
| 21:00 | 1.00″ | Bourbon County, KS |
| 21:20 | 1.00″ | Iowa County, IA |
| 22:00 | 1.00″ | Cedar County, IA |
| 22:15 | 1.00″ | St. Clair County, MO |
| 22:30 | 1.00″ | Jackson County, IA |
| 22:32 | 1.00″ | Dubuque County, IA |
| 22:40 | 1.00″ | Rock Island County, IL |
| 22:58 | 1.00″ | Barton County, MO |
| 23:05 | 1.00″ | Stephenson County, IL |
| 23:15 | 1.00″ | Carroll County, IL |
| 00:05 | 1.00″ | Camden County, MO |
| 00:15 | 1.00″ | Okfuskee County, OK |
| 00:27 | 1.00″ | Okmulgee County, OK |
| 00:39 | 1.00″ | Carter County, OK |
| 00:45 | 1.00″ | Barton County, MO |
| 00:55 | 1.00″ | Carter County, OK |
| 01:14 | 1.00″ | McIntosh County, OK |
| 01:26 | 1.00″ | Carter County, OK |
| 01:27 | 1.00″ | McIntosh County, OK |
| 01:50 | 1.00″ | Webster County, MO |
| 02:08 | 1.00″ | Champaign County, IL |
| 02:53 | 1.00″ | Montgomery County, IL |
| 02:55 | 1.00″ | Pushmataha County, OK |
| 03:31 | 1.00″ | Clay County, TX |
| 04:28 | 1.00″ | Taney County, MO |
| 05:00 | 1.00″ | Stephens County, OK |
| 05:35 | 1.00″ | McIntosh County, OK |
| 06:30 | 1.00″ | Pulaski County, AR |
| 10:20 | 1.00″ | Beaver County, PA |
| 15:52 | 0.88″ | Clayton County, IA |
| 17:35 | 0.88″ | Webster County, MO |
| 18:20 | 0.88″ | Camden County, MO |
| 19:10 | 0.88″ | Dade County, MO |
| 19:30 | 0.88″ | Maries County, MO |
| 20:20 | 0.88″ | Cass County, MO |
| 22:00 | 0.88″ | Nowata County, OK |
| 22:02 | 0.88″ | Stephens County, OK |
| 22:26 | 0.88″ | Garvin County, OK |
| 22:52 | 0.88″ | Marion County, FL |
| 23:21 | 0.88″ | Okfuskee County, OK |
| 23:55 | 0.88″ | Stephens County, OK |
| 00:00 | 0.88″ | Garvin County, OK |
| 00:05 | 0.88″ | Carter County, OK |
| 00:15 | 0.88″ | Muskogee County, OK |
| 00:36 | 0.88″ | Cole County, MO |
| 00:45 | 0.88″ | Garvin County, OK |
| 02:09 | 0.88″ | Greene County, MO |
| 02:15 | 0.88″ | Jefferson County, OK |
| 02:20 | 0.88″ | Carter County, OK |
| 02:48 | 0.88″ | Clay County, TX |
| 02:55 | 0.88″ | Sebastian County, AR |
| 03:55 | 0.88″ | Taney County, MO |
| 04:35 | 0.88″ | McIntosh County, OK |
| 05:35 | 0.88″ | Haskell County, OK |
| 05:40 | 0.88″ | Cooke County, TX |
| 07:15 | 0.88″ | Somerset County, PA |
| 07:45 | 0.88″ | Fayette County, PA |
| 14:35 | 0.75″ | Lawrence County, MO |
| 15:00 | 0.75″ | Webster County, IA |
| 15:15 | 0.75″ | Webster County, IA |
| 15:25 | 0.75″ | Morgan County, MO |
| 15:37 | 0.75″ | Sequoyah County, OK |
| 15:55 | 0.75″ | Boone County, IA |
| 15:58 | 0.75″ | Webster County, IA |
| 16:15 | 0.75″ | Ontonagon County, MI |
| 16:43 | 0.75″ | Barry County, MO |
| 17:03 | 0.75″ | Macon County, MO |
| 17:45 | 0.75″ | Dane County, WI |
| 18:05 | 0.75″ | Laclede County, MO |
| 18:05 | 0.75″ | Holt County, MO |
| 18:10 | 0.75″ | Douglas County, KS |
| 18:15 | 0.75″ | Jefferson County, KS |
| 18:41 | 0.75″ | Douglas County, KS |
| 18:49 | 0.75″ | Laclede County, MO |
| 19:35 | 0.75″ | Miller County, MO |
| 19:45 | 0.75″ | Hickory County, MO |
| 19:55 | 0.75″ | Jackson County, MO |
| 20:33 | 0.75″ | Allen County, KS |
| 20:40 | 0.75″ | Lafayette County, MO |
| 20:42 | 0.75″ | Bourbon County, KS |
| 20:52 | 0.75″ | Winnebago County, IL |
| 21:18 | 0.75″ | Bates County, MO |
| 21:35 | 0.75″ | Randolph County, MO |
| 21:50 | 0.75″ | Kandiyohi County, MN |
| 21:50 | 0.75″ | Grant County, MN |
| 22:10 | 0.75″ | Stephens County, OK |
| 22:15 | 0.75″ | Clinton County, IA |
| 22:35 | 0.75″ | Vernon County, MO |
| 22:43 | 0.75″ | Labette County, KS |
| 22:55 | 0.75″ | Dubuque County, IA |
| 23:00 | 0.75″ | Alachua County, FL |
| 23:00 | 0.75″ | Barton County, MO |
| 23:00 | 0.75″ | Hickory County, MO |
| 23:03 | 0.75″ | Creek County, OK |
| 23:25 | 0.75″ | Cedar County, MO |
| 23:35 | 0.75″ | Camden County, MO |
| 23:40 | 0.75″ | Barton County, MO |
| 23:55 | 0.75″ | Alachua County, FL |
| 00:00 | 0.75″ | Stark County, IL |
| 00:15 | 0.75″ | Jefferson County, FL |
| 00:45 | 0.75″ | Dade County, MO |
| 00:49 | 0.75″ | Pittsburg County, OK |
| 00:55 | 0.75″ | Muskogee County, OK |
| 01:00 | 0.75″ | Greene County, MO |
| 01:00 | 0.75″ | Okfuskee County, OK |
| 01:06 | 0.75″ | Stevens County, MN |
| 01:17 | 0.75″ | Renville County, MN |
| 01:40 | 0.75″ | Greene County, MO |
| 01:55 | 0.75″ | Dade County, MO |
| 02:10 | 0.75″ | Macoupin County, IL |
| 02:20 | 0.75″ | Love County, OK |
| 02:20 | 0.75″ | Meeker County, MN |
| 03:00 | 0.75″ | Texas County, MO |
| 03:10 | 0.75″ | Clay County, TX |
| 03:29 | 0.75″ | Clay County, TX |
| 03:30 | 0.75″ | Washington County, IL |
| 03:45 | 0.75″ | Jefferson County, OK |
| 04:45 | 0.75″ | Stephens County, OK |
| 05:35 | 0.75″ | Allen County, IN |
| 06:00 | 0.75″ | Stephens County, OK |
| 06:25 | 0.75″ | Fulton County, OH |
| 06:50 | 0.75″ | Lonoke County, AR |
| 07:15 | 0.75″ | Marion County, OH |
| 07:35 | 0.75″ | Westmoreland County, PA |
| 07:45 | 0.75″ | Marion County, OH |
Damage, injuries and deaths
National Weather Service offices recorded about $11.4 million in property damage, $511,000 in crop damage and 22 injuries from hail, thunderstorm wind and tornadoes across the US on this storm day (703 events in 19 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| La Crosse County, WI | 5 | 13 | 0 | $44,000 |
| Chickasaw County, IA | 4 | 1 | 0 | $719,000 |
| Grant County, WI | 6 | 1 | 0 | $503,000 |
| Louisa County, IA | 2 | 1 | 0 | $182,000 |
| Crawford County, WI | 2 | 1 | 0 | $58,000 |
| Linn County, IA | 3 | 1 | 0 | $19,000 |
| Cook County, IL | 1 | 1 | 0 | – |
| Cumberland County, IL | 1 | 1 | 0 | – |
| Washington County, IL | 1 | 1 | 0 | – |
| St. Francois County, MO | 1 | 1 | 0 | – |
| Buchanan County, IA | 3 | 0 | 0 | $2.6 million |
| Monroe County, WI | 3 | 0 | 0 | $1 million |
What the National Weather Service wrote
- La Crosse County, WI (near West Salem) · Thunderstorm wind 62 mph · $20,000 · 13 injuries
“Circus tent collapsed at fairgrounds. 500 people were in tent. 13 injured.” - Louisa County, IA (near Oakville) · Tornado F1 · $180,000 · 1 injury
“Two homes were destroyed and trees were uprooted when a tornado touched down near Oakville. One minor injury was reported when the tornado rolled and damaged a mobile home. Twelve other residences sustained $130,000 in damages.” - Crawford County, WI (near Prairie Du Chien) · Thunderstorm wind 64 mph · $18,000 · 1 injury
“A woman suffered a broken leg when a tree fell on the lodge she was staying in.” - Linn County, IA (near Cedar Rapids) · Thunderstorm wind 64 mph · 1 injury
“A line of fast moving thunderstorms downed numerous tree limbs and power lines across Cedar Rapids leaving 12,000 customers of Alliant-IES Utilities without power. Wind peeled the outer membrane from a roof of a business allowing water to soak the suspended-ceiling tiles.” - Cumberland County, IL (near Neoga) · Thunderstorm wind · 1 injury
“Thunderstorm winds blew over a semi on I-57 near Neoga. The driver was ok, while his passenger sustained minor injuries.” - Buchanan County, IA (near Countywide) · Thunderstorm wind · $1.8 million
“Severe thunderstorms blasted Buchanan county with 75 to 80 mph straight-line winds. Widespread damage was reported across the county. Three homes were completely destroyed, 75 farmsteads sustained $500 to $10,000 damage, 50 farmsteads had damage in the $10,000 to $100,000 range and 25 farmsteads…”
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.