← All storm days

Hail Storm Map — June 16, 2026

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

Hail-affected U.S. states Alabama Alaska Arizona Colorado Florida Georgia Indiana — hail affected Kansas — hail affected Maine Massachusetts Minnesota New Jersey North Carolina North Dakota — hail affected Oklahoma — hail affected Pennsylvania South Dakota Texas Wyoming Connecticut Missouri West Virginia Illinois — hail affected New Mexico Arkansas California Delaware District of Columbia Hawaii Iowa — hail affected Kentucky Maryland Michigan — hail affected Mississippi Montana New Hampshire New York Ohio Oregon Tennessee Utah Virginia Washington Wisconsin — hail affected Nebraska South Carolina Idaho Nevada Vermont Louisiana Rhode Island

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.

Max hail size
3.00"
States impacted
8
Structures in swath
14,543

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
Kansas5,261900109
Michigan2,98000
Illinois2,30630
Iowa1,41700
Oklahoma1,27724736
Wisconsin86000
Indiana37500
North Dakota6700

NOAA storm reports

Hail reports (72)

Michigan · 32 reports

TimeLocationCountyObserver comment
12:159 N Saint HelenRoscommonTime estimated by radar.
12:503 SSE LuzerneOscodaTime estimated by radar.
12:58Clear LakeOgemawTime estimated by radar.
13:012 NNE Twin Lakes AreaRoscommonTime estimates by radar.
13:01CominsOscodaCaller reports quarter size hail covering the ground.
13:254 NW HockadayGladwinTime estimated by radar.
13:304 SW GlennieAlconaTime estimated by radar.
13:342 W SidneyMontcalmReport from mPING: Dime (0.70 in.).
13:45West BranchOgemawReport from mPING: Half-inch (0.50 in.).
14:532 W Grand RapidsKentReport from mPING: Dime (0.70 in.).
15:241 SSW DowlingBarrySocial media photo of hail in hand. Location approximate.
15:372 E Byron CenterKentReport from mPING: Half-inch (0.50 in.).
15:422 NW LaingsburgClintonReport from mPING: Half-inch (0.50 in.).
15:50NashvilleBarryTwo photos on social media taken 15 minutes after the storm passed. Time based on radar.
16:272 SE RosebushIsabellaReport from mPING: Dime (0.7 in.).
16:364 W Oil CityIsabellaReport from mPING: Quarter (1.00 in.). Time estimated by radar.
17:154 NW CovertVan BurenTwo photos at Van Buren State Park of at least golf ball size hail and possibly larger.
17:19BARODABERRIENMultiple reports of 1 diameter hail in Berrien Springs.
17:274 SE South HavenVan BurenReport from mPING: Half-inch (0.50 in.).
17:354 W DecaturVan BurenReport from mPING: Half-inch (0.50 in.).
18:033 SW Traverse CityGrand TraverseMultiple reports of pea sized near US-31 and S Airport Rd/Hartman Rd/Franke Rd area.
18:123 W WestwoodKalamazooReport from mPING: Half-inch (0.50 in.). Time estimated by radar.
18:332 W White PigeonSt. JosephReport from mPING: Half-inch (0.50 in.).
18:46SturgisSt. JosephReport from mPING: Half-inch (0.50 in.).
18:503 E SturgisSt. JosephReport from mPING: Half-inch (0.50 in.).
18:592 SE GreshamEatonTime estimated by radar.
19:012 E FindleySt. JosephReport from mPING: Half-inch (0.50 in.).
19:28AlbaAntrimHail completely covers the ground.
19:331 SW IoniaIoniaReport from mPING: Quarter (1.00 in.).
19:361 NW DimondaleEatonReport from mPING: Half-inch (0.50 in.).
20:154 ESE ElmiraOtsegoTime approximate.
20:172 SE WebbervilleInghamReport from mPING: Half-inch (0.50 in.).

Wisconsin · 12 reports

TimeLocationCountyObserver comment
10:53BRIGGSVILLEMARQUETTEPublic report of 0.88 inch diameter hail.
12:122 SE StephensvilleOutagamieReport from mPING: Half-inch (0.50 in.).
12:192 W AppletonOutagamieReport from mPING: Half-inch (0.50 in.).
12:22OSHKOSHWINNEBAGOQuarter size hail fell near Oshkosh.
12:40OSHKOSHWINNEBAGOQuarter size hail fell in Oshkosh. The time of this report is an estimate based on radar data.
12:533 S SheboyganSheboyganReport from mPING: Dime (0.75 in.).
12:532 SE KohlerSheboyganReport from mPING: Dime (0.75 in.).
13:00ARMSTRONGFOND DU LACPublic report of quarter size hail at Camp Long Lake (Sheboygan-Fond du Lac Co border).
13:20ASHWAUBENONBROWNPenny size hail fell near De Pere.
13:44DenmarkBrownReport from mPING: Half-inch (0.50 in.).
13:47DenmarkBrownReport from mPING: Half-inch (0.50 in.).
14:091 E KellnersvilleManitowocReport from mPING: Half-inch (0.50 in.).

