On the map: every storm report logged this day.
On the map
Storm reports for August 1, 2004
On August 1, 2004, 58 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
← Jul 31, 2004 All 2004 storm days · August 2004 Aug 2, 2004 →
On August 1, 2004, 58 hail, 66 damaging-wind and 3 tornado reports were logged across 11 states. The largest hail reported was 2.50″ (tennis ball size) in Sully County, SD.
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 |
|---|---|---|---|---|
| SD | 26 | 37 | 0 | 2.50″ |
| MN | 7 | 16 | 3 | 1.00″ |
| ND | 17 | 3 | 0 | 1.75″ |
| IA | 4 | 0 | 0 | 1.75″ |
| WI | 1 | 2 | 0 | 0.88″ |
| NV | 0 | 3 | 0 | – |
| MO | 1 | 1 | 0 | 0.88″ |
| FL | 1 | 1 | 0 | 0.75″ |
| UT | 0 | 2 | 0 | – |
| ME | 1 | 0 | 0 | 0.75″ |
| MT | 0 | 1 | 0 | – |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Atlantic, IA | 6,717 | 1.75″ |
| Eden Prairie, MN | 62,905 | 1.00″ |
| Shakopee, MN | 48,401 | 1.00″ |
| Chaska, MN | 30,167 | 1.00″ |
| Chanhassen, MN | 25,746 | 1.00″ |
| Fergus Falls, MN | 14,258 | 1.00″ |
| Bloomington, MN | 88,344 | 0.75″ |
| Burnsville, MN | 64,864 | 0.75″ |
| Lake Worth Beach, FL | 44,417 | 0.75″ |
| Savage, MN | 32,896 | 0.75″ |
| Palm Springs, FL | 28,548 | 0.75″ |
| Palm Beach, FL | 9,493 | 0.75″ |
| Lake Clarke Shores, FL | 3,629 | 0.75″ |
| Ely, MN | 3,214 | 0.75″ |
Hail reports (58)
| Time (UTC) | Size | Location |
|---|---|---|
| 02:30 | 2.50″ | Sully County, SD |
| 02:50 | 2.50″ | Sully County, SD |
| 19:03 | 1.75″ | Cass County, IA |
| 23:40 | 1.75″ | Sioux County, ND |
| 00:10 | 1.75″ | Corson County, SD |
| 00:55 | 1.75″ | Dewey County, SD |
| 00:55 | 1.75″ | Dewey County, SD |
| 01:00 | 1.75″ | Dewey County, SD |
| 01:10 | 1.75″ | Dewey County, SD |
| 01:20 | 1.75″ | Dewey County, SD |
| 02:30 | 1.75″ | Sully County, SD |
| 02:45 | 1.75″ | Sully County, SD |
| 03:05 | 1.75″ | Sully County, SD |
| 03:54 | 1.75″ | Hughes County, SD |
| 11:24 | 1.75″ | Kingsbury County, SD |
| 00:57 | 1.50″ | Corson County, SD |
| 02:35 | 1.50″ | Sully County, SD |
| 07:55 | 1.50″ | Griggs County, ND |
| 07:55 | 1.50″ | Griggs County, ND |
| 10:30 | 1.50″ | Barnes County, ND |
| 01:00 | 1.25″ | Dewey County, SD |
| 04:25 | 1.25″ | Lyman County, SD |
| 15:34 | 1.00″ | Scott County, MN |
| 20:45 | 1.00″ | Ringgold County, IA |
| 22:45 | 1.00″ | Hettinger County, ND |
| 23:00 | 1.00″ | Adams County, ND |
| 00:05 | 1.00″ | Corson County, SD |
| 02:25 | 1.00″ | Bottineau County, ND |
| 07:41 | 1.00″ | Griggs County, ND |
| 08:15 | 1.00″ | Richland County, ND |
| 08:20 | 1.00″ | Otter Tail County, MN |
| 11:20 | 1.00″ | Beadle County, SD |
| 11:24 | 1.00″ | Otter Tail County, MN |
| 14:27 | 0.88″ | Decatur County, IA |
| 21:14 | 0.88″ | Harrison County, MO |
| 23:32 | 0.88″ | Grant County, ND |
| 01:00 | 0.88″ | Price County, WI |
| 03:40 | 0.88″ | Benson County, ND |
| 10:00 | 0.88″ | Griggs County, ND |
| 10:10 | 0.88″ | Barnes County, ND |
| 11:00 | 0.88″ | Beadle County, SD |
| 11:20 | 0.88″ | Kingsbury County, SD |
| 15:51 | 0.75″ | Dakota County, MN |
| 16:00 | 0.75″ | Dakota County, MN |
| 17:25 | 0.75″ | Penobscot County, ME |
| 18:30 | 0.75″ | Palm Beach County, FL |
| 20:47 | 0.75″ | Ringgold County, IA |
| 02:05 | 0.75″ | Dewey County, SD |
| 02:40 | 0.75″ | Potter County, SD |
| 03:05 | 0.75″ | Hughes County, SD |
| 03:35 | 0.75″ | Hughes County, SD |
| 03:35 | 0.75″ | Hughes County, SD |
| 08:00 | 0.75″ | Richland County, ND |
| 08:20 | 0.75″ | Steele County, ND |
| 08:20 | 0.75″ | Barnes County, ND |
| 08:45 | 0.75″ | Cass County, ND |
| 09:00 | 0.75″ | Otter Tail County, MN |
| 09:12 | 0.75″ | Otter Tail County, MN |
Damage, injuries and deaths
National Weather Service offices recorded about $637,000 in property damage, $20,000 in crop damage and 1 injury from hail, thunderstorm wind and tornadoes across the US on this storm day (126 events in 10 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Miner County, SD | 1 | 1 | 0 | – |
| Beadle County, SD | 4 | 0 | 0 | $252,000 |
| Otter Tail County, MN | 2 | 0 | 0 | $210,000 |
| Elko County, NV | 1 | 0 | 0 | $100,000 |
| Schuyler County, MO | 1 | 0 | 0 | $50,000 |
| Cass County, IA | 1 | 0 | 0 | $15,000 |
| Ringgold County, IA | 1 | 0 | 0 | $5,000 |
| Kingsbury County, SD | 1 | 0 | 0 | $5,000 |
What the National Weather Service wrote
- Miner County, SD (near Howard) · Thunderstorm wind 60 mph · 1 injury
“Thunderstorm winds caused tree damage and broke windows. One person received minor cuts from flying glass.” - Beadle County, SD (near Huron) · Thunderstorm wind 90 mph · $200,000
“Thunderstorm winds blew down numerous power lines, several poles, and caused widespread tree damage. Several roads were blocked by large limbs and other debris. The winds also blew the roof off a mobile home, destroyed a small storage building, and damaged other small structures.” - Otter Tail County, MN (near Ottertail) · Tornado F1 · $200,000
“The tornado tracked from the Pickerel Lake area, across Ottertail Lake, to around 2 miles southwest of Ottertail. Numerous trees were uprooted or snapped off. Boat lifts and docks were strewn around the lake shores. Downed trees fell on the roofs of several homes.” - Elko County, NV (near (Eko)Harris Fld Elko) · Thunderstorm wind 90 mph · $100,000
“Microburst winds destroyed an old air-mail hanger and the Civil Air Patrol building. A vehicle parked next to the building was destroyed when the back wall collapsed on it. A Cessna 172 parked inside the air-mail hanger was damaged. A glider was also destroyed.” - Schuyler County, MO (near Glenwood) · Thunderstorm wind 70 mph · $50,000
“Roofs blown off a post office and American Legion buildings. Trees and telephone lines also down.” - Beadle County, SD (near Huron) · Thunderstorm wind 79 mph · $30,000
“Boat lifts were blown over and several boats were blown around and damaged at Lake Byron.”
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.