On the map: every storm report logged this day.
On the map
Storm reports for June 20, 2005
On June 20, 2005, 202 hail, 222 damaging-wind and 8 tornado reports were logged across 16 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 19, 2005 All 2005 storm days · June 2005 Jun 21, 2005 →
On June 20, 2005, 202 hail, 222 damaging-wind and 8 tornado reports were logged across 16 states. The largest hail reported was 4.25″ (grapefruit size) in Sheridan County, NE.
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 |
|---|---|---|---|---|
| MN | 55 | 81 | 4 | 1.75″ |
| IA | 4 | 61 | 1 | 0.88″ |
| SD | 48 | 8 | 0 | 1.75″ |
| NE | 31 | 19 | 0 | 4.25″ |
| ND | 9 | 15 | 2 | 2.00″ |
| MT | 12 | 12 | 1 | 2.75″ |
| TN | 9 | 7 | 0 | 1.75″ |
| WI | 1 | 9 | 0 | 0.75″ |
| AL | 5 | 4 | 0 | 1.00″ |
| SC | 8 | 0 | 0 | 1.00″ |
| CO | 8 | 0 | 0 | 1.00″ |
| GA | 2 | 3 | 0 | 1.00″ |
| KY | 3 | 2 | 0 | 1.00″ |
| NC | 4 | 0 | 0 | 0.88″ |
| TX | 2 | 0 | 0 | 1.00″ |
| VA | 1 | 1 | 0 | 0.88″ |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| St. Paul, MN | 307,465 | 1.75″ |
| Roseville, MN | 35,637 | 1.75″ |
| Little Canada, MN | 10,590 | 1.75″ |
| Falcon Heights, MN | 5,002 | 1.75″ |
| Mayer, MN | 2,534 | 1.75″ |
| Sioux Falls, SD | 209,289 | 1.00″ |
| Knoxville, TN | 198,722 | 1.00″ |
| Blaine, MN | 75,172 | 1.00″ |
| St. Cloud, MN | 72,145 | 1.00″ |
| Greer, SC | 46,316 | 1.00″ |
| Fridley, MN | 30,679 | 1.00″ |
| New Brighton, MN | 22,374 | 1.00″ |
| Columbia Heights, MN | 22,358 | 1.00″ |
| Sartell, MN | 19,979 | 1.00″ |
| Mitchell, SD | 15,621 | 1.00″ |
| Hutchinson, MN | 14,708 | 1.00″ |
| Sauk Rapids, MN | 13,832 | 1.00″ |
| Mounds View, MN | 12,841 | 1.00″ |
| Lenoir City, TN | 12,041 | 1.00″ |
| Fairmont, MN | 10,176 | 1.00″ |
| Arden Hills, MN | 9,490 | 1.00″ |
| Arab, AL | 8,918 | 1.00″ |
| Waite Park, MN | 8,504 | 1.00″ |
| Spring Lake Park, MN | 7,083 | 1.00″ |
| Circle Pines, MN | 4,944 | 1.00″ |
Hail reports (202)
| Time (UTC) | Size | Location |
|---|---|---|
| 20:41 | 4.25″ | Sheridan County, NE |
| 01:35 | 4.25″ | Morrill County, NE |
| 03:36 | 2.75″ | Phillips County, MT |
| 14:05 | 2.00″ | Richland County, ND |
| 06:15 | 2.00″ | Valley County, MT |
| 12:40 | 1.75″ | Ransom County, ND |
| 18:48 | 1.75″ | Carver County, MN |
| 18:59 | 1.75″ | Ramsey County, MN |
| 21:05 | 1.75″ | Marion County, TN |
| 21:40 | 1.75″ | Franklin County, TN |
| 23:02 | 1.75″ | Garden County, NE |
| 00:20 | 1.75″ | Clay County, SD |
| 00:40 | 1.75″ | Clay County, SD |
| 02:10 | 1.75″ | Turner County, SD |
| 02:19 | 1.75″ | Turner County, SD |
| 02:25 | 1.75″ | Phillips County, MT |
| 02:30 | 1.75″ | Cedar County, NE |
| 02:50 | 1.75″ | Phillips County, MT |
| 03:25 | 1.75″ | Phillips County, MT |
| 03:30 | 1.75″ | Sanborn County, SD |
| 04:37 | 1.75″ | Bon Homme County, SD |
| 04:45 | 1.75″ | Madison County, NE |
| 06:05 | 1.75″ | Valley County, MT |
| 07:00 | 1.75″ | Holt County, NE |
| 01:15 | 1.25″ | Morrill County, NE |
| 04:25 | 1.25″ | Bon Homme County, SD |
| 06:00 | 1.25″ | Madison County, NE |
| 11:00 | 1.25″ | Valley County, MT |
| 18:48 | 1.10″ | Renville County, MN |
| 13:10 | 1.00″ | Barnes County, ND |
| 13:10 | 1.00″ | Cass County, ND |
| 13:10 | 1.00″ | Ransom County, ND |
| 13:30 | 1.00″ | Sargent County, ND |
| 14:30 | 1.00″ | Wilkin County, MN |
| 17:05 | 1.00″ | Kandiyohi County, MN |
| 17:10 | 1.00″ | Stearns County, MN |
| 17:20 | 1.00″ | Stearns County, MN |
| 17:35 | 1.00″ | Spink County, SD |
| 17:35 | 1.00″ | Sherburne County, MN |
| 18:20 | 1.00″ | Clark County, SD |
| 18:30 | 1.00″ | McLeod County, MN |
| 18:33 | 1.00″ | Anoka County, MN |
| 19:06 | 1.00″ | Presidio County, TX |
| 20:04 | 1.00″ | Greenville County, SC |
| 20:10 | 1.00″ | Knox County, TN |
| 20:40 | 1.00″ | Marion County, TN |
| 20:50 | 1.00″ | Loudon County, TN |
| 21:15 | 1.00″ | Anderson County, SC |
| 21:37 | 1.00″ | Douglas County, CO |
| 21:45 | 1.00″ | Martin County, MN |
| 22:07 | 1.00″ | Floyd County, GA |
| 22:40 | 1.00″ | Jackson County, AL |
| 23:00 | 1.00″ | Martin County, KY |
| 00:05 | 1.00″ | Clay County, SD |
| 00:40 | 1.00″ | Marshall County, AL |
| 01:04 | 1.00″ | Lyon County, MN |
| 01:05 | 1.00″ | Minnehaha County, SD |
| 01:09 | 1.00″ | Union County, SD |
| 01:18 | 1.00″ | Minnehaha County, SD |
| 01:42 | 1.00″ | Lincoln County, MN |
| 01:51 | 1.00″ | Turner County, SD |
| 02:02 | 1.00″ | Pipestone County, MN |
| 02:02 | 1.00″ | Turner County, SD |
| 02:45 | 1.00″ | Turner County, SD |
| 02:55 | 1.00″ | Knox County, NE |
| 03:00 | 1.00″ | Cedar County, NE |
| 03:55 | 1.00″ | Beadle County, SD |
| 03:56 | 1.00″ | Jerauld County, SD |
| 04:13 | 1.00″ | Davison County, SD |
| 04:29 | 1.00″ | Bon Homme County, SD |
| 05:10 | 1.00″ | Tripp County, SD |
| 06:00 | 1.00″ | Valley County, MT |
| 06:15 | 1.00″ | Valley County, MT |
| 06:15 | 1.00″ | Valley County, MT |
| 06:45 | 1.00″ | Gregory County, SD |
| 07:10 | 1.00″ | Platte County, NE |
| 07:35 | 1.00″ | Gregory County, SD |
| 08:05 | 1.00″ | Williams County, ND |
| 08:45 | 1.00″ | Howard County, NE |
| 09:00 | 1.00″ | Rock County, NE |
| 09:06 | 1.00″ | Howard County, NE |
| 15:22 | 0.88″ | Otter Tail County, MN |
| 17:05 | 0.88″ | Spink County, SD |
| 19:20 | 0.88″ | Transylvania County, NC |
| 19:50 | 0.88″ | Scott County, VA |
| 19:51 | 0.88″ | Lake County, SD |
| 20:25 | 0.88″ | Presidio County, TX |
| 20:35 | 0.88″ | Greenville County, SC |
| 20:50 | 0.88″ | Martin County, MN |
| 20:56 | 0.88″ | Pickens County, SC |
| 21:15 | 0.88″ | Greenville County, SC |
| 21:32 | 0.88″ | Sheridan County, NE |
| 21:35 | 0.88″ | Anderson County, SC |
| 21:43 | 0.88″ | Martin County, MN |
| 22:15 | 0.88″ | Douglas County, CO |
| 22:25 | 0.88″ | Kossuth County, IA |
| 23:28 | 0.88″ | Morrill County, NE |
| 00:15 | 0.88″ | Webster County, IA |
| 00:48 | 0.88″ | Morrill County, NE |
| 01:31 | 0.88″ | Clay County, SD |
| 01:45 | 0.88″ | Lyon County, MN |
| 01:58 | 0.88″ | Blaine County, MT |
| 01:58 | 0.88″ | Murray County, MN |
| 02:05 | 0.88″ | Tripp County, SD |
| 02:25 | 0.88″ | Cedar County, NE |
| 02:55 | 0.88″ | Jerauld County, SD |
| 03:10 | 0.88″ | Phillips County, CO |
| 03:30 | 0.88″ | Knox County, NE |
| 03:30 | 0.88″ | Keith County, NE |
| 03:30 | 0.88″ | Gregory County, SD |
| 04:00 | 0.88″ | Perkins County, NE |
| 04:25 | 0.88″ | Valley County, MT |
| 06:14 | 0.88″ | Holt County, NE |
| 06:34 | 0.88″ | Boyd County, NE |
| 06:51 | 0.88″ | Brule County, SD |
| 12:53 | 0.75″ | Sargent County, ND |
| 14:45 | 0.75″ | Marshall County, SD |
| 16:15 | 0.75″ | Pope County, MN |
| 16:22 | 0.75″ | Todd County, MN |
| 16:49 | 0.75″ | Crow Wing County, MN |
| 16:51 | 0.75″ | Stearns County, MN |
| 16:55 | 0.75″ | Jackson County, NC |
| 16:56 | 0.75″ | Stearns County, MN |
| 16:59 | 0.75″ | Kandiyohi County, MN |
| 17:20 | 0.75″ | Stearns County, MN |
| 17:20 | 0.75″ | Stearns County, MN |
| 17:24 | 0.75″ | Stearns County, MN |
| 17:26 | 0.75″ | Kandiyohi County, MN |
| 17:30 | 0.75″ | Monroe County, TN |
| 17:45 | 0.75″ | Clark County, SD |
| 17:48 | 0.75″ | Sherburne County, MN |
| 17:49 | 0.75″ | Kandiyohi County, MN |
| 18:08 | 0.75″ | Renville County, MN |
| 18:13 | 0.75″ | Pine County, MN |
| 18:50 | 0.75″ | Sibley County, MN |
| 18:55 | 0.75″ | Hennepin County, MN |
| 18:58 | 0.75″ | Transylvania County, NC |
| 19:00 | 0.75″ | Sibley County, MN |
| 19:05 | 0.75″ | Ramsey County, MN |
| 19:13 | 0.75″ | Ramsey County, MN |
| 19:15 | 0.75″ | Polk County, WI |
| 19:30 | 0.75″ | Brown County, MN |
| 19:30 | 0.75″ | Henderson County, NC |
| 19:33 | 0.75″ | Lake County, SD |
| 19:55 | 0.75″ | Le Sueur County, MN |
| 20:00 | 0.75″ | Murray County, MN |
| 20:06 | 0.75″ | Knox County, TN |
| 20:10 | 0.75″ | Catoosa County, GA |
| 20:15 | 0.75″ | Greenville County, SC |
| 20:21 | 0.75″ | Moody County, SD |
| 20:22 | 0.75″ | Anderson County, SC |
| 20:25 | 0.75″ | Pipestone County, MN |
| 20:26 | 0.75″ | Anderson County, TN |
| 20:27 | 0.75″ | Pipestone County, MN |
| 20:30 | 0.75″ | Blue Earth County, MN |
| 20:35 | 0.75″ | Pipestone County, MN |
| 20:42 | 0.75″ | Pipestone County, MN |
| 20:42 | 0.75″ | Rock County, MN |
| 20:45 | 0.75″ | Watonwan County, MN |
| 20:53 | 0.75″ | Rock County, MN |
| 21:10 | 0.75″ | Bell County, KY |
| 21:15 | 0.75″ | Marion County, TN |
| 21:23 | 0.75″ | Jackson County, MN |
| 21:27 | 0.75″ | Calhoun County, AL |
| 21:34 | 0.75″ | Martin County, MN |
| 21:40 | 0.75″ | Jackson County, MN |
| 22:00 | 0.75″ | Pike County, KY |
| 22:05 | 0.75″ | Dickinson County, IA |
| 22:17 | 0.75″ | Kossuth County, IA |
| 22:30 | 0.75″ | Cherokee County, AL |
| 22:40 | 0.75″ | Douglas County, CO |
| 23:14 | 0.75″ | Rice County, MN |
| 23:20 | 0.75″ | Morgan County, AL |
| 23:35 | 0.75″ | Rice County, MN |
| 01:48 | 0.75″ | Turner County, SD |
| 01:52 | 0.75″ | Turner County, SD |
| 01:55 | 0.75″ | Turner County, SD |
| 01:58 | 0.75″ | Phillips County, CO |
| 02:00 | 0.75″ | McCook County, SD |
| 02:20 | 0.75″ | Murray County, MN |
| 02:23 | 0.75″ | Brookings County, SD |
| 02:25 | 0.75″ | Dixon County, NE |
| 02:39 | 0.75″ | Cedar County, NE |
| 03:00 | 0.75″ | Gregory County, SD |
| 03:06 | 0.75″ | Phillips County, CO |
| 03:10 | 0.75″ | Sedgwick County, CO |
| 03:10 | 0.75″ | Yuma County, CO |
| 03:19 | 0.75″ | Wayne County, NE |
| 03:30 | 0.75″ | Tripp County, SD |
| 03:32 | 0.75″ | McPherson County, NE |
| 03:40 | 0.75″ | Turner County, SD |
| 03:47 | 0.75″ | Turner County, SD |
| 03:50 | 0.75″ | Hanson County, SD |
| 03:58 | 0.75″ | Knox County, NE |
| 04:00 | 0.75″ | Cedar County, NE |
| 04:18 | 0.75″ | Davison County, SD |
| 04:44 | 0.75″ | Hanson County, SD |
| 05:30 | 0.75″ | Tripp County, SD |
| 05:45 | 0.75″ | Madison County, NE |
| 07:00 | 0.75″ | Brule County, SD |
| 08:15 | 0.75″ | Buffalo County, NE |
| 09:05 | 0.75″ | McKenzie County, ND |
Damage, injuries and deaths
National Weather Service offices recorded about $1.6 million in property damage, $20,000 in crop damage and 3 injuries from hail, thunderstorm wind and tornadoes across the US on this storm day (434 events in 16 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Story County, IA | 9 | 1 | 0 | $47,000 |
| Otter Tail County, MN | 1 | 1 | 0 | – |
| Wadena County, MN | 1 | 1 | 0 | – |
| Valley County, MT | 2 | 0 | 0 | $1.1 million |
| Phillips County, MT | 2 | 0 | 0 | $105,000 |
| Dickinson County, IA | 1 | 0 | 0 | $50,000 |
| Monroe County, TN | 2 | 0 | 0 | $32,000 |
| Howard County, NE | 2 | 0 | 0 | $30,000 |
| Marshall County, IA | 2 | 0 | 0 | $28,000 |
| Boone County, IA | 6 | 0 | 0 | $27,000 |
| Webster County, IA | 8 | 0 | 0 | $25,000 |
| Osceola County, IA | 1 | 0 | 0 | $20,000 |
What the National Weather Service wrote
- Otter Tail County, MN (near Richville) · Thunderstorm wind 90 mph · 1 injury
“A 3-foot diameter tree fell on a mobile home, injuring the man inside. The mobile home was destroyed, and it took an hour to free the man.” - Wadena County, MN (near Wadena) · Thunderstorm wind 76 mph · 1 injury
“Trees were blown down all around Wadena. Trees fell on buildings, cars, and power lines. A church under construction lost its roof and a wall collapsed. The strong winds slammed a man into a wall. The man went to the emergency room, but suffered no major injuries.” - Valley County, MT (near Ft Peck) · Hail 2.00″ · $900,000
“The hail caused extensive damage to roofs, siding, windows, gutters, and screens in the town of Fort Peck. Many vehicles also had hail damage.” - Valley County, MT (near Duck Creek) · Hail 1.75″ · $150,000
“The hail caused extensive damage to roofs, siding, windows, gutters, and screens in Duck Creek.” - Phillips County, MT (near Malta) · Hail 2.75″ · $100,000
“The large hail caused roof, siding, window, and gutter damage to eight houses.” - Dickinson County, IA (near Spirit Lake) · Thunderstorm wind 70 mph · $50,000
“Thunderstorm winds blew the roof off a concrete plant and scattered the debris, resulting in damage to some vehicles. The winds also blew down power lines, resulting in a widespread power outage, and starting a small fire which damaged a house.”
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.