Kansas · 9 reports

TimeLocationCountyObserver comment
17:454 SW SpearvilleFordDelayed report. Pictures via social media reported golf balls to a few baseball size.
17:45SpearvilleFordReport received through social media with pictures.
17:45GarfieldPawneeDelayed report. Public picture on social media showed hail ranging from penny to half-dollar size in the town of Garfield.
18:452 N FordFordDelayed reported. Report of a mix of ping pong ball to tennis ball sized hail with video via social media.
18:533 NE HopewellStaffordDelayed report. Social media report of golf ball sized hail. Time estimated via radar.
18:592 E HopewellPrattDelayed report. Social media report of golf-ball sized hail.
19:00BucklinFordDelayed report. Social media with picture of ping pong ball sized hail.
19:117 SE KingsdownClarkSocial media reports 2 inch hail. Time estimated via.
20:068 NW ProtectionClarkCorrects location of previous hail report from 9 N Sitka to 8 NW Protection.

Illinois · 8 reports

TimeLocationCountyObserver comment
14:47ST JOSEPHCHAMPAIGNGolf ball size hail with measuring tape in photo.
14:51ST JOSEPHCHAMPAIGNPing pong size hail along I-74 west of |Odgen. A few pieces of hail larger than ping |pong.
14:52OGDENCHAMPAIGNOblong shape golf ball size hail from a |viewer with photo.
15:03BISMARCKVERMILIONPhoto of two large hail stones in hand.
15:05OAKWOODVERMILIONHalf to three quarter inch size hail south |of Oakwood.
15:25BELGIUMVERMILIONQuarter size hail measured in Belgium.
16:33COOKS MILLSCOLESFour photos of hail in Cooks Mill. Hail size |estimated from photo.
17:461 NNW SesserFranklinQuarter size hail north of Sesser; winds gusted to 50mph.

Indiana · 7 reports

TimeLocationCountyObserver comment
15:161 WNW Silver LakeSteubenReports of pea to half inch hail with this storm.
15:42ChalmersWhiteVaried from pea to just under half an inch sized hail.
15:54MonticelloWhiteReported by Trained Spotter.
16:22ROCKFIELDCARROLLMultiple reports of 1.25 inch hail in Carroll County.
16:55VeedersburgFountainDescribed as pea to marble size.
17:422 N SomersetWabashReport from mPING: Half-inch (0.50 in.).
19:38SPRING LAKEHANCOCKReports of 1.00 to 1.25 inch hail.

Oklahoma · 4 reports

TimeLocationCountyObserver comment
17:52ROSSTONHARPERReported by a broadcast media storm chaser. The location is approximate.
18:18LAVERNEHARPERThe location is approximate.
18:20LAVERNEHARPERReported by a broadcast media storm chaser. The location is approximate.
18:25LAVERNEHARPERReported by a broadcast media storm chaser. The location is approximate.

Wind reports (100)

Idaho · 32 reports

