On the map: every storm report logged this day.
On the map
Storm reports for June 18, 2012
On June 18, 2012, 89 hail, 97 damaging-wind and 1 tornado reports were logged across 10 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 17, 2012 All 2012 storm days · June 2012 Jun 19, 2012 →
On June 18, 2012, 89 hail, 97 damaging-wind and 1 tornado reports were logged across 10 states. The largest hail reported was 3.00″ (teacup size) in Brookings County, SD.
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 | 30 | 26 | 0 | 2.75″ |
| WI | 20 | 16 | 0 | 2.25″ |
| OH | 6 | 29 | 0 | 1.25″ |
| SD | 16 | 5 | 0 | 3.00″ |
| MI | 5 | 11 | 1 | 2.00″ |
| ND | 6 | 3 | 0 | 1.75″ |
| VA | 3 | 5 | 0 | 1.50″ |
| MT | 3 | 0 | 0 | 0.88″ |
| PA | 0 | 1 | 0 | – |
| NC | 0 | 1 | 0 | – |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Gladstone, MI | 5,226 | 2.00″ |
| Stillwater, MN | 19,386 | 1.50″ |
| Bridgewater, VA | 6,826 | 1.50″ |
| Oak Park Heights, MN | 4,674 | 1.50″ |
| North Hudson, WI | 3,819 | 1.50″ |
| Bayport, MN | 3,785 | 1.50″ |
| Peshtigo, WI | 3,409 | 1.50″ |
| Wausau, WI | 40,262 | 1.25″ |
| Bowling Green, OH | 30,463 | 1.25″ |
| Neenah, WI | 27,502 | 1.25″ |
| Hastings, MN | 22,502 | 1.25″ |
| Fox Crossing, WI | 19,362 | 1.25″ |
| Menasha, WI | 18,433 | 1.25″ |
| Prescott, WI | 4,584 | 1.25″ |
| Clintonville, WI | 4,528 | 1.25″ |
| Maine, WI | 2,614 | 1.25″ |
| Appleton, WI | 75,344 | 1.00″ |
| Maplewood, MN | 40,142 | 1.00″ |
| Oakdale, MN | 30,441 | 1.00″ |
| Williston, ND | 28,821 | 1.00″ |
| Shoreview, MN | 26,939 | 1.00″ |
| Perrysburg, OH | 25,313 | 1.00″ |
| White Bear Lake, MN | 23,479 | 1.00″ |
| Northfield, MN | 21,316 | 1.00″ |
| Lake Elmo, MN | 14,161 | 1.00″ |
Hail reports (89)
| Time (UTC) | Size | Location |
|---|---|---|
| 05:45 | 3.00″ | Brookings County, SD |
| 05:00 | 2.75″ | Kingsbury County, SD |
| 05:15 | 2.75″ | Kingsbury County, SD |
| 06:55 | 2.75″ | Lyon County, MN |
| 23:00 | 2.25″ | Winnebago County, WI |
| 19:30 | 2.00″ | Delta County, MI |
| 06:57 | 2.00″ | Lyon County, MN |
| 19:16 | 1.75″ | Clark County, WI |
| 19:26 | 1.75″ | Delta County, MI |
| 19:45 | 1.75″ | Langlade County, WI |
| 20:21 | 1.75″ | Chippewa County, MI |
| 22:04 | 1.75″ | Winnebago County, WI |
| 00:09 | 1.75″ | Williams County, ND |
| 05:00 | 1.75″ | Kingsbury County, SD |
| 05:06 | 1.75″ | Kingsbury County, SD |
| 06:55 | 1.75″ | Lyon County, MN |
| 07:01 | 1.75″ | Lyon County, MN |
| 07:45 | 1.75″ | McPherson County, SD |
| 07:55 | 1.75″ | Brown County, SD |
| 18:29 | 1.50″ | Schoolcraft County, MI |
| 21:14 | 1.50″ | Rockingham County, VA |
| 21:28 | 1.50″ | Marinette County, WI |
| 05:05 | 1.50″ | Kingsbury County, SD |
| 06:37 | 1.50″ | Lincoln County, MN |
| 06:54 | 1.50″ | Lyon County, MN |
| 07:05 | 1.50″ | Lyon County, MN |
| 08:00 | 1.50″ | Codington County, SD |
| 11:30 | 1.50″ | Washington County, MN |
| 18:55 | 1.25″ | Wood County, OH |
| 20:08 | 1.25″ | Marathon County, WI |
| 21:09 | 1.25″ | Waupaca County, WI |
| 22:12 | 1.25″ | Winnebago County, WI |
| 04:41 | 1.25″ | Kingsbury County, SD |
| 05:50 | 1.25″ | Brookings County, SD |
| 06:07 | 1.25″ | Brookings County, SD |
| 08:00 | 1.25″ | McPherson County, SD |
| 09:15 | 1.25″ | Rice County, MN |
| 09:38 | 1.25″ | Pierce County, WI |
| 18:20 | 1.00″ | Lucas County, OH |
| 19:20 | 1.00″ | Lincoln County, WI |
| 19:25 | 1.00″ | Marathon County, WI |
| 19:27 | 1.00″ | Marathon County, WI |
| 21:09 | 1.00″ | Waupaca County, WI |
| 21:30 | 1.00″ | Rockingham County, VA |
| 21:46 | 1.00″ | Rockingham County, VA |
| 22:19 | 1.00″ | Winnebago County, WI |
| 22:20 | 1.00″ | Calumet County, WI |
| 22:26 | 1.00″ | Calumet County, WI |
| 23:52 | 1.00″ | Williams County, ND |
| 00:18 | 1.00″ | McKenzie County, ND |
| 00:30 | 1.00″ | McKenzie County, ND |
| 05:07 | 1.00″ | Kingsbury County, SD |
| 05:45 | 1.00″ | Brookings County, SD |
| 06:48 | 1.00″ | Lyon County, MN |
| 06:50 | 1.00″ | Lyon County, MN |
| 07:15 | 1.00″ | Lyon County, MN |
| 08:10 | 1.00″ | Sibley County, MN |
| 08:25 | 1.00″ | Sibley County, MN |
| 08:45 | 1.00″ | Le Sueur County, MN |
| 08:50 | 1.00″ | Brown County, SD |
| 08:55 | 1.00″ | Scott County, MN |
| 09:25 | 1.00″ | Rice County, MN |
| 10:55 | 1.00″ | Ramsey County, MN |
| 11:20 | 1.00″ | Washington County, MN |
| 11:22 | 1.00″ | Washington County, MN |
| 18:55 | 0.88″ | Wood County, OH |
| 19:14 | 0.88″ | Clark County, WI |
| 20:29 | 0.88″ | Chippewa County, MI |
| 22:52 | 0.88″ | Roosevelt County, MT |
| 23:46 | 0.88″ | Williams County, ND |
| 07:55 | 0.88″ | Redwood County, MN |
| 08:20 | 0.88″ | Sibley County, MN |
| 18:02 | 0.75″ | Lucas County, OH |
| 18:22 | 0.75″ | Lucas County, OH |
| 19:49 | 0.75″ | Wood County, OH |
| 20:22 | 0.75″ | Portage County, WI |
| 21:11 | 0.75″ | Waupaca County, WI |
| 21:54 | 0.75″ | Roosevelt County, MT |
| 22:39 | 0.75″ | Roosevelt County, MT |
| 00:03 | 0.75″ | Williams County, ND |
| 07:40 | 0.75″ | Redwood County, MN |
| 07:55 | 0.75″ | Redwood County, MN |
| 08:00 | 0.75″ | Hennepin County, MN |
| 08:03 | 0.75″ | Renville County, MN |
| 08:45 | 0.75″ | Le Sueur County, MN |
| 09:10 | 0.75″ | Dakota County, MN |
| 09:20 | 0.75″ | Dakota County, MN |
| 10:31 | 0.75″ | Taylor County, WI |
| 10:46 | 0.75″ | Ramsey County, MN |
Damage, injuries and deaths
National Weather Service offices recorded about $1.9 million in property damage and $1.3 million in crop damage from hail, thunderstorm wind and tornadoes across the US on this storm day (187 events in 10 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Dakota County, MN | 2 | 0 | 0 | $1.1 million |
| Huron County, OH | 1 | 0 | 0 | $250,000 |
| Lorain County, OH | 3 | 0 | 0 | $111,000 |
| Marathon County, WI | 1 | 0 | 0 | $100,000 |
| Holmes County, OH | 1 | 0 | 0 | $75,000 |
| Erie County, OH | 5 | 0 | 0 | $69,000 |
| Crawford County, MI | 1 | 0 | 0 | $60,000 |
| McLeod County, MN | 1 | 0 | 0 | $50,000 |
| Carver County, MN | 2 | 0 | 0 | $27,000 |
| Washington County, MN | 1 | 0 | 0 | $25,000 |
| Grand Traverse County, MI | 2 | 0 | 0 | $14,000 |
| Missaukee County, MI | 1 | 0 | 0 | $14,000 |
What the National Weather Service wrote
- Dakota County, MN (near Lakeville) · Thunderstorm wind 75 mph · $1 million
“Over 100 homes and cars were damaged due to falling debris from winds up to 70 mph around Lakeville. In addition, the Lakeville airport had several planes flipped over.” - Huron County, OH (near Norwalk) · Thunderstorm wind 70 mph · $250,000
“Thunderstorm winds estimated at 60 to 70 mph caused extensive damage in Norwalk. Dozens of trees were downed in the city. Several homes sustained damage, mainly from fallen trees and limbs. A few utility poles were snapped caused scattered power outages.” - Marathon County, WI (near Little Chicago) · Thunderstorm wind 70 mph · $100,000
“Thunderstorm winds lifted a pole shed and threw it into the corner of a house. Nothing inside the shed was damaged but the shed destroyed four nearby cars before striking the house.” - Lorain County, OH (near Vermilion On The Lk) · Thunderstorm wind 58 mph · $100,000
“Thunderstorm downburst winds caused extensive damage in northwestern Lorain County. Numerous trees, limbs and utility poles were toppled in Brownhelm and Henrietta Townships. A few homes also sustained minor damage.” - Holmes County, OH (near Millersburg) · Thunderstorm wind 58 mph · $75,000
“Thunderstorm winds downed many trees and large limbs across Holmes County. Several roads had to be closed because of downed trees.” - Crawford County, MI (near Grayling) · Tornado EF1 · $60,000
“This EF1 tornado impacted the Forest Dunes Golf Club. The initial touchdown was near the entrance to the club. Damage along the first half of the path was sporadic, with some trees uprooted and/or snapped.”
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.