On the map: every storm report logged this day.
On the map
Storm reports for May 15, 1998
On May 15, 1998, 39 hail, 309 damaging-wind and 26 tornado reports were logged across 11 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 14, 1998 All 1998 storm days · May 1998 May 16, 1998 →
On May 15, 1998, 39 hail, 309 damaging-wind and 26 tornado reports were logged across 11 states. The largest hail reported was 3.00″ (teacup size) in Koochiching County, MN. Tornadoes killed 1.
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 | 10 | 109 | 13 | 1.75″ |
| MN | 17 | 63 | 5 | 3.00″ |
| WI | 7 | 48 | 4 | 1.75″ |
| NE | 0 | 39 | 2 | – |
| KS | 3 | 37 | 0 | 0.88″ |
| IL | 0 | 7 | 2 | – |
| OK | 2 | 0 | 0 | 0.75″ |
| MO | 0 | 2 | 0 | – |
| MI | 0 | 2 | 0 | – |
| SD | 0 | 1 | 0 | – |
| VA | 0 | 1 | 0 | – |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| International Falls, MN | 5,498 | 3.00″ |
| Shakopee, MN | 48,401 | 2.00″ |
| Savage, MN | 32,896 | 2.00″ |
| Prior Lake, MN | 28,018 | 2.00″ |
| Credit River, MN | 5,589 | 2.00″ |
| Forest Lake, MN | 20,700 | 1.75″ |
| Wyoming, MN | 8,173 | 1.75″ |
| Humboldt, IA | 4,774 | 1.75″ |
| Mosinee, WI | 4,531 | 1.75″ |
| Minneapolis, MN | 428,579 | 1.50″ |
| Columbia Heights, MN | 22,358 | 1.50″ |
| Crystal, MN | 22,082 | 1.50″ |
| Golden Valley, MN | 21,263 | 1.50″ |
| Robbinsdale, MN | 13,993 | 1.50″ |
| Carroll, IA | 10,125 | 1.50″ |
| St. Anthony, MN | 9,993 | 1.50″ |
| St. Paul, MN | 307,465 | 1.00″ |
| Eau Claire, WI | 72,331 | 1.00″ |
| Roseville, MN | 35,637 | 1.00″ |
| Brooklyn Center, MN | 31,755 | 1.00″ |
| Fridley, MN | 30,679 | 1.00″ |
| New Brighton, MN | 22,374 | 1.00″ |
| Mounds View, MN | 12,841 | 1.00″ |
| Little Canada, MN | 10,590 | 1.00″ |
| Arden Hills, MN | 9,490 | 1.00″ |
Hail reports (39)
| Time (UTC) | Size | Location |
|---|---|---|
| 00:23 | 3.00″ | Koochiching County, MN |
| 21:17 | 2.00″ | Scott County, MN |
| 18:33 | 1.75″ | Humboldt County, IA |
| 18:59 | 1.75″ | Kossuth County, IA |
| 21:26 | 1.75″ | Keokuk County, IA |
| 21:41 | 1.75″ | Keokuk County, IA |
| 22:06 | 1.75″ | Washington County, MN |
| 23:30 | 1.75″ | Fayette County, IA |
| 01:55 | 1.75″ | Marathon County, WI |
| 17:55 | 1.50″ | Carroll County, IA |
| 21:30 | 1.50″ | Hennepin County, MN |
| 18:14 | 1.00″ | Calhoun County, IA |
| 18:44 | 1.00″ | Kossuth County, IA |
| 21:35 | 1.00″ | Ramsey County, MN |
| 21:40 | 1.00″ | Anoka County, MN |
| 23:38 | 1.00″ | Eau Claire County, WI |
| 23:55 | 1.00″ | Chippewa County, WI |
| 00:08 | 1.00″ | Jackson County, IA |
| 14:05 | 0.88″ | Neosho County, KS |
| 21:03 | 0.88″ | Scott County, MN |
| 12:45 | 0.75″ | Osage County, OK |
| 12:55 | 0.75″ | Washington County, OK |
| 13:07 | 0.75″ | Montgomery County, KS |
| 13:09 | 0.75″ | Montgomery County, KS |
| 15:20 | 0.75″ | Roseau County, MN |
| 19:30 | 0.75″ | Wright County, IA |
| 20:00 | 0.75″ | Faribault County, MN |
| 20:01 | 0.75″ | Blue Earth County, MN |
| 21:25 | 0.75″ | Hennepin County, MN |
| 21:27 | 0.75″ | Dakota County, MN |
| 21:30 | 0.75″ | Roseau County, MN |
| 21:32 | 0.75″ | Hennepin County, MN |
| 22:06 | 0.75″ | Anoka County, MN |
| 00:45 | 0.75″ | St. Louis County, MN |
| 01:22 | 0.75″ | Price County, WI |
| 02:05 | 0.75″ | Lafayette County, WI |
| 02:30 | 0.75″ | Dane County, WI |
| 02:33 | 0.75″ | Cook County, MN |
| 04:35 | 0.75″ | Marinette County, WI |
Damage, injuries and deaths
National Weather Service offices recorded about $982 million in property damage, $1.3 million in crop damage, 100 injuries and 1 death from hail, thunderstorm wind and tornadoes across the US on this storm day (453 events in 11 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Stearns County, MN | 2 | 30 | 1 | $4 million |
| Washington County, IA | 1 | 28 | 0 | $9 million |
| Johnson County, IA | 1 | 17 | 0 | $6 million |
| Lafayette County, WI | 1 | 11 | 0 | $1.7 million |
| Pepin County, WI | 1 | 6 | 0 | $100,000 |
| Riley County, KS | 1 | 2 | 0 | $25,000 |
| Cedar County, IA | 1 | 2 | 0 | $2,000 |
| Blue Earth County, MN | 2 | 1 | 0 | $20 million |
| Dunn County, WI | 1 | 1 | 0 | $1.9 million |
| York County, NE | 3 | 1 | 0 | $1 million |
| La Crosse County, WI | 1 | 1 | 0 | $40,000 |
| Hennepin County, MN | 1 | 0 | 0 | $450 million |
What the National Weather Service wrote
- Stearns County, MN (near Albany) · Tornado F1 · $3 million · 1 death · 30 injuries
“Tornado struck outdoor flea market in Albany, blowing numerous recreational vehicles over. One man was killed when a recreational vehicle was blown on top of him. 30 others were injured. A farmstead was severely damaged northeast of St. Francis just before liftoff of the tornado.” - Lafayette County, WI (near Benton) · Tornado F2 · $1.7 million · 11 injuries
“A supercell thunderstorm, after dropping a couple tornadoes in northeast Iowa, eventually moved northeast into Lafayette county, creating another tornado. This tornado touched down just southwest of Benton and hopped/skipped northeast for 20 miles.” - Pepin County, WI (near Durand) · Tornado F3 · $100,000 · 6 injuries
“Tornado touched down in northern Buffalo County, and continued on ground for 9 miles into eastern Pepin County. Two homes were destroyed in Pepin County. House collapse injured 6 family members. Trailer home also damaged.” - Dunn County, WI (near Meridean) · Tornado F1 · $1.9 million · 1 injury
“Chemical fertilizer plant northwest of Elk Mound sustained most of the severe damage. One house and a mobile home near Elk Mound were also destroyed. 7 other homes damaged. One man injured by flying glass.” - Blue Earth County, MN (near Mankato) · Thunderstorm wind 70 mph · 1 injury
“Measured at law enforcement center. Extensive tree damage. Windows blown out. Semitrailer blown over on highway 14 injuring one person.” - Hennepin County, MN (near Bloomington) · Hail 0.75″ · $450 million
“Severe damage to automobile dealership. Damage estimate for entire county.”
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.