On the map: every storm report logged this day.
On the map
Storm reports for May 21, 2011
On May 21, 2011, 283 hail, 36 damaging-wind and 18 tornado reports were logged across 13 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 20, 2011 All 2011 storm days · May 2011 May 22, 2011 →
On May 21, 2011, 283 hail, 36 damaging-wind and 18 tornado reports were logged across 13 states. The largest hail reported was 5.25″ (softball size) in Shawnee County, KS. 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 |
|---|---|---|---|---|
| KS | 101 | 4 | 9 | 5.25″ |
| MN | 48 | 2 | 1 | 2.00″ |
| TX | 36 | 2 | 2 | 5.00″ |
| NE | 34 | 1 | 0 | 3.00″ |
| MO | 25 | 5 | 1 | 1.75″ |
| IA | 15 | 9 | 0 | 2.75″ |
| SD | 8 | 4 | 0 | 1.00″ |
| OK | 4 | 0 | 5 | 2.00″ |
| TN | 0 | 8 | 0 | – |
| AR | 5 | 0 | 0 | 1.00″ |
| NY | 4 | 1 | 0 | 0.88″ |
| ND | 2 | 0 | 0 | 1.00″ |
| LA | 1 | 0 | 0 | 0.75″ |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Topeka, KS | 125,467 | 5.25″ |
| Burnet, TX | 6,869 | 5.00″ |
| York, NE | 8,179 | 3.00″ |
| Hamilton, TX | 3,005 | 2.75″ |
| Osage City, KS | 2,799 | 2.75″ |
| Minnetrista, MN | 9,091 | 2.00″ |
| Mound, MN | 9,031 | 2.00″ |
| Orono, MN | 8,228 | 2.00″ |
| Shorewood, MN | 7,557 | 2.00″ |
| Bellevue, NE | 64,777 | 1.75″ |
| Copperas Cove, TX | 39,627 | 1.75″ |
| Emporia, KS | 24,354 | 1.75″ |
| Gatesville, TX | 16,388 | 1.75″ |
| Granbury, TX | 12,934 | 1.75″ |
| Wayne, NE | 6,229 | 1.75″ |
| Baldwin City, KS | 4,985 | 1.75″ |
| Sulphur, OK | 4,844 | 1.75″ |
| St. Marys, KS | 2,784 | 1.75″ |
| Gretna, NE | 9,207 | 1.50″ |
| Estherville, IA | 5,796 | 1.50″ |
| Windom, MN | 4,797 | 1.50″ |
| West Point, NE | 3,460 | 1.50″ |
| Cokato, MN | 2,782 | 1.50″ |
| Council Bluffs, IA | 62,665 | 1.25″ |
| Ottawa, KS | 12,733 | 1.25″ |
Hail reports (283)
| Time (UTC) | Size | Location |
|---|---|---|
| 22:57 | 5.25″ | Shawnee County, KS |
| 01:40 | 5.00″ | Burnet County, TX |
| 22:50 | 4.00″ | Lampasas County, TX |
| 23:00 | 3.50″ | Shawnee County, KS |
| 23:06 | 3.25″ | Coryell County, TX |
| 22:10 | 3.00″ | York County, NE |
| 20:38 | 2.75″ | Erath County, TX |
| 21:00 | 2.75″ | Coryell County, TX |
| 22:59 | 2.75″ | Hamilton County, TX |
| 23:40 | 2.75″ | Shawnee County, KS |
| 23:45 | 2.75″ | Doniphan County, KS |
| 23:48 | 2.75″ | Burnet County, TX |
| 00:42 | 2.75″ | Emmet County, IA |
| 01:08 | 2.75″ | Jefferson County, KS |
| 01:36 | 2.75″ | Burnet County, TX |
| 01:42 | 2.75″ | Burnet County, TX |
| 01:48 | 2.75″ | Burnet County, TX |
| 03:15 | 2.75″ | Osage County, KS |
| 22:30 | 2.50″ | Wabaunsee County, KS |
| 23:40 | 2.50″ | Shawnee County, KS |
| 23:55 | 2.50″ | Coryell County, TX |
| 01:04 | 2.50″ | Jefferson County, KS |
| 01:53 | 2.40″ | Burnet County, TX |
| 23:00 | 2.00″ | Hennepin County, MN |
| 23:33 | 2.00″ | Shawnee County, KS |
| 23:34 | 2.00″ | Shawnee County, KS |
| 00:04 | 2.00″ | Jefferson County, KS |
| 00:51 | 2.00″ | Jackson County, KS |
| 01:00 | 2.00″ | Jefferson County, KS |
| 01:01 | 2.00″ | Jefferson County, KS |
| 02:00 | 2.00″ | Pontotoc County, OK |
| 20:08 | 1.75″ | Hamilton County, TX |
| 20:20 | 1.75″ | Erath County, TX |
| 20:50 | 1.75″ | Mills County, TX |
| 21:08 | 1.75″ | Hood County, TX |
| 22:10 | 1.75″ | York County, NE |
| 22:20 | 1.75″ | Butler County, NE |
| 22:30 | 1.75″ | Wabaunsee County, KS |
| 22:43 | 1.75″ | Brown County, KS |
| 22:53 | 1.75″ | Shawnee County, KS |
| 23:00 | 1.75″ | Shawnee County, KS |
| 23:01 | 1.75″ | York County, NE |
| 23:02 | 1.75″ | Coryell County, TX |
| 23:05 | 1.75″ | Osborne County, KS |
| 23:11 | 1.75″ | Coryell County, TX |
| 23:27 | 1.75″ | Shawnee County, KS |
| 23:42 | 1.75″ | Shawnee County, KS |
| 23:42 | 1.75″ | Shawnee County, KS |
| 23:46 | 1.75″ | Pottawatomie County, KS |
| 23:48 | 1.75″ | Pottawatomie County, KS |
| 23:50 | 1.75″ | Shawnee County, KS |
| 23:51 | 1.75″ | Brown County, KS |
| 23:54 | 1.75″ | Cass County, NE |
| 23:57 | 1.75″ | Jefferson County, KS |
| 23:58 | 1.75″ | Wabaunsee County, KS |
| 00:00 | 1.75″ | Murray County, OK |
| 00:00 | 1.75″ | Jefferson County, KS |
| 00:04 | 1.75″ | Jefferson County, KS |
| 00:10 | 1.75″ | Wayne County, NE |
| 00:15 | 1.75″ | Andrew County, MO |
| 00:15 | 1.75″ | Andrew County, MO |
| 00:33 | 1.75″ | Dixon County, NE |
| 00:38 | 1.75″ | Dixon County, NE |
| 00:38 | 1.75″ | Emmet County, IA |
| 00:51 | 1.75″ | Coryell County, TX |
| 00:57 | 1.75″ | Leavenworth County, KS |
| 01:07 | 1.75″ | Buchanan County, MO |
| 01:07 | 1.75″ | Leavenworth County, KS |
| 01:18 | 1.75″ | Harrison County, IA |
| 01:25 | 1.75″ | Jackson County, KS |
| 01:25 | 1.75″ | Jackson County, KS |
| 01:30 | 1.75″ | Jackson County, KS |
| 01:31 | 1.75″ | Lyon County, KS |
| 01:42 | 1.75″ | Atchison County, KS |
| 01:44 | 1.75″ | Jefferson County, KS |
| 01:55 | 1.75″ | Lyon County, KS |
| 01:59 | 1.75″ | Burnet County, TX |
| 02:05 | 1.75″ | Sarpy County, NE |
| 02:15 | 1.75″ | Jefferson County, KS |
| 03:00 | 1.75″ | Leavenworth County, KS |
| 03:38 | 1.75″ | Douglas County, KS |
| 05:17 | 1.75″ | Lampasas County, TX |
| 20:43 | 1.50″ | Erath County, TX |
| 21:44 | 1.50″ | Wright County, MN |
| 22:20 | 1.50″ | York County, NE |
| 22:40 | 1.50″ | Shawnee County, KS |
| 22:50 | 1.50″ | Cuming County, NE |
| 22:57 | 1.50″ | Smith County, KS |
| 22:57 | 1.50″ | Brown County, KS |
| 23:15 | 1.50″ | Coryell County, TX |
| 23:30 | 1.50″ | Shawnee County, KS |
| 23:35 | 1.50″ | Shawnee County, KS |
| 23:38 | 1.50″ | Brown County, KS |
| 23:41 | 1.50″ | Shawnee County, KS |
| 23:46 | 1.50″ | Shawnee County, KS |
| 23:49 | 1.50″ | Burnet County, TX |
| 00:16 | 1.50″ | Mills County, IA |
| 00:21 | 1.50″ | Sarpy County, NE |
| 00:52 | 1.50″ | Emmet County, IA |
| 01:30 | 1.50″ | Burnet County, TX |
| 01:36 | 1.50″ | Harrison County, MO |
| 02:17 | 1.50″ | Cottonwood County, MN |
| 22:13 | 1.25″ | Nemaha County, KS |
| 22:35 | 1.25″ | Phillips County, KS |
| 23:02 | 1.25″ | Jackson County, KS |
| 23:27 | 1.25″ | Atchison County, KS |
| 23:27 | 1.25″ | Shawnee County, KS |
| 23:29 | 1.25″ | Shawnee County, KS |
| 00:20 | 1.25″ | Butler County, NE |
| 00:22 | 1.25″ | Pottawatomie County, KS |
| 00:30 | 1.25″ | Douglas County, NE |
| 00:44 | 1.25″ | Sarpy County, NE |
| 01:00 | 1.25″ | Jackson County, KS |
| 01:05 | 1.25″ | Jefferson County, KS |
| 01:40 | 1.25″ | Pottawattamie County, IA |
| 01:44 | 1.25″ | Shawnee County, KS |
| 03:26 | 1.25″ | Franklin County, KS |
| 05:05 | 1.25″ | Franklin County, KS |
| 20:42 | 1.00″ | Hamilton County, TX |
| 21:17 | 1.00″ | Wright County, MN |
| 21:55 | 1.00″ | York County, NE |
| 22:10 | 1.00″ | Greeley County, NE |
| 22:13 | 1.00″ | Nemaha County, KS |
| 22:14 | 1.00″ | Monroe County, AR |
| 22:23 | 1.00″ | Wheeler County, NE |
| 22:24 | 1.00″ | Butler County, NE |
| 22:24 | 1.00″ | Wabaunsee County, KS |
| 22:25 | 1.00″ | Faulk County, SD |
| 22:29 | 1.00″ | Phillips County, KS |
| 22:33 | 1.00″ | McLeod County, MN |
| 22:35 | 1.00″ | Nemaha County, KS |
| 22:35 | 1.00″ | Shawnee County, KS |
| 22:37 | 1.00″ | Shawnee County, KS |
| 22:49 | 1.00″ | Butler County, NE |
| 22:50 | 1.00″ | Shawnee County, KS |
| 22:52 | 1.00″ | Platte County, NE |
| 22:52 | 1.00″ | McLeod County, MN |
| 22:53 | 1.00″ | Shawnee County, KS |
| 22:55 | 1.00″ | Spink County, SD |
| 23:03 | 1.00″ | Emmet County, IA |
| 23:04 | 1.00″ | McLeod County, MN |
| 23:06 | 1.00″ | McLeod County, MN |
| 23:06 | 1.00″ | Coryell County, TX |
| 23:08 | 1.00″ | Hennepin County, MN |
| 23:10 | 1.00″ | Traverse County, MN |
| 23:10 | 1.00″ | Nemaha County, NE |
| 23:12 | 1.00″ | Burnet County, TX |
| 23:17 | 1.00″ | Smith County, KS |
| 23:18 | 1.00″ | Jackson County, KS |
| 23:18 | 1.00″ | Coryell County, TX |
| 23:23 | 1.00″ | Shawnee County, KS |
| 23:25 | 1.00″ | Shawnee County, KS |
| 23:28 | 1.00″ | Wright County, MN |
| 23:39 | 1.00″ | Polk County, NE |
| 23:46 | 1.00″ | Pottawatomie County, KS |
| 23:55 | 1.00″ | Fremont County, IA |
| 00:11 | 1.00″ | Burnet County, TX |
| 00:12 | 1.00″ | Buchanan County, MO |
| 00:12 | 1.00″ | Mitchell County, KS |
| 00:15 | 1.00″ | Jefferson County, KS |
| 00:17 | 1.00″ | Anoka County, MN |
| 00:27 | 1.00″ | Nodaway County, MO |
| 00:29 | 1.00″ | Wright County, MN |
| 00:35 | 1.00″ | Sarpy County, NE |
| 00:43 | 1.00″ | Andrew County, MO |
| 00:50 | 1.00″ | Chase County, KS |
| 00:58 | 1.00″ | Marshall County, SD |
| 01:05 | 1.00″ | Emmet County, IA |
| 01:10 | 1.00″ | Douglas County, NE |
| 01:17 | 1.00″ | Leavenworth County, KS |
| 01:17 | 1.00″ | Buchanan County, MO |
| 01:23 | 1.00″ | Martin County, MN |
| 01:27 | 1.00″ | Shelby County, IA |
| 01:28 | 1.00″ | Lyon County, KS |
| 01:29 | 1.00″ | Chase County, KS |
| 01:30 | 1.00″ | Buchanan County, MO |
| 01:33 | 1.00″ | Leavenworth County, KS |
| 01:34 | 1.00″ | Lyon County, KS |
| 01:36 | 1.00″ | Guthrie County, IA |
| 01:38 | 1.00″ | Creek County, OK |
| 01:40 | 1.00″ | Martin County, MN |
| 01:45 | 1.00″ | Ouachita County, AR |
| 01:45 | 1.00″ | Rock County, MN |
| 01:45 | 1.00″ | Sargent County, ND |
| 01:46 | 1.00″ | Lyon County, KS |
| 01:47 | 1.00″ | Jackson County, MN |
| 01:47 | 1.00″ | Lyon County, KS |
| 01:48 | 1.00″ | Jackson County, MN |
| 01:55 | 1.00″ | Cass County, NE |
| 02:14 | 1.00″ | Buchanan County, MO |
| 02:20 | 1.00″ | Cottonwood County, MN |
| 02:20 | 1.00″ | Todd County, MN |
| 02:24 | 1.00″ | Burnet County, TX |
| 02:25 | 1.00″ | Todd County, MN |
| 02:31 | 1.00″ | Jefferson County, KS |
| 02:43 | 1.00″ | Osage County, KS |
| 02:58 | 1.00″ | Buchanan County, MO |
| 03:10 | 1.00″ | Osage County, KS |
| 03:13 | 1.00″ | Leavenworth County, KS |
| 03:36 | 1.00″ | Grant County, MN |
| 03:55 | 1.00″ | Lampasas County, TX |
| 04:36 | 1.00″ | Johnson County, KS |
| 05:12 | 1.00″ | Franklin County, KS |
| 05:19 | 1.00″ | Dakota County, MN |
| 10:55 | 1.00″ | Garland County, AR |
| 11:01 | 1.00″ | Garland County, AR |
| 20:17 | 0.88″ | Renville County, MN |
| 20:38 | 0.88″ | Oneida County, NY |
| 20:45 | 0.88″ | Oneida County, NY |
| 21:45 | 0.88″ | Greeley County, NE |
| 21:55 | 0.88″ | Steele County, MN |
| 22:07 | 0.88″ | McLeod County, MN |
| 22:38 | 0.88″ | McLeod County, MN |
| 22:41 | 0.88″ | Swift County, MN |
| 22:43 | 0.88″ | Palo Alto County, IA |
| 22:54 | 0.88″ | Swift County, MN |
| 23:12 | 0.88″ | Llano County, TX |
| 23:12 | 0.88″ | Wright County, MN |
| 23:18 | 0.88″ | Wright County, MN |
| 23:38 | 0.88″ | Atchison County, KS |
| 23:45 | 0.88″ | Coryell County, TX |
| 23:54 | 0.88″ | Williamson County, TX |
| 00:11 | 0.88″ | Buchanan County, MO |
| 00:18 | 0.88″ | Lafayette County, AR |
| 00:30 | 0.88″ | Cedar County, NE |
| 00:31 | 0.88″ | Jackson County, KS |
| 00:44 | 0.88″ | Pope County, MN |
| 01:02 | 0.88″ | Douglas County, NE |
| 01:04 | 0.88″ | Washington County, NE |
| 01:15 | 0.88″ | Plymouth County, IA |
| 01:25 | 0.88″ | Lyon County, KS |
| 01:35 | 0.88″ | Lincoln County, MN |
| 02:55 | 0.88″ | Grundy County, MO |
| 03:01 | 0.88″ | Grundy County, MO |
| 03:01 | 0.88″ | Grundy County, MO |
| 03:05 | 0.88″ | Cottonwood County, MN |
| 04:10 | 0.88″ | Osage County, KS |
| 04:51 | 0.88″ | Linn County, MO |
| 05:14 | 0.88″ | Franklin County, KS |
| 05:15 | 0.88″ | Dakota County, MN |
| 05:20 | 0.88″ | Dakota County, MN |
| 06:25 | 0.88″ | Crow Wing County, MN |
| 19:45 | 0.75″ | Caddo Parish, LA |
| 20:43 | 0.75″ | Oneida County, NY |
| 20:47 | 0.75″ | Oneida County, NY |
| 21:24 | 0.75″ | Wright County, MN |
| 21:56 | 0.75″ | York County, NE |
| 21:59 | 0.75″ | McLeod County, MN |
| 22:17 | 0.75″ | Richardson County, NE |
| 22:33 | 0.75″ | Richardson County, NE |
| 22:37 | 0.75″ | Bon Homme County, SD |
| 22:39 | 0.75″ | McLeod County, MN |
| 22:40 | 0.75″ | Brown County, SD |
| 22:41 | 0.75″ | Brown County, KS |
| 22:44 | 0.75″ | Wright County, MN |
| 22:47 | 0.75″ | Shawnee County, KS |
| 22:52 | 0.75″ | Wright County, MN |
| 23:30 | 0.75″ | Murray County, OK |
| 23:30 | 0.75″ | Clark County, SD |
| 23:34 | 0.75″ | Hennepin County, MN |
| 23:38 | 0.75″ | Hennepin County, MN |
| 23:40 | 0.75″ | Atchison County, MO |
| 23:50 | 0.75″ | Day County, SD |
| 00:06 | 0.75″ | Jefferson County, KS |
| 00:42 | 0.75″ | Wright County, MN |
| 00:47 | 0.75″ | Coryell County, TX |
| 01:12 | 0.75″ | Clinton County, MO |
| 01:15 | 0.75″ | DeKalb County, MO |
| 01:18 | 0.75″ | LaMoure County, ND |
| 01:20 | 0.75″ | Shelby County, IA |
| 01:35 | 0.75″ | Minnehaha County, SD |
| 01:43 | 0.75″ | Jackson County, MN |
| 01:45 | 0.75″ | Daviess County, MO |
| 01:55 | 0.75″ | Sarpy County, NE |
| 02:01 | 0.75″ | Shawnee County, KS |
| 02:07 | 0.75″ | Grundy County, MO |
| 02:13 | 0.75″ | Grundy County, MO |
| 03:03 | 0.75″ | Platte County, MO |
| 03:31 | 0.75″ | Humboldt County, IA |
| 04:03 | 0.75″ | Platte County, MO |
| 04:27 | 0.75″ | Livingston County, MO |
| 04:53 | 0.75″ | Otter Tail County, MN |
| 06:01 | 0.75″ | Hennepin County, MN |
Damage, injuries and deaths
National Weather Service offices recorded about $3.9 million in property damage, $1.6 million in crop damage, 6 injuries and 1 death from hail, thunderstorm wind and tornadoes across the US on this storm day (340 events in 13 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Lyon County, KS | 1 | 5 | 1 | $2.3 million |
| Shawnee County, KS | 2 | 1 | 0 | $5,000 |
| York County, NE | 4 | 0 | 0 | $1.1 million |
| Williamson County, TX | 2 | 0 | 0 | $105,000 |
| Coryell County, TX | 7 | 0 | 0 | $83,000 |
| Wilson County, TN | 3 | 0 | 0 | $52,000 |
| Crawford County, IA | 1 | 0 | 0 | $25,000 |
| Macon County, TN | 2 | 0 | 0 | $25,000 |
| Emmet County, IA | 5 | 0 | 0 | $23,000 |
| Lampasas County, TX | 2 | 0 | 0 | $21,000 |
| Polk County, IA | 1 | 0 | 0 | $15,000 |
| Sumner County, TN | 3 | 0 | 0 | $15,000 |
What the National Weather Service wrote
- Lyon County, KS (near Reading) · Tornado EF3 · $2.3 million · 1 death · 5 injuries
“Another tornado developed 3 miles southwest of Reading. This tornado proceeded to hit the town of Reading producing EF3 damage in the city. The tornado continued on a path that took it into Osage County Kansas where it produced additional damage before lifting approximately 4 miles south of Osage…” - Shawnee County, KS (near (Top)Billard Arpt To) · Hail 2.50″ · 1 injury
“Hail broke car windows at 6th and Croco Road. One injury was reported from the broken windows.” - York County, NE (near York) · Hail 3.00″ · $1 million
“Hail up to 3 inches in diameter fell in York for several minutes. The roof of a city elementary school was totaled by the hail.” - Williamson County, TX (near Andice) · Tornado EF0 · $100,000
“The National Weather Service conducted a damage survey near the Andice area in western Williamson County. Talking to several local residents have brought the conclusion that the initial spin up of the weak tornado occurred around 9pm and|lasted probably 5 minutes as it tracked to the North…” - Wilson County, TN (near West End Hgts) · Thunderstorm wind 63 mph · $50,000
“Near Lebanon, several trees and power lines were downed. A tree was blown onto a house. A roof was blown off a business. Specific information concerning any damage to the house and what type of building that had the roof blown off was unknown.” - Coryell County, TX (near Bee House) · Thunderstorm wind 70 mph · $25,000
“Several homes suffered roof damage in downtown Evant due to high winds. The metal roof of the old firehouse was torn off and several large trees were also knocked down.”
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.