On the map: every storm report logged this day.
On the map
Storm reports for May 31, 2004
On May 31, 2004, 54 hail, 66 damaging-wind and 3 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 30, 2004 All 2004 storm days · May 2004 Jun 1, 2004 →
On May 31, 2004, 54 hail, 66 damaging-wind and 3 tornado reports were logged across 11 states. The largest hail reported was 2.75″ (baseball size) in Geneva County, AL.
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 |
|---|---|---|---|---|
| TX | 30 | 7 | 1 | 1.75″ |
| IL | 7 | 31 | 0 | 1.00″ |
| MO | 0 | 11 | 0 | – |
| AL | 5 | 3 | 1 | 2.75″ |
| LA | 6 | 3 | 0 | 2.75″ |
| FL | 1 | 3 | 0 | 1.75″ |
| MI | 1 | 1 | 1 | 0.75″ |
| MS | 1 | 2 | 0 | 0.75″ |
| IA | 3 | 0 | 0 | 0.75″ |
| GA | 0 | 3 | 0 | – |
| NC | 0 | 2 | 0 | – |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Shreveport, LA | 176,578 | 2.75″ |
| Austin, TX | 993,588 | 1.75″ |
| Bellmead, TX | 10,607 | 1.75″ |
| Lacy-Lakeview, TX | 7,262 | 1.75″ |
| Troy, TX | 3,427 | 1.75″ |
| West Lake Hills, TX | 3,208 | 1.75″ |
| Monticello, FL | 2,754 | 1.75″ |
| West, TX | 2,597 | 1.75″ |
| Sterling, IL | 14,535 | 1.00″ |
| Opp, AL | 6,706 | 1.00″ |
| Madisonville, TX | 4,642 | 1.00″ |
| Bolingbrook, IL | 74,756 | 0.75″ |
| Kalamazoo, MI | 73,290 | 0.75″ |
| Plainfield, IL | 48,881 | 0.75″ |
| Romeoville, IL | 41,177 | 0.75″ |
| Lufkin, TX | 34,399 | 0.75″ |
| Lockport, IL | 26,915 | 0.75″ |
| Muscatine, IA | 23,298 | 0.75″ |
| Frankfort, IL | 21,160 | 0.75″ |
| Crest Hill, IL | 20,223 | 0.75″ |
| Mokena, IL | 19,915 | 0.75″ |
| Palestine, TX | 19,583 | 0.75″ |
| Oskaloosa, IA | 11,575 | 0.75″ |
| Jerseyville, IL | 8,350 | 0.75″ |
| Mexia, TX | 6,916 | 0.75″ |
Hail reports (54)
| Time (UTC) | Size | Location |
|---|---|---|
| 19:40 | 2.75″ | Geneva County, AL |
| 09:06 | 2.75″ | Caddo Parish, LA |
| 09:08 | 2.75″ | Caddo Parish, LA |
| 18:55 | 1.75″ | Geneva County, AL |
| 19:01 | 1.75″ | Coffee County, AL |
| 20:00 | 1.75″ | Houston County, AL |
| 21:40 | 1.75″ | Comal County, TX |
| 22:10 | 1.75″ | Travis County, TX |
| 22:25 | 1.75″ | Travis County, TX |
| 22:30 | 1.75″ | Houston County, TX |
| 22:39 | 1.75″ | Anderson County, TX |
| 23:00 | 1.75″ | Jefferson County, FL |
| 23:49 | 1.75″ | Hill County, TX |
| 00:20 | 1.75″ | Hill County, TX |
| 00:25 | 1.75″ | McLennan County, TX |
| 01:04 | 1.75″ | McLennan County, TX |
| 01:14 | 1.75″ | Falls County, TX |
| 01:14 | 1.75″ | Bell County, TX |
| 01:27 | 1.75″ | Bell County, TX |
| 01:50 | 1.75″ | Hill County, TX |
| 07:10 | 1.75″ | De Soto Parish, LA |
| 09:05 | 1.75″ | Caddo Parish, LA |
| 18:35 | 1.00″ | Covington County, AL |
| 21:06 | 1.00″ | Whiteside County, IL |
| 22:05 | 1.00″ | Angelina County, TX |
| 22:08 | 1.00″ | Travis County, TX |
| 23:28 | 1.00″ | Johnson County, TX |
| 23:45 | 1.00″ | Trinity County, TX |
| 03:27 | 1.00″ | Madison County, TX |
| 04:00 | 1.00″ | Walker County, TX |
| 07:00 | 1.00″ | Burleson County, TX |
| 00:39 | 0.88″ | McLennan County, TX |
| 01:00 | 0.88″ | Bell County, TX |
| 18:00 | 0.75″ | Kalamazoo County, MI |
| 19:15 | 0.75″ | Harrison County, MS |
| 20:37 | 0.75″ | Muscatine County, IA |
| 20:42 | 0.75″ | Muscatine County, IA |
| 21:12 | 0.75″ | Angelina County, TX |
| 21:30 | 0.75″ | Houston County, TX |
| 21:45 | 0.75″ | Anderson County, TX |
| 21:55 | 0.75″ | Mahaska County, IA |
| 22:35 | 0.75″ | Will County, IL |
| 22:42 | 0.75″ | Will County, IL |
| 22:52 | 0.75″ | Will County, IL |
| 22:55 | 0.75″ | Will County, IL |
| 23:10 | 0.75″ | Will County, IL |
| 00:02 | 0.75″ | McLennan County, TX |
| 00:20 | 0.75″ | Jersey County, IL |
| 00:50 | 0.75″ | Polk County, TX |
| 00:56 | 0.75″ | Limestone County, TX |
| 01:00 | 0.75″ | Limestone County, TX |
| 06:20 | 0.75″ | Brazos County, TX |
| 06:20 | 0.75″ | Caddo Parish, LA |
| 09:10 | 0.75″ | Caddo Parish, LA |
Damage, injuries and deaths
National Weather Service offices recorded about $368,000 in property damage, $25,000 in crop damage and 1 injury from hail, thunderstorm wind and tornadoes across the US on this storm day (123 events in 11 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Genesee County, MI | 1 | 1 | 0 | – |
| Walker County, TX | 2 | 0 | 0 | $71,000 |
| St. Clair County, MI | 1 | 0 | 0 | $50,000 |
| Comal County, TX | 1 | 0 | 0 | $50,000 |
| Crisp County, GA | 1 | 0 | 0 | $35,000 |
| Madison County, TX | 2 | 0 | 0 | $27,000 |
| Russell County, AL | 1 | 0 | 0 | $26,000 |
| Kalamazoo County, MI | 1 | 0 | 0 | $20,000 |
| Lee County, AL | 1 | 0 | 0 | $16,000 |
| Houston County, TX | 2 | 0 | 0 | $11,000 |
| Warren County, MS | 1 | 0 | 0 | $10,000 |
| Burleson County, TX | 1 | 0 | 0 | $8,000 |
What the National Weather Service wrote
- Genesee County, MI (near Flint) · Thunderstorm wind 60 mph · 1 injury
“A ten year old was blown off his feet and suffered cuts to the head, requiring 5 stitches.” - Walker County, TX (near Countywide) · Thunderstorm wind 69 mph · $65,000
“Numerous trees blown down countywide...including the Huntsville area, FM 247, FM 1696 and FM 1791.” - St. Clair County, MI (near Gardendale) · Tornado F1 · $50,000
“A tornado touched down and damaged a strip mall on Krafft Road and 24th Avenue in Fort Gratiot. Damage was reported across a 1.5 mile area stretching from Sapphire Lane and Krafft Road to the Lowe's home improvement store on 24th Avenue.” - Comal County, TX (near Sattler) · Hail 0.02″ · $50,000
“Hail fell over much of the eastern half of Comal County, causing damage to some windows of homes and vehicles” - Crisp County, GA (near Countywide) · Thunderstorm wind 58 mph · $35,000
“The Cordele Dispatch reported that several trees and power lines were blown down around the county. The trees also brought down some power lines. One large Oak tree was blown down onto a mobile home causing extensive damage to the home. An adjacent vehicle was also damaged by the fallen tree.” - Russell County, AL (near Ladonia) · Thunderstorm wind 63 mph · $26,000
“Several trees were blown down near Ladonia. Some of the fallen trees landed on a church causing damage.”
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.