TimeLocationCountyObserver comment
13:4512 NW Atomic CityButteMesonet station TRA INL Reactor Tech Complex.
13:458 NNW DickeyCusterMesonet station 3025 D6 Willow Creek Summit US-93.
14:452 SW LundCaribouMesonet station 2989 D5 Fish Creek Summit US-30.
14:559 NW Atomic CityButteMesonet station 690 INL Central Facilities.
15:155 WSW Craters of MoonButteMesonet station 3021 D6 Tom Cat Summit US-20.
15:262 NW Idaho FallsBonnevilleASOS station KIDA Idaho Falls Regional Airport.
15:445 N OwinzaLincolnMesonet station ROCI1 5 N Owinza.
15:5013 NE Atomic CityBinghamMesonet station EBR INL Materials Fuels Complex.
15:509 E Butte CityButteMesonet station DEA Dead Man Canyon.
15:5414 S Craters of MoonBlaineMesonet station PBUI1 Potter Butte.
16:004 WNW BuistOneidaMesonet station PC596 Jensen Pass.
16:151 S MichaudPowerASOS station KPIH Pocatello Regional Airport.
16:203 W TaberBinghamMesonet station TAB 3 W Taber.
16:358 NNW Atomic CityButteMesonet station PBF INL Critical Infrastructure.
17:0012 NNW Atomic CityButteMesonet station GRI INL INTEC/Grid 3.
17:006 NW Atomic CityButteMesonet station 3699 D6 INL Puzzle US-20/US-26.
17:051 ENE RichfieldLincolnMesonet station RIC 1 ENE Richfield.
17:1011 W OsgoodBonnevilleMesonet station KET Kettle Butte.
17:1516 W OsgoodBonnevilleMesonet station 8419 D6 Kettle Butte US-20.
17:153 NNW TaberBinghamMesonet station ITDC4 D5 Tilden Flats US-26.
17:151 NW UconBonnevilleMesonet station ITDC1 D6 Ucon US-20.
17:2512 SE Butte CityButteMesonet station RWM INL Radioactive Waste Mgmt.
17:3012 NW Atomic CityButteMesonet station LOS Lost River Rest Area.
17:4514 NE Atomic CityBinghamMesonet station 3672 D6 Telegraph Hill US-20.
17:559 SSW Mud LakeJeffersonMesonet station ROV 9 SSW Mud Lake.
18:001 NNE ClementsvilleTetonMesonet station 2979 D6 Botts ID-33.
18:152 SE PalisadesBonnevilleMesonet station ITDE5 D6 Palisades Dam US-26.
18:2520 ESE Craters of MoonButteMesonet station BIG Coxs Well.
18:4018 NNE BereniceClarkMesonet station BLU Blue Dome.
18:454 NNW SterlingBinghamMesonet station 2250 D5 Sterling ID-39.
18:454 W ClaytonCusterMesonet station 8962 D4 Clayton ID-75.
18:505 SSW ClementsvilleMadisonMesonet station PC141 Canyon Creek.

Montana · 27 reports

TimeLocationCountyObserver comment
13:0013 NNW Canyon CreekLewis and ClarkMesonet station MTFPS Flesher Pass recorded a wind gust of 59 MPH at 2:00 PM.
13:451 SW SpringdaleParkMesonet station MTSPD Springdale I-90 Mp 352.3.
14:0014 WSW Saint MaryGlacierMesonet station LGPVC Logan Pass (GNP).
14:467 ENE LivingstonParkASOS station KLVM Livingston.
15:458 WSW MoltStillwaterMesonet station MTM20 8.4 S Halfbreed Lake Wildlife (MT-MESO).
15:4513 S MarysvilleLewis and ClarkMesonet station MTMDP MacDonald Pass (MT DOT).
15:552 NNE LaurelYellowstoneAWOS station K6S8 2 NNE Laurel.
16:156 S WhitlashLibertyMesonet station GW3546 WHITLASH SEVEN SOUTH.
16:24Cut Bank ResortGlacierAmbient Station Cut Bank Resort measured a 62 mph wind gust.
16:259 N LothairLibertyMesonet station GW1986 Lothair 9N.
16:3013 NNW Canyon CreekLewis and ClarkMesonet station MTFPS Flesher Pass S-279 Mp 30.5.
16:3016 NE The KneesLibertyMesonet station GW1952 RIVERVIEW COLONY.
16:321 NW BillingsYellowstoneASOS station KBIL Billings.
16:434 NE ChesterLibertyMesonet station GW4015 CHESTER FOUR NE.
16:4414 NNW Hell Creek Rec AValleyMesonet station KIGM8 King Coulee.
16:453 SW LockwoodYellowstoneMesonet station MTYRB 3.1 SW Lockwood (MT DOT).
16:534 W HavreHillASOS station KHVR Havre Airport.
17:00Big TimberSweet GrassMesonet station GW0007 Big Timber.
17:007 SE LothairLibertyMesonet station GW3478 TCTIBER.
17:001 NW ChinookBlaineMesonet station MTCHK Chinook Us-2 Mp 403.5.
17:158 ENE EdwardsGarfieldEdwards E Mesonet (MCO).
17:458 WNW Sand SpringsGarfieldSand Springs Mesonet Observation (SDSM8).
17:552 ENE HarlowtonWheatlandAWOS station K1KM 2 ENE Harlowton.
18:0011 SSE KleinMusselshellMesonet station MTBUL 11.1 SE Klein (MT DOT).
19:151 SSE BallantineYellowstoneMesonet station MTBAL Ballantine I-94 Mp 15.0.
19:309 SSE Grass RangeFergusMesonet station MTBCH Beacon Hill Us-87 Mp 35.0.
22:2922 SW Fort SmithCarbonMesonet station HBOM8 Hillsboro.

