On the map: every storm report logged this day.
On the map
Storm reports for June 17, 2009
On June 17, 2009, 311 hail, 275 damaging-wind and 17 tornado reports were logged across 23 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 16, 2009 All 2009 storm days · June 2009 Jun 18, 2009 →
On June 17, 2009, 311 hail, 275 damaging-wind and 17 tornado reports were logged across 23 states. The largest hail reported was 4.25″ (grapefruit size) in Cooper County, MO.
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 |
|---|---|---|---|---|
| NE | 74 | 16 | 8 | 3.50″ |
| IA | 34 | 44 | 0 | 2.00″ |
| TX | 17 | 39 | 0 | 1.75″ |
| TN | 19 | 31 | 0 | 1.00″ |
| MO | 22 | 15 | 0 | 4.25″ |
| GA | 10 | 26 | 0 | 1.75″ |
| IL | 7 | 27 | 0 | 2.00″ |
| KS | 28 | 2 | 1 | 3.00″ |
| KY | 22 | 7 | 1 | 2.75″ |
| MN | 19 | 3 | 6 | 3.25″ |
| SD | 15 | 8 | 0 | 1.75″ |
| SC | 4 | 13 | 0 | 1.00″ |
| CO | 15 | 1 | 0 | 3.75″ |
| NC | 3 | 13 | 0 | 0.75″ |
| OH | 3 | 9 | 1 | 1.00″ |
| PA | 5 | 6 | 0 | 1.00″ |
| WV | 4 | 4 | 0 | 2.00″ |
| FL | 6 | 2 | 0 | 1.00″ |
| VA | 0 | 6 | 0 | – |
| OK | 1 | 2 | 0 | 0.75″ |
| WI | 2 | 0 | 0 | 1.00″ |
| WY | 1 | 0 | 0 | 0.75″ |
| MD | 0 | 1 | 0 | – |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Boonville, MO | 7,863 | 4.25″ |
| Fairbury, NE | 3,858 | 3.00″ |
| Wheeling, WV | 26,060 | 2.00″ |
| Hastings, MN | 22,502 | 2.00″ |
| Martins Ferry, OH | 6,050 | 2.00″ |
| Prescott, WI | 4,584 | 2.00″ |
| Bethlehem, WV | 2,563 | 2.00″ |
| Amarillo, TX | 203,729 | 1.75″ |
| Grand Island, NE | 53,250 | 1.75″ |
| Urbandale, IA | 47,759 | 1.75″ |
| Johnston, IA | 25,022 | 1.75″ |
| Williamsburg, KY | 5,332 | 1.75″ |
| Windsor Heights, IA | 5,106 | 1.75″ |
| Dimmitt, TX | 4,119 | 1.75″ |
| Falls City, NE | 4,044 | 1.75″ |
| Morganfield, KY | 3,131 | 1.75″ |
| Austin, MN | 26,690 | 1.50″ |
| Owatonna, MN | 26,626 | 1.50″ |
| Norfolk, NE | 26,162 | 1.25″ |
| Scottsbluff, NE | 14,323 | 1.25″ |
| Fulton, MO | 12,573 | 1.25″ |
| Gering, NE | 8,554 | 1.25″ |
| Clarksville, TN | 185,690 | 1.00″ |
| Greeley, CO | 114,363 | 1.00″ |
| Longmont, CO | 99,818 | 1.00″ |
Hail reports (311)
| Time (UTC) | Size | Location |
|---|---|---|
| 01:47 | 4.25″ | Cooper County, MO |
| 00:48 | 3.75″ | Yuma County, CO |
| 19:22 | 3.50″ | Gage County, NE |
| 00:35 | 3.25″ | Steele County, MN |
| 18:45 | 3.00″ | Nemaha County, KS |
| 18:46 | 3.00″ | Jefferson County, NE |
| 19:15 | 3.00″ | Nemaha County, KS |
| 00:37 | 3.00″ | Dodge County, MN |
| 02:05 | 3.00″ | Yuma County, CO |
| 17:37 | 2.75″ | Republic County, KS |
| 17:48 | 2.75″ | Thayer County, NE |
| 18:36 | 2.75″ | Jefferson County, NE |
| 19:50 | 2.75″ | Nelson County, KY |
| 23:00 | 2.75″ | Boyd County, NE |
| 00:05 | 2.75″ | Washington County, CO |
| 01:05 | 2.75″ | Steele County, MN |
| 01:51 | 2.75″ | Loup County, NE |
| 00:20 | 2.50″ | Valley County, NE |
| 01:45 | 2.50″ | Cooper County, MO |
| 01:50 | 2.50″ | Yuma County, CO |
| 10:00 | 2.50″ | Knox County, NE |
| 00:00 | 2.25″ | Boyd County, NE |
| 18:36 | 2.00″ | Marshall County, KS |
| 18:38 | 2.00″ | Nemaha County, KS |
| 20:23 | 2.00″ | Pawnee County, NE |
| 23:19 | 2.00″ | Buffalo County, NE |
| 00:25 | 2.00″ | Ohio County, WV |
| 03:35 | 2.00″ | Stanton County, NE |
| 03:50 | 2.00″ | Dakota County, MN |
| 03:53 | 2.00″ | Guthrie County, IA |
| 04:48 | 2.00″ | Fayette County, IA |
| 11:05 | 2.00″ | Crawford County, IL |
| 18:00 | 1.75″ | Thayer County, NE |
| 18:33 | 1.75″ | Jefferson County, NE |
| 18:35 | 1.75″ | Whitley County, KY |
| 18:41 | 1.75″ | Nemaha County, KS |
| 18:50 | 1.75″ | Whitley County, KY |
| 18:55 | 1.75″ | Nemaha County, KS |
| 19:09 | 1.75″ | Jefferson County, NE |
| 19:31 | 1.75″ | Brown County, KS |
| 19:55 | 1.75″ | Nelson County, KY |
| 20:36 | 1.75″ | Whitley County, KY |
| 21:18 | 1.75″ | Richardson County, NE |
| 21:35 | 1.75″ | Doniphan County, KS |
| 22:00 | 1.75″ | Tripp County, SD |
| 22:45 | 1.75″ | Gregory County, SD |
| 23:00 | 1.75″ | Ochiltree County, TX |
| 23:10 | 1.75″ | Colfax County, NE |
| 23:10 | 1.75″ | Boyd County, NE |
| 23:13 | 1.75″ | Gregory County, SD |
| 23:34 | 1.75″ | Colfax County, NE |
| 23:40 | 1.75″ | Todd County, KY |
| 23:42 | 1.75″ | Christian County, KY |
| 23:43 | 1.75″ | Boyd County, NE |
| 23:49 | 1.75″ | Custer County, NE |
| 23:53 | 1.75″ | Custer County, NE |
| 23:55 | 1.75″ | Boone County, MO |
| 00:15 | 1.75″ | Valley County, NE |
| 00:45 | 1.75″ | Steele County, MN |
| 00:56 | 1.75″ | Wheeler County, NE |
| 01:00 | 1.75″ | Wheeler County, NE |
| 01:05 | 1.75″ | Clinch County, GA |
| 01:12 | 1.75″ | Custer County, NE |
| 01:22 | 1.75″ | Hall County, NE |
| 01:35 | 1.75″ | Cooper County, MO |
| 01:52 | 1.75″ | Hamilton County, NE |
| 01:52 | 1.75″ | Loup County, NE |
| 01:56 | 1.75″ | Antelope County, NE |
| 02:05 | 1.75″ | Knox County, NE |
| 02:13 | 1.75″ | Mower County, MN |
| 02:19 | 1.75″ | Weld County, CO |
| 02:20 | 1.75″ | Castro County, TX |
| 02:23 | 1.75″ | Howard County, IA |
| 02:23 | 1.75″ | Weld County, CO |
| 02:41 | 1.75″ | Chase County, NE |
| 02:41 | 1.75″ | Potter County, TX |
| 02:41 | 1.75″ | Potter County, TX |
| 02:50 | 1.75″ | Weld County, CO |
| 03:06 | 1.75″ | Audubon County, IA |
| 03:23 | 1.75″ | Weld County, CO |
| 03:30 | 1.75″ | Adair County, IA |
| 03:31 | 1.75″ | Adair County, IA |
| 03:45 | 1.75″ | Polk County, IA |
| 04:31 | 1.75″ | Chickasaw County, IA |
| 04:35 | 1.75″ | Chickasaw County, IA |
| 04:44 | 1.75″ | Fayette County, IA |
| 05:10 | 1.75″ | Madison County, IA |
| 05:25 | 1.75″ | Madison County, IA |
| 06:20 | 1.75″ | Keith County, NE |
| 08:05 | 1.75″ | Union County, KY |
| 08:50 | 1.75″ | Rock County, NE |
| 09:22 | 1.75″ | Fulton County, IL |
| 18:21 | 1.50″ | Marshall County, KS |
| 19:00 | 1.50″ | Nemaha County, KS |
| 19:12 | 1.50″ | Nemaha County, KS |
| 19:55 | 1.50″ | Brown County, KS |
| 20:41 | 1.50″ | Doniphan County, KS |
| 22:10 | 1.50″ | Pecos County, TX |
| 22:20 | 1.50″ | Morrill County, NE |
| 22:27 | 1.50″ | Meade County, SD |
| 00:00 | 1.50″ | Sherman County, NE |
| 01:27 | 1.50″ | Mower County, MN |
| 01:37 | 1.50″ | Steele County, MN |
| 04:48 | 1.50″ | Fayette County, IA |
| 15:25 | 1.25″ | Faribault County, MN |
| 18:13 | 1.25″ | Jefferson County, NE |
| 18:30 | 1.25″ | Butler County, KY |
| 18:56 | 1.25″ | Nemaha County, KS |
| 19:30 | 1.25″ | Nemaha County, KS |
| 20:20 | 1.25″ | Doniphan County, KS |
| 22:03 | 1.25″ | Holt County, MO |
| 00:22 | 1.25″ | Ohio County, WV |
| 00:47 | 1.25″ | Todd County, KY |
| 01:03 | 1.25″ | Callaway County, MO |
| 02:30 | 1.25″ | Holt County, NE |
| 02:35 | 1.25″ | Madison County, NE |
| 02:53 | 1.25″ | Madison County, NE |
| 03:28 | 1.25″ | Adair County, IA |
| 05:20 | 1.25″ | Scotts Bluff County, NE |
| 15:50 | 1.00″ | Freeborn County, MN |
| 17:30 | 1.00″ | Jefferson County, NE |
| 17:50 | 1.00″ | Thayer County, NE |
| 18:59 | 1.00″ | Whitley County, KY |
| 19:03 | 1.00″ | Nemaha County, KS |
| 20:04 | 1.00″ | Nelson County, KY |
| 20:23 | 1.00″ | Breathitt County, KY |
| 20:41 | 1.00″ | Doniphan County, KS |
| 20:58 | 1.00″ | Randall County, TX |
| 21:02 | 1.00″ | Daviess County, KY |
| 21:07 | 1.00″ | Randall County, TX |
| 21:10 | 1.00″ | Doniphan County, KS |
| 21:17 | 1.00″ | Doniphan County, KS |
| 21:28 | 1.00″ | Scotts Bluff County, NE |
| 21:35 | 1.00″ | Hillsborough County, FL |
| 21:35 | 1.00″ | Meade County, SD |
| 21:45 | 1.00″ | Mellette County, SD |
| 22:20 | 1.00″ | Maury County, TN |
| 22:26 | 1.00″ | Hillsborough County, FL |
| 22:36 | 1.00″ | Meade County, KS |
| 22:45 | 1.00″ | Gregory County, SD |
| 22:57 | 1.00″ | Clinton County, MO |
| 23:00 | 1.00″ | Keya Paha County, NE |
| 23:04 | 1.00″ | Gregory County, SD |
| 23:05 | 1.00″ | Ray County, MO |
| 23:20 | 1.00″ | Boyd County, NE |
| 23:25 | 1.00″ | Pasco County, FL |
| 23:25 | 1.00″ | Gregory County, SD |
| 23:35 | 1.00″ | Gregory County, SD |
| 23:37 | 1.00″ | Boyd County, NE |
| 23:45 | 1.00″ | Boone County, MO |
| 23:46 | 1.00″ | Buffalo County, NE |
| 23:50 | 1.00″ | Dodge County, NE |
| 23:55 | 1.00″ | Harrison County, OH |
| 00:04 | 1.00″ | Robertson County, TN |
| 00:05 | 1.00″ | Boone County, MO |
| 00:08 | 1.00″ | Washington County, CO |
| 00:15 | 1.00″ | Boone County, MO |
| 00:15 | 1.00″ | Westmoreland County, PA |
| 00:25 | 1.00″ | Saline County, MO |
| 00:26 | 1.00″ | Hall County, NE |
| 00:45 | 1.00″ | Wheeler County, NE |
| 01:04 | 1.00″ | Oconee County, SC |
| 01:08 | 1.00″ | Floyd County, IA |
| 01:10 | 1.00″ | Custer County, NE |
| 01:10 | 1.00″ | Christian County, KY |
| 01:14 | 1.00″ | Boulder County, CO |
| 01:15 | 1.00″ | Wheeler County, NE |
| 01:20 | 1.00″ | Howard County, IA |
| 01:20 | 1.00″ | Fayette County, PA |
| 01:20 | 1.00″ | Westmoreland County, PA |
| 01:25 | 1.00″ | Cooper County, MO |
| 01:26 | 1.00″ | Montgomery County, TN |
| 01:27 | 1.00″ | Boulder County, CO |
| 01:30 | 1.00″ | Boulder County, CO |
| 01:33 | 1.00″ | Boulder County, CO |
| 01:50 | 1.00″ | Cooper County, MO |
| 01:56 | 1.00″ | Knox County, NE |
| 02:00 | 1.00″ | Antelope County, NE |
| 02:05 | 1.00″ | Gasconade County, MO |
| 02:10 | 1.00″ | Weld County, CO |
| 02:12 | 1.00″ | Clay County, SD |
| 02:22 | 1.00″ | Clay County, SD |
| 02:26 | 1.00″ | Weld County, CO |
| 02:28 | 1.00″ | Scotts Bluff County, NE |
| 02:35 | 1.00″ | Randall County, TX |
| 02:55 | 1.00″ | Gasconade County, MO |
| 02:56 | 1.00″ | Howard County, IA |
| 03:00 | 1.00″ | Dawes County, NE |
| 03:02 | 1.00″ | Box Butte County, NE |
| 03:25 | 1.00″ | Trigg County, KY |
| 03:37 | 1.00″ | Adair County, IA |
| 03:43 | 1.00″ | Polk County, IA |
| 03:45 | 1.00″ | Polk County, IA |
| 03:50 | 1.00″ | Caldwell County, KY |
| 04:00 | 1.00″ | Madison County, IA |
| 04:05 | 1.00″ | Polk County, IA |
| 04:05 | 1.00″ | Pierce County, WI |
| 04:12 | 1.00″ | Adair County, IA |
| 04:40 | 1.00″ | Stewart County, TN |
| 05:41 | 1.00″ | Deuel County, NE |
| 05:45 | 1.00″ | Clarke County, IA |
| 05:58 | 1.00″ | Carroll County, IA |
| 06:01 | 1.00″ | Lucas County, IA |
| 07:48 | 1.00″ | Marion County, IA |
| 09:30 | 1.00″ | Fulton County, IL |
| 10:24 | 1.00″ | Cedar County, NE |
| 10:45 | 1.00″ | De Witt County, IL |
| 10:50 | 1.00″ | De Witt County, IL |
| 11:40 | 1.00″ | Douglas County, IL |
| 18:21 | 0.88″ | Jefferson County, TN |
| 18:33 | 0.88″ | Nemaha County, KS |
| 19:42 | 0.88″ | Atchison County, KS |
| 19:45 | 0.88″ | Muhlenberg County, KY |
| 20:38 | 0.88″ | Hardin County, KY |
| 20:40 | 0.88″ | Larue County, KY |
| 21:11 | 0.88″ | Long County, GA |
| 21:12 | 0.88″ | Hillsborough County, FL |
| 21:17 | 0.88″ | Potter County, TX |
| 21:30 | 0.88″ | Mahoning County, OH |
| 21:43 | 0.88″ | Holmes County, OH |
| 22:00 | 0.88″ | Wayne County, GA |
| 22:36 | 0.88″ | Meade County, KS |
| 22:36 | 0.88″ | Meade County, KS |
| 22:47 | 0.88″ | Allegheny County, PA |
| 23:09 | 0.88″ | Buffalo County, NE |
| 23:20 | 0.88″ | Levy County, FL |
| 23:28 | 0.88″ | Pasco County, FL |
| 23:42 | 0.88″ | Carroll County, MO |
| 00:00 | 0.88″ | Sevier County, TN |
| 00:03 | 0.88″ | Robertson County, TN |
| 00:20 | 0.88″ | Ohio County, WV |
| 00:30 | 0.88″ | Waseca County, MN |
| 01:03 | 0.88″ | Christian County, KY |
| 01:19 | 0.88″ | Montgomery County, TN |
| 01:25 | 0.88″ | Steele County, MN |
| 01:30 | 0.88″ | Callaway County, MO |
| 01:31 | 0.88″ | Sherman County, NE |
| 01:37 | 0.88″ | Castro County, TX |
| 01:50 | 0.88″ | Merrick County, NE |
| 01:56 | 0.88″ | Dodge County, MN |
| 02:12 | 0.88″ | Ohio County, WV |
| 02:20 | 0.88″ | Randall County, TX |
| 02:20 | 0.88″ | Madison County, NE |
| 02:30 | 0.88″ | Jackson County, SD |
| 02:33 | 0.88″ | Cass County, IA |
| 02:35 | 0.88″ | Randall County, TX |
| 02:38 | 0.88″ | Potter County, TX |
| 03:00 | 0.88″ | Hart County, GA |
| 03:09 | 0.88″ | Fayette County, IA |
| 03:28 | 0.88″ | Union County, GA |
| 04:48 | 0.88″ | Lincoln County, GA |
| 05:00 | 0.88″ | Hall County, GA |
| 07:10 | 0.88″ | Polk County, IA |
| 18:49 | 0.75″ | Jefferson County, NE |
| 19:05 | 0.75″ | Gage County, NE |
| 19:37 | 0.75″ | Atchison County, KS |
| 20:15 | 0.75″ | Ashe County, NC |
| 20:55 | 0.75″ | Randall County, TX |
| 21:30 | 0.75″ | Hansford County, TX |
| 22:00 | 0.75″ | Sheridan County, WY |
| 22:15 | 0.75″ | Wayne County, GA |
| 22:35 | 0.75″ | Clinton County, MO |
| 22:39 | 0.75″ | Platte County, NE |
| 22:54 | 0.75″ | Clinton County, MO |
| 22:54 | 0.75″ | Cocke County, TN |
| 22:55 | 0.75″ | Robertson County, TN |
| 23:08 | 0.75″ | Marshall County, TN |
| 23:13 | 0.75″ | Caldwell County, MO |
| 23:15 | 0.75″ | Ford County, KS |
| 23:15 | 0.75″ | Knox County, TN |
| 23:42 | 0.75″ | Knox County, TN |
| 23:42 | 0.75″ | Sevier County, TN |
| 23:53 | 0.75″ | Boyd County, NE |
| 00:15 | 0.75″ | Blount County, TN |
| 00:20 | 0.75″ | Robertson County, TN |
| 00:20 | 0.75″ | Westmoreland County, PA |
| 00:23 | 0.75″ | Knox County, TN |
| 00:27 | 0.75″ | Martin County, MN |
| 00:33 | 0.75″ | Dodge County, MN |
| 00:42 | 0.75″ | Howard County, IA |
| 00:50 | 0.75″ | Blount County, TN |
| 00:57 | 0.75″ | Cimarron County, OK |
| 01:00 | 0.75″ | Monroe County, TN |
| 01:02 | 0.75″ | Waseca County, MN |
| 01:05 | 0.75″ | Waseca County, MN |
| 01:19 | 0.75″ | Hall County, NE |
| 01:24 | 0.75″ | Oconee County, SC |
| 01:35 | 0.75″ | Trigg County, KY |
| 01:57 | 0.75″ | Mower County, MN |
| 01:58 | 0.75″ | Chickasaw County, IA |
| 02:07 | 0.75″ | Randall County, TX |
| 02:12 | 0.75″ | Yankton County, SD |
| 02:15 | 0.75″ | Pickens County, SC |
| 02:15 | 0.75″ | Scotts Bluff County, NE |
| 02:15 | 0.75″ | Pickens County, SC |
| 02:15 | 0.75″ | Clay County, NC |
| 02:24 | 0.75″ | Clay County, SD |
| 02:28 | 0.75″ | Scotland County, NC |
| 02:36 | 0.75″ | Potter County, TX |
| 02:37 | 0.75″ | Howard County, NE |
Showing the 300 largest of 311.
Damage, injuries and deaths
National Weather Service offices recorded about $7.5 million in property damage, $2.1 million in crop damage and 4 injuries from hail, thunderstorm wind and tornadoes across the US on this storm day (604 events in 23 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Polk County, IA | 17 | 3 | 0 | $112,000 |
| Mower County, MN | 4 | 1 | 0 | $2 million |
| Peoria County, IL | 3 | 0 | 0 | $1.2 million |
| Knox County, IL | 3 | 0 | 0 | $450,000 |
| Hamilton County, NE | 2 | 0 | 0 | $400,000 |
| Des Moines County, IA | 1 | 0 | 0 | $150,000 |
| McLean County, IL | 1 | 0 | 0 | $140,000 |
| Fulton County, IL | 2 | 0 | 0 | $135,000 |
| De Witt County, IL | 3 | 0 | 0 | $105,000 |
| Buffalo County, NE | 1 | 0 | 0 | $100,000 |
| Belmont County, OH | 2 | 0 | 0 | $100,000 |
| Columbiana County, OH | 2 | 0 | 0 | $100,000 |
What the National Weather Service wrote
- Mower County, MN (near Ramsey) · Tornado EF2 · $2 million · 1 injury
“A tornado caused damage on the north and northeast side of the city of Austin. Specific reports included minor tree damage, as well as debris blown into fences and bent poles on the northwest side of Austin.” - Peoria County, IL (near Elmwood) · Thunderstorm wind 70 mph · $1.1 million
“A grain bin was blown down. Numerous trees and power lines were knocked down as well. Most homes in the town of Elmwood experienced damage due to falling trees and limbs.” - Knox County, IL (near Yates City) · Thunderstorm wind 70 mph · $300,000
“Several trees were blown down, including some up to 3-feet in diameter. Several homes and buildings were damaged by falling trees and limbs.” - Hamilton County, NE (near Murphy) · Tornado EF2 · $250,000
“A large tornado touched down west of Aurora on Highway 34, then traveled east approximately 5 miles before lifting. In its path, it destroyed a house and several outbuildings, power poles, trees, and overturned about a dozen railcars.” - Des Moines County, IA (near Burlington) · Thunderstorm wind 70 mph · $150,000
“Wind gusts estimated to be 70 mph blew down a four foot diameter tree across Dumbell Lake Rd about 3 miles north of Burlington, IA around 340 am June 18. Several dozen additional large tree limbs were also blown down in the same area.” - McLean County, IL (near Le Roy) · Thunderstorm wind 70 mph · $140,000
“Numerous trees and power lines were blown down. Four cars were damaged by falling trees, and five houses were damaged by falling tree branches.”
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.