On the map: every storm report logged this day.
On the map
Storm reports for June 12, 2008
On June 12, 2008, 156 hail, 161 damaging-wind and 27 tornado reports were logged across 19 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 11, 2008 All 2008 storm days · June 2008 Jun 13, 2008 →
On June 12, 2008, 156 hail, 161 damaging-wind and 27 tornado reports were logged across 19 states. The largest hail reported was 3.00″ (teacup size) in Stephenson County, IL.
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 | 36 | 16 | 7 | 2.75″ |
| IL | 8 | 37 | 2 | 3.00″ |
| MN | 19 | 21 | 4 | 1.75″ |
| IA | 36 | 4 | 2 | 2.00″ |
| WI | 10 | 18 | 8 | 1.75″ |
| MO | 18 | 3 | 2 | 1.75″ |
| MI | 8 | 11 | 2 | 1.75″ |
| SD | 3 | 13 | 0 | 1.25″ |
| FL | 12 | 3 | 0 | 1.25″ |
| KY | 0 | 11 | 0 | – |
| TN | 0 | 9 | 0 | – |
| OK | 2 | 6 | 0 | 2.75″ |
| VA | 1 | 2 | 0 | 0.75″ |
| OH | 1 | 2 | 0 | 0.75″ |
| WV | 0 | 3 | 0 | – |
| AL | 1 | 0 | 0 | 1.00″ |
| IN | 1 | 0 | 0 | 0.75″ |
| SC | 0 | 1 | 0 | – |
| MS | 0 | 1 | 0 | – |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Rose Hill, KS | 4,290 | 2.00″ |
| Freeport, IL | 23,140 | 1.75″ |
| Beaver Dam, WI | 16,443 | 1.75″ |
| Arkansas City, KS | 11,761 | 1.75″ |
| Haysville, KS | 11,406 | 1.75″ |
| Trenton, MO | 5,588 | 1.75″ |
| Park Rapids, MN | 4,381 | 1.75″ |
| Albia, IA | 3,579 | 1.75″ |
| Liberty, MO | 31,245 | 1.50″ |
| Gladstone, MO | 27,579 | 1.50″ |
| Pleasant Valley, MO | 2,750 | 1.50″ |
| Basehor, KS | 7,996 | 1.25″ |
| Bonner Springs, KS | 7,832 | 1.25″ |
| Cape Coral, FL | 233,025 | 1.00″ |
| Birmingham, AL | 196,357 | 1.00″ |
| Topeka, KS | 125,467 | 1.00″ |
| Vestavia Hills, AL | 38,151 | 1.00″ |
| Homewood, AL | 27,919 | 1.00″ |
| Derby, KS | 26,604 | 1.00″ |
| Raymore, MO | 25,962 | 1.00″ |
| Belton, MO | 25,861 | 1.00″ |
| Mountain Brook, AL | 21,701 | 1.00″ |
| Andover, KS | 17,000 | 1.00″ |
| Augusta, KS | 9,103 | 1.00″ |
| Parkville, MO | 8,980 | 1.00″ |
Hail reports (156)
| Time (UTC) | Size | Location |
|---|---|---|
| 20:15 | 3.00″ | Stephenson County, IL |
| 20:20 | 2.75″ | Stephenson County, IL |
| 08:25 | 2.75″ | Kay County, OK |
| 08:27 | 2.75″ | Sumner County, KS |
| 08:30 | 2.50″ | Kay County, OK |
| 00:06 | 2.00″ | Kingman County, KS |
| 01:51 | 2.00″ | Butler County, KS |
| 02:45 | 2.00″ | Linn County, IA |
| 06:59 | 2.00″ | Barber County, KS |
| 20:10 | 1.75″ | Stephenson County, IL |
| 20:17 | 1.75″ | Stephenson County, IL |
| 20:33 | 1.75″ | Dubuque County, IA |
| 21:14 | 1.75″ | Putnam County, MO |
| 21:19 | 1.75″ | Dodge County, WI |
| 21:20 | 1.75″ | Grundy County, MO |
| 21:22 | 1.75″ | Putnam County, MO |
| 21:33 | 1.75″ | Mercer County, MO |
| 22:00 | 1.75″ | Monroe County, IA |
| 22:10 | 1.75″ | Monroe County, IA |
| 22:17 | 1.75″ | Mahaska County, IA |
| 23:00 | 1.75″ | Beltrami County, MN |
| 23:22 | 1.75″ | Henry County, IA |
| 00:10 | 1.75″ | Hubbard County, MN |
| 01:30 | 1.75″ | Sedgwick County, KS |
| 01:30 | 1.75″ | Wyandotte County, KS |
| 01:40 | 1.75″ | Wexford County, MI |
| 02:50 | 1.75″ | Butler County, KS |
| 07:05 | 1.75″ | Barber County, KS |
| 07:13 | 1.75″ | Barber County, KS |
| 08:08 | 1.75″ | Sumner County, KS |
| 08:20 | 1.75″ | Sumner County, KS |
| 08:56 | 1.75″ | Cowley County, KS |
| 01:48 | 1.50″ | Clay County, MO |
| 07:38 | 1.50″ | Harper County, KS |
| 08:30 | 1.50″ | Sumner County, KS |
| 19:34 | 1.25″ | Manatee County, FL |
| 20:30 | 1.25″ | Lee County, FL |
| 21:37 | 1.25″ | Hamlin County, SD |
| 01:16 | 1.25″ | Leavenworth County, KS |
| 14:06 | 1.00″ | Clinton County, IA |
| 14:12 | 1.00″ | Clinton County, IA |
| 19:36 | 1.00″ | Manatee County, FL |
| 20:10 | 1.00″ | Hillsborough County, FL |
| 20:26 | 1.00″ | Jones County, IA |
| 20:38 | 1.00″ | Lee County, FL |
| 20:43 | 1.00″ | Lee County, FL |
| 21:16 | 1.00″ | Clark County, SD |
| 21:25 | 1.00″ | Grundy County, MO |
| 21:30 | 1.00″ | Walworth County, WI |
| 21:37 | 1.00″ | Mercer County, MO |
| 21:45 | 1.00″ | Codington County, SD |
| 22:05 | 1.00″ | Jefferson County, AL |
| 22:13 | 1.00″ | Wapello County, IA |
| 22:23 | 1.00″ | Wabaunsee County, KS |
| 22:30 | 1.00″ | Langlade County, WI |
| 22:40 | 1.00″ | Schuyler County, MO |
| 23:00 | 1.00″ | Iowa County, IA |
| 23:14 | 1.00″ | Shawnee County, KS |
| 23:19 | 1.00″ | Shawnee County, KS |
| 23:20 | 1.00″ | Swift County, MN |
| 23:27 | 1.00″ | Louisa County, IA |
| 23:29 | 1.00″ | Henry County, IA |
| 23:30 | 1.00″ | Becker County, MN |
| 23:30 | 1.00″ | Benton County, IA |
| 23:37 | 1.00″ | Benton County, IA |
| 23:45 | 1.00″ | Benton County, IA |
| 23:46 | 1.00″ | Benton County, IA |
| 23:50 | 1.00″ | Beltrami County, MN |
| 23:55 | 1.00″ | Marshall County, MN |
| 00:20 | 1.00″ | Hubbard County, MN |
| 00:20 | 1.00″ | Kingman County, KS |
| 00:21 | 1.00″ | Clearwater County, MN |
| 00:37 | 1.00″ | Clearwater County, MN |
| 00:47 | 1.00″ | Jefferson County, KS |
| 01:02 | 1.00″ | Leavenworth County, KS |
| 01:37 | 1.00″ | Platte County, MO |
| 01:49 | 1.00″ | Sedgwick County, KS |
| 01:50 | 1.00″ | Butler County, KS |
| 02:05 | 1.00″ | Butler County, KS |
| 02:23 | 1.00″ | Coffey County, KS |
| 02:45 | 1.00″ | Butler County, KS |
| 02:52 | 1.00″ | Butler County, KS |
| 03:41 | 1.00″ | Cass County, MO |
| 04:25 | 1.00″ | Osceola County, MI |
| 07:20 | 1.00″ | Harper County, KS |
| 08:55 | 1.00″ | Cowley County, KS |
| 08:56 | 1.00″ | Cowley County, KS |
| 10:33 | 1.00″ | Oakland County, MI |
| 19:17 | 0.88″ | Manatee County, FL |
| 19:40 | 0.88″ | Iowa County, WI |
| 20:20 | 0.88″ | Green County, WI |
| 20:20 | 0.88″ | Pinellas County, FL |
| 20:25 | 0.88″ | Jones County, IA |
| 20:37 | 0.88″ | Poweshiek County, IA |
| 20:55 | 0.88″ | Grundy County, MO |
| 20:59 | 0.88″ | Lee County, FL |
| 22:00 | 0.88″ | Lafayette County, WI |
| 22:35 | 0.88″ | Scott County, IA |
| 22:55 | 0.88″ | Iowa County, IA |
| 22:55 | 0.88″ | Iowa County, IA |
| 22:55 | 0.88″ | Iowa County, IA |
| 23:00 | 0.88″ | Polk County, MN |
| 23:10 | 0.88″ | Otter Tail County, MN |
| 23:16 | 0.88″ | Whiteside County, IL |
| 23:31 | 0.88″ | Benton County, IA |
| 23:35 | 0.88″ | Henry County, IA |
| 23:37 | 0.88″ | Benton County, IA |
| 00:07 | 0.88″ | Hubbard County, MN |
| 00:40 | 0.88″ | Mercer County, IL |
| 01:17 | 0.88″ | Wapello County, IA |
| 01:20 | 0.88″ | Washington County, IA |
| 01:42 | 0.88″ | Platte County, MO |
| 01:45 | 0.88″ | Platte County, MO |
| 01:50 | 0.88″ | Clay County, MO |
| 02:03 | 0.88″ | Muscatine County, IA |
| 02:29 | 0.88″ | Butler County, KS |
| 02:37 | 0.88″ | Linn County, IA |
| 02:58 | 0.88″ | Jones County, IA |
| 03:35 | 0.88″ | Wexford County, MI |
| 03:39 | 0.88″ | Cass County, MO |
| 05:34 | 0.88″ | Kane County, IL |
| 06:20 | 0.88″ | Henry County, MO |
| 06:54 | 0.88″ | Barber County, KS |
| 10:20 | 0.88″ | Livingston County, MI |
| 11:14 | 0.88″ | Washtenaw County, MI |
| 19:30 | 0.75″ | Manatee County, FL |
| 20:20 | 0.75″ | Pinellas County, FL |
| 20:28 | 0.75″ | Lee County, FL |
| 20:32 | 0.75″ | Adams County, WI |
| 21:25 | 0.75″ | Fond du Lac County, WI |
| 21:57 | 0.75″ | Portage County, WI |
| 22:09 | 0.75″ | Patrick County, VA |
| 22:33 | 0.75″ | Langlade County, WI |
| 22:59 | 0.75″ | Franklin County, OH |
| 23:14 | 0.75″ | Linn County, IA |
| 23:17 | 0.75″ | Lee County, IA |
| 23:20 | 0.75″ | Benton County, IA |
| 00:10 | 0.75″ | Pope County, MN |
| 00:23 | 0.75″ | Scott County, IA |
| 00:25 | 0.75″ | Scott County, IA |
| 00:30 | 0.75″ | Hubbard County, MN |
| 00:40 | 0.75″ | Rock Island County, IL |
| 00:45 | 0.75″ | Cass County, MN |
| 00:45 | 0.75″ | Cass County, MN |
| 01:24 | 0.75″ | Otter Tail County, MN |
| 01:25 | 0.75″ | Itasca County, MN |
| 01:29 | 0.75″ | Clay County, MO |
| 02:00 | 0.75″ | Lake of the Woods County, MN |
| 02:42 | 0.75″ | Sumner County, KS |
| 02:50 | 0.75″ | Sumner County, KS |
| 03:02 | 0.75″ | Wexford County, MI |
| 03:08 | 0.75″ | Miami County, KS |
| 03:29 | 0.75″ | Greenwood County, KS |
| 03:39 | 0.75″ | Jackson County, MO |
| 10:46 | 0.75″ | Kosciusko County, IN |
| 10:55 | 0.75″ | Oakland County, MI |
Damage, injuries and deaths
National Weather Service offices recorded about $3.1 million in property damage, $1.7 million in crop damage and 1 injury from hail, thunderstorm wind and tornadoes across the US on this storm day (346 events in 19 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Kane County, IL | 3 | 1 | 0 | $35,000 |
| Hubbard County, MN | 3 | 0 | 0 | $620,000 |
| Beltrami County, MN | 1 | 0 | 0 | $400,000 |
| Becker County, MN | 2 | 0 | 0 | $300,000 |
| Clearwater County, MN | 2 | 0 | 0 | $220,000 |
| Manistee County, MI | 2 | 0 | 0 | $210,000 |
| Walworth County, WI | 2 | 0 | 0 | $180,000 |
| Cowley County, KS | 2 | 0 | 0 | $133,000 |
| DeKalb County, IL | 2 | 0 | 0 | $110,000 |
| Monroe County, IA | 2 | 0 | 0 | $100,000 |
| Oakland County, MI | 2 | 0 | 0 | $100,000 |
| Johnson County, KY | 5 | 0 | 0 | $70,000 |
What the National Weather Service wrote
- Kane County, IL (near Geneva) · Thunderstorm wind 69 mph · $20,000 · 1 injury
“Several trees and tree limbs were blown down along Chalmers Street. One large tree was completely uprooted. Other tree limbs and power lines were blown down across the east side of Geneva.” - Beltrami County, MN (near Bemidji) · Hail 1.75″ · $400,000
“Golf ball size hail fell for about four minutes from 6:00 PM to 6:04 PM.” - Hubbard County, MN (near Nevis) · Tornado EF1 · $300,000
“A tornado tracked for about 1.5 miles to around 2 miles southeast of Nevis by 717 pm CDT. Several large trees were uprooted or knocked down along a path which crossed county road 13 south of state highway 34. Peak winds were estimated to 90 mph.” - Hubbard County, MN (near Lake George) · Tornado EF1 · $300,000
“This tornado originated in Becker County at 844 pm CDT and then crossed extreme southeast Clearwater County before entering Hubbard County. It travelled for an additional 3 miles into Hubbard County before lifting about 6 miles west of Lake George by 9 pm CDT.” - Becker County, MN (near Two Inlets) · Tornado EF1 · $200,000
“A tornado tracked intermittently for nearly 8 miles to around 6 miles west of Lake George by 9 pm CDT. The tornado travelled for about 3 miles and crossed into Clearwater County about 7 miles north-northwest of Two Inlets by 850 pm CDT.” - Clearwater County, MN (near Lake Itasca) · Tornado EF1 · $200,000
“This tornado originated in Becker County at 844 pm CDT. It travelled about 2 miles across extreme southeast Clearwater County to around 5 miles south-southeast of Lake Itasca by 854 pm CDT. From there it continued into Hubbard County.”
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.