Florida · 19 reports

TimeLocationCountyObserver comment
13:50PANAMA CITYBAYA utility line was down near Caldwell Drive.
13:53DIREGO PARKBAYA power line was down near Home Depot entrance.
14:03VICKSBURGBAYA tree was down on a power line on Highway 388.
14:11VICKSBURGBAYA tree was down on a power line on Highway 388.
14:21DIREGO PARKBAYA power line was down on East 23rd Street.
14:40BLOUNTSTOWN ARPTCALHOUNA downed tree was on a curve near the west side of the creek on John F Bailey Road.
14:46NETTLE RIDGECALHOUNA tree was down on power line along Dan Parrish Road.
15:00MARIANNAJACKSONFHP reported a tree down in the area of Damascus Loop and Kynesville Road.
15:151 S Chipola ParkCalhounAmbient Wind mesonet measured a 57 mph wind gust.
15:30LANARK VILLAGEFRANKLINAn object blew into power lines and resulted in a power outage.
15:45BRISTOLLIBERTYA power line was down on Robertson Mill Road.
15:55ROCK BLUFFLIBERTYA power line was down along Highway 12 North.
16:07CRAWFORDVILLEWAKULLATrees were blown down in Crawfordville.
16:10IVANWAKULLAA trained spotter measured a 61 mph wind gust with a Tempest weather station.
16:19CRAWFORDVILLEWAKULLAA trained spotter measured a 63 mph wind gust.
16:43HAVANAGADSDENA tree was down near Iron Bridge Road and Concord Road.
16:45CODYJEFFERSONFHP reported a tree in the roadway on Capps Hwy at St Augustine Rd.
16:50PISGAH CHURCHLEONA tree was down near Miccosukee Road and Argyle Lane.
16:53LOISJEFFERSONFHP reported a tree down in the right lane of I-10 westbound near mile marker 221.

Michigan · 8 reports

TimeLocationCountyObserver comment
13:411 NW St JosephLMZ844Mesonet station XSTJ St. Joseph Pier.
14:251 W OssinekeAlpenaTime estimated by radar.
15:203 NE PortageKalamazooASOS station KAZO Kalamazoo/BC Intl Airport.
15:352 S HollandAlleganASOS station KBIV W Mich Regional Arpt.
15:583 NNE Edgemont ParkClintonASOS station KLAN Lansing.
16:541 ENE Norton ShoresMuskegonASOS station KMKG Muskegon County Airport.
18:451 SSE SpringfieldCalhounASOS station KBTL Battle Creek Executive Airport.
19:372 SW Fishers LakeSt. JosephAfter the storms moved through.

Indiana · 8 reports

TimeLocationCountyObserver comment
16:48DEACONCASSA 1.5 ft diameter tree snapped at the base. Appears mostly healthy.
16:58WALTONCASSSome structural damage to a shed, a downed pine tree, and some siding damage.
17:23GRANGE CORNERPARKEThree trees downed by thunderstorm wind gusts.
17:25ANNAPOLISPARKESeveral trees downed by thunderstorm wind gusts.
18:08ROACHDALEPUTNAMEstimated thunderstorm wind gust.
19:50BELLE UNIONPUTNAMSeveral reports of tree and structural damage along County Road 600S.
19:50LEWISVIGOSeveral large tree limbs snapped by thunderstorm wind gusts.
20:20GASBURGMORGANLarge tree limb snapped by thunderstorm wind gusts.

North Dakota · 3 reports

TimeLocationCountyObserver comment
17:0010 SE TrottersGolden ValleyNDAWN station 4NE of Mosher 10 meter wind sensor peak wind gust.
17:161 E Minot Air Force BasWardAWOS station KMIB Minot AFB.
18:192 NNW MarmarthSlope10 meter wind sensor at Marmarth NDAWN station.

Wyoming · 2 reports

TimeLocationCountyObserver comment
14:52VedauwooAlbanyReported by WYDOT Mesowest station.
18:127 NW Elk MountainCarbonMesonet station WY18 Halleck Ridge (WYDOT).

Alabama · 1 report

TimeLocationCountyObserver comment
12:272 WSW MiflinBaldwinWeatherFlow station XGLF Gulf Shores measured a wind gust of 67 mph.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check