Hail storm map for June 16, 2026: max 3.00" hail across IA, IL, IN, KS, MI, ND, OK, WI, ~14,543 structures in swath.
IAILINKSMINDOKWI
A moderate hail event swept across IA, IL, IN, KS and 4 more states on June 16, 2026, with MRMS radar measuring stones up to 3.00". An estimated 14,543 structures fell inside the qualifying swath. Kansas took the brunt with ~5,261 structures estimated in the ≥1" footprint. Roughly 145 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 138 hail reports and 122 wind reports for the day.
| State | ≥1.00" | ≥1.75" | ≥2.50" |
|---|---|---|---|
| Kansas | 5,261 | 900 | 109 |
| Michigan | 2,980 | 0 | 0 |
| Illinois | 2,306 | 3 | 0 |
| Iowa | 1,417 | 0 | 0 |
| Oklahoma | 1,277 | 247 | 36 |
| Wisconsin | 860 | 0 | 0 |
| Indiana | 375 | 0 | 0 |
| North Dakota | 67 | 0 | 0 |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 12:15 | 9 N Saint Helen | Roscommon | Time estimated by radar. |
| 12:50 | 3 SSE Luzerne | Oscoda | Time estimated by radar. |
| 12:58 | Clear Lake | Ogemaw | Time estimated by radar. |
| 13:01 | 2 NNE Twin Lakes Area | Roscommon | Time estimates by radar. |
| 13:01 | Comins | Oscoda | Caller reports quarter size hail covering the ground. |
| 13:25 | 4 NW Hockaday | Gladwin | Time estimated by radar. |
| 13:30 | 4 SW Glennie | Alcona | Time estimated by radar. |
| 13:34 | 2 W Sidney | Montcalm | Report from mPING: Dime (0.70 in.). |
| 13:45 | West Branch | Ogemaw | Report from mPING: Half-inch (0.50 in.). |
| 14:53 | 2 W Grand Rapids | Kent | Report from mPING: Dime (0.70 in.). |
| 15:24 | 1 SSW Dowling | Barry | Social media photo of hail in hand. Location approximate. |
| 15:37 | 2 E Byron Center | Kent | Report from mPING: Half-inch (0.50 in.). |
| 15:42 | 2 NW Laingsburg | Clinton | Report from mPING: Half-inch (0.50 in.). |
| 15:50 | Nashville | Barry | Two photos on social media taken 15 minutes after the storm passed. Time based on radar. |
| 16:27 | 2 SE Rosebush | Isabella | Report from mPING: Dime (0.7 in.). |
| 16:36 | 4 W Oil City | Isabella | Report from mPING: Quarter (1.00 in.). Time estimated by radar. |
| 17:15 | 4 NW Covert | Van Buren | Two photos at Van Buren State Park of at least golf ball size hail and possibly larger. |
| 17:19 | BARODA | BERRIEN | Multiple reports of 1 diameter hail in Berrien Springs. |
| 17:27 | 4 SE South Haven | Van Buren | Report from mPING: Half-inch (0.50 in.). |
| 17:35 | 4 W Decatur | Van Buren | Report from mPING: Half-inch (0.50 in.). |
| 18:03 | 3 SW Traverse City | Grand Traverse | Multiple reports of pea sized near US-31 and S Airport Rd/Hartman Rd/Franke Rd area. |
| 18:12 | 3 W Westwood | Kalamazoo | Report from mPING: Half-inch (0.50 in.). Time estimated by radar. |
| 18:33 | 2 W White Pigeon | St. Joseph | Report from mPING: Half-inch (0.50 in.). |
| 18:46 | Sturgis | St. Joseph | Report from mPING: Half-inch (0.50 in.). |
| 18:50 | 3 E Sturgis | St. Joseph | Report from mPING: Half-inch (0.50 in.). |
| 18:59 | 2 SE Gresham | Eaton | Time estimated by radar. |
| 19:01 | 2 E Findley | St. Joseph | Report from mPING: Half-inch (0.50 in.). |
| 19:28 | Alba | Antrim | Hail completely covers the ground. |
| 19:33 | 1 SW Ionia | Ionia | Report from mPING: Quarter (1.00 in.). |
| 19:36 | 1 NW Dimondale | Eaton | Report from mPING: Half-inch (0.50 in.). |
| 20:15 | 4 ESE Elmira | Otsego | Time approximate. |
| 20:17 | 2 SE Webberville | Ingham | Report from mPING: Half-inch (0.50 in.). |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 10:53 | BRIGGSVILLE | MARQUETTE | Public report of 0.88 inch diameter hail. |
| 12:12 | 2 SE Stephensville | Outagamie | Report from mPING: Half-inch (0.50 in.). |
| 12:19 | 2 W Appleton | Outagamie | Report from mPING: Half-inch (0.50 in.). |
| 12:22 | OSHKOSH | WINNEBAGO | Quarter size hail fell near Oshkosh. |
| 12:40 | OSHKOSH | WINNEBAGO | Quarter size hail fell in Oshkosh. The time of this report is an estimate based on radar data. |
| 12:53 | 3 S Sheboygan | Sheboygan | Report from mPING: Dime (0.75 in.). |
| 12:53 | 2 SE Kohler | Sheboygan | Report from mPING: Dime (0.75 in.). |
| 13:00 | ARMSTRONG | FOND DU LAC | Public report of quarter size hail at Camp Long Lake (Sheboygan-Fond du Lac Co border). |
| 13:20 | ASHWAUBENON | BROWN | Penny size hail fell near De Pere. |
| 13:44 | Denmark | Brown | Report from mPING: Half-inch (0.50 in.). |
| 13:47 | Denmark | Brown | Report from mPING: Half-inch (0.50 in.). |
| 14:09 | 1 E Kellnersville | Manitowoc | Report from mPING: Half-inch (0.50 in.). |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 17:45 | 4 SW Spearville | Ford | Delayed report. Pictures via social media reported golf balls to a few baseball size. |
| 17:45 | Spearville | Ford | Report received through social media with pictures. |
| 17:45 | Garfield | Pawnee | Delayed report. Public picture on social media showed hail ranging from penny to half-dollar size in the town of Garfield. |
| 18:45 | 2 N Ford | Ford | Delayed reported. Report of a mix of ping pong ball to tennis ball sized hail with video via social media. |
| 18:53 | 3 NE Hopewell | Stafford | Delayed report. Social media report of golf ball sized hail. Time estimated via radar. |
| 18:59 | 2 E Hopewell | Pratt | Delayed report. Social media report of golf-ball sized hail. |
| 19:00 | Bucklin | Ford | Delayed report. Social media with picture of ping pong ball sized hail. |
| 19:11 | 7 SE Kingsdown | Clark | Social media reports 2 inch hail. Time estimated via. |
| 20:06 | 8 NW Protection | Clark | Corrects location of previous hail report from 9 N Sitka to 8 NW Protection. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 14:47 | ST JOSEPH | CHAMPAIGN | Golf ball size hail with measuring tape in photo. |
| 14:51 | ST JOSEPH | CHAMPAIGN | Ping pong size hail along I-74 west of |Odgen. A few pieces of hail larger than ping |pong. |
| 14:52 | OGDEN | CHAMPAIGN | Oblong shape golf ball size hail from a |viewer with photo. |
| 15:03 | BISMARCK | VERMILION | Photo of two large hail stones in hand. |
| 15:05 | OAKWOOD | VERMILION | Half to three quarter inch size hail south |of Oakwood. |
| 15:25 | BELGIUM | VERMILION | Quarter size hail measured in Belgium. |
| 16:33 | COOKS MILLS | COLES | Four photos of hail in Cooks Mill. Hail size |estimated from photo. |
| 17:46 | 1 NNW Sesser | Franklin | Quarter size hail north of Sesser; winds gusted to 50mph. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 15:16 | 1 WNW Silver Lake | Steuben | Reports of pea to half inch hail with this storm. |
| 15:42 | Chalmers | White | Varied from pea to just under half an inch sized hail. |
| 15:54 | Monticello | White | Reported by Trained Spotter. |
| 16:22 | ROCKFIELD | CARROLL | Multiple reports of 1.25 inch hail in Carroll County. |
| 16:55 | Veedersburg | Fountain | Described as pea to marble size. |
| 17:42 | 2 N Somerset | Wabash | Report from mPING: Half-inch (0.50 in.). |
| 19:38 | SPRING LAKE | HANCOCK | Reports of 1.00 to 1.25 inch hail. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 17:52 | ROSSTON | HARPER | Reported by a broadcast media storm chaser. The location is approximate. |
| 18:18 | LAVERNE | HARPER | The location is approximate. |
| 18:20 | LAVERNE | HARPER | Reported by a broadcast media storm chaser. The location is approximate. |
| 18:25 | LAVERNE | HARPER | Reported by a broadcast media storm chaser. The location is approximate. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 13:45 | 12 NW Atomic City | Butte | Mesonet station TRA INL Reactor Tech Complex. |
| 13:45 | 8 NNW Dickey | Custer | Mesonet station 3025 D6 Willow Creek Summit US-93. |
| 14:45 | 2 SW Lund | Caribou | Mesonet station 2989 D5 Fish Creek Summit US-30. |
| 14:55 | 9 NW Atomic City | Butte | Mesonet station 690 INL Central Facilities. |
| 15:15 | 5 WSW Craters of Moon | Butte | Mesonet station 3021 D6 Tom Cat Summit US-20. |
| 15:26 | 2 NW Idaho Falls | Bonneville | ASOS station KIDA Idaho Falls Regional Airport. |
| 15:44 | 5 N Owinza | Lincoln | Mesonet station ROCI1 5 N Owinza. |
| 15:50 | 13 NE Atomic City | Bingham | Mesonet station EBR INL Materials Fuels Complex. |
| 15:50 | 9 E Butte City | Butte | Mesonet station DEA Dead Man Canyon. |
| 15:54 | 14 S Craters of Moon | Blaine | Mesonet station PBUI1 Potter Butte. |
| 16:00 | 4 WNW Buist | Oneida | Mesonet station PC596 Jensen Pass. |
| 16:15 | 1 S Michaud | Power | ASOS station KPIH Pocatello Regional Airport. |
| 16:20 | 3 W Taber | Bingham | Mesonet station TAB 3 W Taber. |
| 16:35 | 8 NNW Atomic City | Butte | Mesonet station PBF INL Critical Infrastructure. |
| 17:00 | 12 NNW Atomic City | Butte | Mesonet station GRI INL INTEC/Grid 3. |
| 17:00 | 6 NW Atomic City | Butte | Mesonet station 3699 D6 INL Puzzle US-20/US-26. |
| 17:05 | 1 ENE Richfield | Lincoln | Mesonet station RIC 1 ENE Richfield. |
| 17:10 | 11 W Osgood | Bonneville | Mesonet station KET Kettle Butte. |
| 17:15 | 16 W Osgood | Bonneville | Mesonet station 8419 D6 Kettle Butte US-20. |
| 17:15 | 3 NNW Taber | Bingham | Mesonet station ITDC4 D5 Tilden Flats US-26. |
| 17:15 | 1 NW Ucon | Bonneville | Mesonet station ITDC1 D6 Ucon US-20. |
| 17:25 | 12 SE Butte City | Butte | Mesonet station RWM INL Radioactive Waste Mgmt. |
| 17:30 | 12 NW Atomic City | Butte | Mesonet station LOS Lost River Rest Area. |
| 17:45 | 14 NE Atomic City | Bingham | Mesonet station 3672 D6 Telegraph Hill US-20. |
| 17:55 | 9 SSW Mud Lake | Jefferson | Mesonet station ROV 9 SSW Mud Lake. |
| 18:00 | 1 NNE Clementsville | Teton | Mesonet station 2979 D6 Botts ID-33. |
| 18:15 | 2 SE Palisades | Bonneville | Mesonet station ITDE5 D6 Palisades Dam US-26. |
| 18:25 | 20 ESE Craters of Moon | Butte | Mesonet station BIG Coxs Well. |
| 18:40 | 18 NNE Berenice | Clark | Mesonet station BLU Blue Dome. |
| 18:45 | 4 NNW Sterling | Bingham | Mesonet station 2250 D5 Sterling ID-39. |
| 18:45 | 4 W Clayton | Custer | Mesonet station 8962 D4 Clayton ID-75. |
| 18:50 | 5 SSW Clementsville | Madison | Mesonet station PC141 Canyon Creek. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 13:00 | 13 NNW Canyon Creek | Lewis and Clark | Mesonet station MTFPS Flesher Pass recorded a wind gust of 59 MPH at 2:00 PM. |
| 13:45 | 1 SW Springdale | Park | Mesonet station MTSPD Springdale I-90 Mp 352.3. |
| 14:00 | 14 WSW Saint Mary | Glacier | Mesonet station LGPVC Logan Pass (GNP). |
| 14:46 | 7 ENE Livingston | Park | ASOS station KLVM Livingston. |
| 15:45 | 8 WSW Molt | Stillwater | Mesonet station MTM20 8.4 S Halfbreed Lake Wildlife (MT-MESO). |
| 15:45 | 13 S Marysville | Lewis and Clark | Mesonet station MTMDP MacDonald Pass (MT DOT). |
| 15:55 | 2 NNE Laurel | Yellowstone | AWOS station K6S8 2 NNE Laurel. |
| 16:15 | 6 S Whitlash | Liberty | Mesonet station GW3546 WHITLASH SEVEN SOUTH. |
| 16:24 | Cut Bank Resort | Glacier | Ambient Station Cut Bank Resort measured a 62 mph wind gust. |
| 16:25 | 9 N Lothair | Liberty | Mesonet station GW1986 Lothair 9N. |
| 16:30 | 13 NNW Canyon Creek | Lewis and Clark | Mesonet station MTFPS Flesher Pass S-279 Mp 30.5. |
| 16:30 | 16 NE The Knees | Liberty | Mesonet station GW1952 RIVERVIEW COLONY. |
| 16:32 | 1 NW Billings | Yellowstone | ASOS station KBIL Billings. |
| 16:43 | 4 NE Chester | Liberty | Mesonet station GW4015 CHESTER FOUR NE. |
| 16:44 | 14 NNW Hell Creek Rec A | Valley | Mesonet station KIGM8 King Coulee. |
| 16:45 | 3 SW Lockwood | Yellowstone | Mesonet station MTYRB 3.1 SW Lockwood (MT DOT). |
| 16:53 | 4 W Havre | Hill | ASOS station KHVR Havre Airport. |
| 17:00 | Big Timber | Sweet Grass | Mesonet station GW0007 Big Timber. |
| 17:00 | 7 SE Lothair | Liberty | Mesonet station GW3478 TCTIBER. |
| 17:00 | 1 NW Chinook | Blaine | Mesonet station MTCHK Chinook Us-2 Mp 403.5. |
| 17:15 | 8 ENE Edwards | Garfield | Edwards E Mesonet (MCO). |
| 17:45 | 8 WNW Sand Springs | Garfield | Sand Springs Mesonet Observation (SDSM8). |
| 17:55 | 2 ENE Harlowton | Wheatland | AWOS station K1KM 2 ENE Harlowton. |
| 18:00 | 11 SSE Klein | Musselshell | Mesonet station MTBUL 11.1 SE Klein (MT DOT). |
| 19:15 | 1 SSE Ballantine | Yellowstone | Mesonet station MTBAL Ballantine I-94 Mp 15.0. |
| 19:30 | 9 SSE Grass Range | Fergus | Mesonet station MTBCH Beacon Hill Us-87 Mp 35.0. |
| 22:29 | 22 SW Fort Smith | Carbon | Mesonet station HBOM8 Hillsboro. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 13:50 | PANAMA CITY | BAY | A utility line was down near Caldwell Drive. |
| 13:53 | DIREGO PARK | BAY | A power line was down near Home Depot entrance. |
| 14:03 | VICKSBURG | BAY | A tree was down on a power line on Highway 388. |
| 14:11 | VICKSBURG | BAY | A tree was down on a power line on Highway 388. |
| 14:21 | DIREGO PARK | BAY | A power line was down on East 23rd Street. |
| 14:40 | BLOUNTSTOWN ARPT | CALHOUN | A downed tree was on a curve near the west side of the creek on John F Bailey Road. |
| 14:46 | NETTLE RIDGE | CALHOUN | A tree was down on power line along Dan Parrish Road. |
| 15:00 | MARIANNA | JACKSON | FHP reported a tree down in the area of Damascus Loop and Kynesville Road. |
| 15:15 | 1 S Chipola Park | Calhoun | Ambient Wind mesonet measured a 57 mph wind gust. |
| 15:30 | LANARK VILLAGE | FRANKLIN | An object blew into power lines and resulted in a power outage. |
| 15:45 | BRISTOL | LIBERTY | A power line was down on Robertson Mill Road. |
| 15:55 | ROCK BLUFF | LIBERTY | A power line was down along Highway 12 North. |
| 16:07 | CRAWFORDVILLE | WAKULLA | Trees were blown down in Crawfordville. |
| 16:10 | IVAN | WAKULLA | A trained spotter measured a 61 mph wind gust with a Tempest weather station. |
| 16:19 | CRAWFORDVILLE | WAKULLA | A trained spotter measured a 63 mph wind gust. |
| 16:43 | HAVANA | GADSDEN | A tree was down near Iron Bridge Road and Concord Road. |
| 16:45 | CODY | JEFFERSON | FHP reported a tree in the roadway on Capps Hwy at St Augustine Rd. |
| 16:50 | PISGAH CHURCH | LEON | A tree was down near Miccosukee Road and Argyle Lane. |
| 16:53 | LOIS | JEFFERSON | FHP reported a tree down in the right lane of I-10 westbound near mile marker 221. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 13:41 | 1 NW St Joseph | LMZ844 | Mesonet station XSTJ St. Joseph Pier. |
| 14:25 | 1 W Ossineke | Alpena | Time estimated by radar. |
| 15:20 | 3 NE Portage | Kalamazoo | ASOS station KAZO Kalamazoo/BC Intl Airport. |
| 15:35 | 2 S Holland | Allegan | ASOS station KBIV W Mich Regional Arpt. |
| 15:58 | 3 NNE Edgemont Park | Clinton | ASOS station KLAN Lansing. |
| 16:54 | 1 ENE Norton Shores | Muskegon | ASOS station KMKG Muskegon County Airport. |
| 18:45 | 1 SSE Springfield | Calhoun | ASOS station KBTL Battle Creek Executive Airport. |
| 19:37 | 2 SW Fishers Lake | St. Joseph | After the storms moved through. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 16:48 | DEACON | CASS | A 1.5 ft diameter tree snapped at the base. Appears mostly healthy. |
| 16:58 | WALTON | CASS | Some structural damage to a shed, a downed pine tree, and some siding damage. |
| 17:23 | GRANGE CORNER | PARKE | Three trees downed by thunderstorm wind gusts. |
| 17:25 | ANNAPOLIS | PARKE | Several trees downed by thunderstorm wind gusts. |
| 18:08 | ROACHDALE | PUTNAM | Estimated thunderstorm wind gust. |
| 19:50 | BELLE UNION | PUTNAM | Several reports of tree and structural damage along County Road 600S. |
| 19:50 | LEWIS | VIGO | Several large tree limbs snapped by thunderstorm wind gusts. |
| 20:20 | GASBURG | MORGAN | Large tree limb snapped by thunderstorm wind gusts. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 17:00 | 10 SE Trotters | Golden Valley | NDAWN station 4NE of Mosher 10 meter wind sensor peak wind gust. |
| 17:16 | 1 E Minot Air Force Bas | Ward | AWOS station KMIB Minot AFB. |
| 18:19 | 2 NNW Marmarth | Slope | 10 meter wind sensor at Marmarth NDAWN station. |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 14:52 | Vedauwoo | Albany | Reported by WYDOT Mesowest station. |
| 18:12 | 7 NW Elk Mountain | Carbon | Mesonet station WY18 Halleck Ridge (WYDOT). |
| Time | Location | County | Observer comment |
|---|---|---|---|
| 12:27 | 2 WSW Miflin | Baldwin | WeatherFlow station XGLF Gulf Shores measured a wind gust of 67 mph. |