On the map: every storm report logged this day.
On the map
Storm reports for June 21, 2010
On June 21, 2010, 138 hail, 251 damaging-wind and 27 tornado reports were logged across 26 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 20, 2010 All 2010 storm days · June 2010 Jun 22, 2010 →
On June 21, 2010, 138 hail, 251 damaging-wind and 27 tornado reports were logged across 26 states. The largest hail reported was 3.50″ (teacup size) in Cheyenne County, KS.
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 |
|---|---|---|---|---|
| IL | 6 | 34 | 5 | 1.25″ |
| MT | 26 | 7 | 3 | 2.75″ |
| KY | 1 | 34 | 0 | 1.00″ |
| CO | 23 | 6 | 4 | 2.75″ |
| KS | 20 | 9 | 1 | 3.50″ |
| IA | 10 | 18 | 2 | 1.75″ |
| IN | 4 | 19 | 0 | 1.00″ |
| WI | 7 | 10 | 5 | 1.50″ |
| ND | 6 | 14 | 2 | 1.00″ |
| NC | 0 | 21 | 0 | – |
| SD | 6 | 12 | 0 | 1.75″ |
| NE | 5 | 12 | 0 | 1.50″ |
| OH | 2 | 9 | 0 | 1.25″ |
| VA | 0 | 11 | 0 | – |
| SC | 3 | 5 | 0 | 1.00″ |
| MN | 4 | 0 | 4 | 1.00″ |
| TN | 0 | 8 | 0 | – |
| MO | 5 | 2 | 0 | 1.75″ |
| WY | 5 | 1 | 0 | 1.75″ |
| FL | 0 | 6 | 0 | – |
| WV | 1 | 4 | 0 | 0.75″ |
| MI | 0 | 3 | 1 | – |
| AL | 0 | 4 | 0 | – |
| TX | 3 | 0 | 0 | 1.50″ |
| GA | 1 | 1 | 0 | 1.00″ |
| LA | 0 | 1 | 0 | – |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Yuma, CO | 3,472 | 2.75″ |
| Fort Atkinson, WI | 12,377 | 1.50″ |
| Fort Morgan, CO | 11,835 | 1.50″ |
| Edgerton, WI | 6,138 | 1.50″ |
| Milton, WI | 5,778 | 1.50″ |
| Brush, CO | 5,370 | 1.50″ |
| Freeport, IL | 23,140 | 1.25″ |
| Broomfield, CO | 78,323 | 1.00″ |
| Lafayette, IN | 71,757 | 1.00″ |
| Plainfield, IL | 48,881 | 1.00″ |
| West Lafayette, IN | 46,338 | 1.00″ |
| Franklin, WI | 36,591 | 1.00″ |
| Marion, OH | 35,576 | 1.00″ |
| Lafayette, CO | 30,587 | 1.00″ |
| Muskego, WI | 25,759 | 1.00″ |
| Burlington, IA | 23,637 | 1.00″ |
| North Platte, NE | 22,549 | 1.00″ |
| Louisville, CO | 20,811 | 1.00″ |
| Shorewood, IL | 18,522 | 1.00″ |
| Superior, CO | 13,654 | 1.00″ |
| McFarland, WI | 9,224 | 1.00″ |
| Monona, WI | 8,616 | 1.00″ |
| Raymond, WI | 3,974 | 1.00″ |
| West Burlington, IA | 3,249 | 1.00″ |
| Lead, SD | 3,038 | 1.00″ |
Hail reports (138)
| Time (UTC) | Size | Location |
|---|---|---|
| 01:47 | 3.50″ | Cheyenne County, KS |
| 23:15 | 2.75″ | McCone County, MT |
| 00:25 | 2.75″ | Yuma County, CO |
| 00:30 | 2.75″ | Rosebud County, MT |
| 01:50 | 2.75″ | Morton County, KS |
| 02:10 | 2.75″ | Yuma County, CO |
| 03:10 | 2.75″ | Cheyenne County, KS |
| 00:30 | 2.50″ | Yuma County, CO |
| 02:22 | 2.50″ | Cheyenne County, KS |
| 00:25 | 2.00″ | Washington County, CO |
| 01:45 | 2.00″ | Yuma County, CO |
| 02:16 | 2.00″ | Cheyenne County, KS |
| 22:00 | 1.75″ | Garfield County, MT |
| 23:45 | 1.75″ | McCone County, MT |
| 23:58 | 1.75″ | Clinton County, IA |
| 00:16 | 1.75″ | Van Buren County, IA |
| 00:27 | 1.75″ | Rosebud County, MT |
| 01:00 | 1.75″ | Richland County, MT |
| 01:00 | 1.75″ | Powder River County, MT |
| 01:00 | 1.75″ | Richland County, MT |
| 01:27 | 1.75″ | Goshen County, WY |
| 01:32 | 1.75″ | Logan County, KS |
| 01:33 | 1.75″ | Schuyler County, MO |
| 01:45 | 1.75″ | Powder River County, MT |
| 01:50 | 1.75″ | Logan County, KS |
| 01:54 | 1.75″ | Rosebud County, MT |
| 01:57 | 1.75″ | Goshen County, WY |
| 02:05 | 1.75″ | Logan County, KS |
| 02:10 | 1.75″ | Cheyenne County, KS |
| 02:10 | 1.75″ | Yuma County, CO |
| 02:15 | 1.75″ | Powder River County, MT |
| 02:16 | 1.75″ | Fall River County, SD |
| 03:08 | 1.75″ | Rawlins County, KS |
| 03:15 | 1.75″ | Carter County, MT |
| 20:05 | 1.50″ | Lawrence County, SD |
| 23:16 | 1.50″ | Morgan County, CO |
| 23:16 | 1.50″ | Morgan County, CO |
| 23:16 | 1.50″ | Jefferson County, CO |
| 23:25 | 1.50″ | Morgan County, CO |
| 23:27 | 1.50″ | Morgan County, CO |
| 23:29 | 1.50″ | Moore County, TX |
| 00:05 | 1.50″ | McCone County, MT |
| 00:05 | 1.50″ | McCone County, MT |
| 00:12 | 1.50″ | Morgan County, CO |
| 00:20 | 1.50″ | Rosebud County, MT |
| 01:15 | 1.50″ | Rock County, WI |
| 01:19 | 1.50″ | Dane County, WI |
| 01:22 | 1.50″ | Jefferson County, WI |
| 02:00 | 1.50″ | Sioux County, NE |
| 02:00 | 1.50″ | Waukesha County, WI |
| 02:10 | 1.50″ | Powder River County, MT |
| 17:23 | 1.25″ | Scioto County, OH |
| 22:45 | 1.25″ | Lee County, IA |
| 23:27 | 1.25″ | Morgan County, CO |
| 00:10 | 1.25″ | Washington County, CO |
| 00:22 | 1.25″ | Van Buren County, IA |
| 00:56 | 1.25″ | Stephenson County, IL |
| 01:30 | 1.25″ | Rosebud County, MT |
| 08:20 | 1.25″ | McPherson County, SD |
| 15:12 | 1.00″ | Jefferson County, KS |
| 19:30 | 1.00″ | Lawrence County, SD |
| 19:43 | 1.00″ | Lawrence County, KY |
| 19:55 | 1.00″ | Hancock County, GA |
| 20:04 | 1.00″ | Dorchester County, SC |
| 20:25 | 1.00″ | Fillmore County, MN |
| 21:05 | 1.00″ | Boulder County, CO |
| 21:06 | 1.00″ | Boulder County, CO |
| 21:44 | 1.00″ | Meade County, SD |
| 22:11 | 1.00″ | Lee County, IA |
| 22:17 | 1.00″ | Lee County, IA |
| 22:20 | 1.00″ | Phillips County, MT |
| 22:23 | 1.00″ | Platte County, WY |
| 23:27 | 1.00″ | Baca County, CO |
| 23:30 | 1.00″ | McCone County, MT |
| 23:33 | 1.00″ | Morgan County, CO |
| 00:00 | 1.00″ | Powder River County, MT |
| 00:00 | 1.00″ | Rosebud County, MT |
| 00:00 | 1.00″ | Beltrami County, MN |
| 00:18 | 1.00″ | Platte County, WY |
| 00:20 | 1.00″ | Van Buren County, IA |
| 00:32 | 1.00″ | Powder River County, MT |
| 00:42 | 1.00″ | Greeley County, KS |
| 00:49 | 1.00″ | Greeley County, KS |
| 00:59 | 1.00″ | Yuma County, CO |
| 01:00 | 1.00″ | Wichita County, KS |
| 01:15 | 1.00″ | Dane County, WI |
| 01:24 | 1.00″ | Jefferson County, WI |
| 01:37 | 1.00″ | Powder River County, MT |
| 01:37 | 1.00″ | Holt County, MO |
| 01:51 | 1.00″ | Grant County, KS |
| 02:00 | 1.00″ | Weston County, WY |
| 02:02 | 1.00″ | Richland County, MT |
| 02:05 | 1.00″ | Logan County, KS |
| 02:15 | 1.00″ | Powder River County, MT |
| 02:45 | 1.00″ | Richland County, MT |
| 02:46 | 1.00″ | Milwaukee County, WI |
| 02:51 | 1.00″ | Des Moines County, IA |
| 02:56 | 1.00″ | McKenzie County, ND |
| 03:00 | 1.00″ | Van Buren County, IA |
| 03:05 | 1.00″ | Kendall County, IL |
| 05:50 | 1.00″ | Tippecanoe County, IN |
| 06:15 | 1.00″ | Clay County, NE |
| 08:24 | 1.00″ | Marion County, OH |
| 08:30 | 1.00″ | Lincoln County, NE |
| 08:48 | 1.00″ | Stutsman County, ND |
| 09:50 | 1.00″ | Ransom County, ND |
| 15:09 | 0.88″ | Jefferson County, KS |
| 20:55 | 0.88″ | Boulder County, CO |
| 20:55 | 0.88″ | Polk County, MN |
| 01:10 | 0.88″ | Putnam County, MO |
| 02:05 | 0.88″ | Tippecanoe County, IN |
| 02:45 | 0.88″ | Fall River County, SD |
| 03:20 | 0.88″ | Sherman County, KS |
| 03:25 | 0.88″ | McDonough County, IL |
| 03:31 | 0.88″ | Fulton County, IL |
| 04:45 | 0.88″ | McKenzie County, ND |
| 05:30 | 0.88″ | Hendricks County, IN |
| 08:22 | 0.88″ | Lincoln County, NE |
| 09:45 | 0.88″ | Ransom County, ND |
| 17:33 | 0.75″ | Hancock County, IL |
| 18:20 | 0.75″ | Dorchester County, SC |
| 18:24 | 0.75″ | Dorchester County, SC |
| 20:59 | 0.75″ | Marshall County, MN |
| 21:12 | 0.75″ | Boone County, WV |
| 22:12 | 0.75″ | Hartley County, TX |
| 22:43 | 0.75″ | Adams County, CO |
| 22:47 | 0.75″ | Lee County, IA |
| 23:25 | 0.75″ | Baca County, CO |
| 23:33 | 0.75″ | Sherman County, TX |
| 00:02 | 0.75″ | Putnam County, MO |
| 00:09 | 0.75″ | Washington County, CO |
| 00:55 | 0.75″ | Putnam County, MO |
| 01:22 | 0.75″ | Pawnee County, NE |
| 01:51 | 0.75″ | Kearny County, KS |
| 02:24 | 0.75″ | Haskell County, KS |
| 02:30 | 0.75″ | Vermilion County, IL |
| 04:34 | 0.75″ | Lake County, IN |
| 05:17 | 0.75″ | McKenzie County, ND |
Damage, injuries and deaths
National Weather Service offices recorded about $29.6 million in property damage, $21.5 million in crop damage and 15 injuries from hail, thunderstorm wind and tornadoes across the US on this storm day (416 events in 26 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Waukesha County, WI | 2 | 15 | 0 | $21 million |
| Cass County, IL | 1 | 0 | 0 | $3.5 million |
| Ford County, IL | 1 | 0 | 0 | $750,000 |
| Perkins County, SD | 1 | 0 | 0 | $750,000 |
| Jefferson County, WI | 2 | 0 | 0 | $635,000 |
| Yuma County, CO | 5 | 0 | 0 | $434,000 |
| Ottawa County, MI | 2 | 0 | 0 | $400,000 |
| Powder River County, MT | 3 | 0 | 0 | $313,000 |
| Talladega County, AL | 1 | 0 | 0 | $250,000 |
| Kendall County, IL | 1 | 0 | 0 | $200,000 |
| Cheyenne County, KS | 4 | 0 | 0 | $112,000 |
| Greeley County, KS | 1 | 0 | 0 | $100,000 |
What the National Weather Service wrote
- Waukesha County, WI (near Eagle) · Tornado EF2 · $20.6 million · 15 injuries
“An EF2 tornado developed about 1.9 miles west-southwest of the Village of Eagle, roughly 1/2 mile south-southeast of the intersection of STH 59 and CTH S, just west of CTH S and west of a horse-riding ranch, and moved east-northeast through the Eagle and then moved due east and then east-southeast…” - Cass County, IL (near Beardstown) · Thunderstorm wind 100 mph · $3.5 million
“Numerous large trees were uprooted, and many large tree branches and power lines were downed. Thirty nine structures sustained damage and most needed repairs to be returned to a habitable state. These structures included single and multiple family homes, mobile homes, and businesses.” - Perkins County, SD (near Lemmon) · Thunderstorm wind 85 mph · $750,000
“Straight-line thunderstorm wind gusts were estimated at 75 to 85 mph. Several buildings roofs partially torn off and trees were uprooted from southwest of Lemmon along the south edge of town to east of Lemmon.” - Ford County, IL (near Gibson City) · Thunderstorm wind 75 mph · $750,000
“Numerous trees up to two feet in diameter, tree limbs and power lines were blown down in Gibson City. Some trees and tree limbs fell onto houses. A semi tanker trailer was pushed over on its side. A large grain bin under construction was knocked off its foundation.” - Jefferson County, WI (near Busseyville) · Tornado EF1 · $620,000
“An EF1 tornado developed in Busseyville just south of the intersection of Draves Road and Loga Road, and moved northeast about 1.3 miles and dissipated at the intersection of STH 106 and Carcajou Rd.” - Waukesha County, WI (near Big Bend) · Tornado EF1 · $430,000
“This EF1 tornado affected the Big Bend and Muskego area, and spun up a little more than 2 miles north of Big Bend about 1/10 of a mile southeast of the intersection of Interstate 43 and STH 164.”
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.