Live NWS data · updated hourly

Illinois Hail Map & Storm Reports

Every verified hail report in Illinois from the last 12 months — which towns got hit, how big it was, and how recently. The same NWS data insurance adjusters trust, organized for roofers.

49
Days with claimable 1"+ hail
6.1"
Largest hail (softball)
727
Hail reports · 12 mo
2 days ago
Most recent report

The storms worth working

Biggest verified hail days in Illinois this year — every one is still inside a typical insurance filing window.

Most homeowner policies allow 1–2 years from the storm date to file — the roofer who documents the roof first usually writes the job.

60 mph wind — Rankin, Vermilion Co. (Aug 14, 2026)1" hail — 1 NE Alta, Peoria Co. (Aug 14, 2026)45 mph wind — Coles County Airport, Coles Co. (Aug 13, 2026)45 mph wind — Coles County Airport, Coles Co. (Aug 13, 2026)52 mph wind — Willard Airport, Champaign Co. (Aug 13, 2026)52 mph wind — Willard Airport, Champaign Co. (Aug 13, 2026)61 mph wind — 6 S Arrowsmith, McLean Co. (Aug 13, 2026)67 mph wind — Central Illinois Airpor, McLean Co. (Aug 13, 2026)64 mph wind — 2 NE Normal, McLean Co. (Aug 13, 2026)49 mph wind — 1 S Bloomington, McLean Co. (Aug 13, 2026)49 mph wind — 1 S Bloomington, McLean Co. (Aug 13, 2026)45 mph wind — Delavan, Tazewell Co. (Aug 13, 2026)58 mph wind — 3 WNW Morton, Tazewell Co. (Aug 13, 2026)1" hail — 2 ENE Ewing, Franklin Co. (Aug 12, 2026)1" hail — 1 SW Ellis Grove, Randolph Co. (Aug 12, 2026)62 mph wind — Paxton, Ford Co. (Aug 12, 2026)60 mph wind — 3 NE Bradley, Kankakee Co. (Aug 12, 2026)64 mph wind — 2 NNW Shorewood, Will Co. (Aug 12, 2026)54 mph wind — 3 NNE Verona, Grundy Co. (Aug 12, 2026)65 mph wind — 4 SE Seneca, Grundy Co. (Aug 12, 2026)60 mph wind — Somonauk, De Kalb Co. (Aug 12, 2026)53 mph wind — 4 NNW Naplate, La Salle Co. (Aug 12, 2026)71 mph wind — Rock Falls, Whiteside Co. (Aug 12, 2026)50 mph wind — Cambridge, Henry Co. (Aug 12, 2026)59 mph wind — 1 N Coal Valley, Rock Island Co. (Aug 12, 2026)70 mph wind — 2 S Moline, Rock Island Co. (Aug 12, 2026)1" hail — Martinsville, Clark Co. (Aug 11, 2026)Tornado — 3 S Seymour, Champaign Co. (Aug 11, 2026)61 mph wind — 2 NNE Wilmington, Will Co. (Aug 11, 2026)65 mph wind — 2 NNW Mazon, Grundy Co. (Aug 11, 2026)70 mph wind — 1 W Oak Lawn, Cook Co. (Aug 11, 2026)45 mph wind — 1 SSE South Chicago, Cook Co. (Aug 11, 2026)81 mph wind — 1 SSE South Barrington, Cook Co. (Aug 11, 2026)91 mph wind — 2 E Mokena, Will Co. (Aug 11, 2026)91 mph wind — 3 NE Bradley, Kankakee Co. (Aug 11, 2026)Tornado — 1 ESE Homewood, Cook Co. (Aug 11, 2026)57 mph wind — Oak Forest, Cook Co. (Aug 11, 2026)54 mph wind — 1 N Beecher, Will Co. (Aug 11, 2026)87 mph wind — Peotone, Will Co. (Aug 11, 2026)55 mph wind — 1 WNW Westmont, DuPage Co. (Aug 11, 2026)Tornado — 5 SSW Frankfort, Will Co. (Aug 11, 2026)75 mph wind — Frankfort, Will Co. (Aug 11, 2026)Tornado — 3 SE Homer Glen, Cook Co. (Aug 11, 2026)88 mph wind — 2 NW Plainfield, Will Co. (Aug 11, 2026)Tornado — 3 N New Lenox, Will Co. (Aug 11, 2026)70 mph wind — Coal City, Grundy Co. (Aug 11, 2026)70 mph wind — 2 N Lemont, DuPage Co. (Aug 11, 2026)Tornado — 1 WNW Wilmington, Will Co. (Aug 11, 2026)65 mph wind — 2 NNW Mazon, Grundy Co. (Aug 11, 2026)70 mph wind — 1 W Braidwood, Will Co. (Aug 11, 2026)58 mph wind — NWS Chicago-Romeoville, Will Co. (Aug 11, 2026)96 mph wind — 2 NNW Shorewood, Will Co. (Aug 11, 2026)62 mph wind — 2 NW Plainfield, Will Co. (Aug 11, 2026)85 mph wind — 2 NW Plainfield, Will Co. (Aug 11, 2026)80 mph wind — 2 SSE Plainfield, Will Co. (Aug 11, 2026)80 mph wind — 2 NNW Warrenville, DuPage Co. (Aug 11, 2026)89 mph wind — 3 SE Batavia, Kane Co. (Aug 11, 2026)65 mph wind — 1 ENE Oswego, Kendall Co. (Aug 11, 2026)60 mph wind — 1 SE Seneca, La Salle Co. (Aug 11, 2026)64 mph wind — 2 SE Yorkville, Kendall Co. (Aug 11, 2026)53 mph wind — 2 ENE Marseilles, La Salle Co. (Aug 11, 2026)Tornado — 2 W Oswego, Kendall Co. (Aug 11, 2026)66 mph wind — 1 NE Lily Lake, Kane Co. (Aug 11, 2026)97 mph wind — 1 SE Sugar Grove, Kane Co. (Aug 11, 2026)85 mph wind — 2 WNW Sugar Grove, Kane Co. (Aug 11, 2026)70 mph wind — Sugar Grove, Kane Co. (Aug 11, 2026)53 mph wind — 3 ENE Triumph, La Salle Co. (Aug 11, 2026)55 mph wind — 3 WNW Troy Grove, La Salle Co. (Aug 11, 2026)75 mph wind — Polo, Ogle Co. (Aug 11, 2026)58 mph wind — 4 ESE Geneseo, Henry Co. (Aug 11, 2026)60 mph wind — Stockton, Jo Daviess Co. (Aug 11, 2026)59 mph wind — Clifton, Iroquois Co. (Aug 10, 2026)52 mph wind — 1 NW Odell, Livingston Co. (Aug 10, 2026)Tornado — 3 NNE Streator, La Salle Co. (Aug 10, 2026)1" hail — Vernon Hills, Lake Co. (Aug 10, 2026)Tornado — 2 S Brimfield, Peoria Co. (Aug 10, 2026)Tornado — 5 E Amboy, Lee Co. (Aug 10, 2026)Tornado — 3 NNE German Corner, Henry Co. (Aug 10, 2026)Tornado — 4 SSW Annawan, Henry Co. (Aug 10, 2026)Tornado — 5 ENE German Corner, Henry Co. (Aug 10, 2026)Tornado — 4 SSW Annawan, Henry Co. (Aug 10, 2026)Tornado — 5 SW Atkinson, Henry Co. (Aug 10, 2026)1" hail — 2 W Naperville, DuPage Co. (Aug 9, 2026)0.75" hail — 2 W Naperville, DuPage Co. (Aug 9, 2026)0.75" hail — 1 N Naperville, DuPage Co. (Aug 9, 2026)1" hail — 3 W Naperville, DuPage Co. (Aug 9, 2026)Tornado — 2 E Glenwood, Cook Co. (Jul 30, 2026)2" hail — Oak Brook, DuPage Co. (Jul 28, 2026)Tornado — Wheaton, DuPage Co. (Jul 28, 2026)1.25" hail — 1 W Robinson, Crawford Co. (Jul 28, 2026)1" hail — Robinson, Crawford Co. (Jul 28, 2026)0.88" hail — Oblong, Crawford Co. (Jul 28, 2026)Tornado — 1 WNW Hoopeston, Vermilion Co. (Jul 27, 2026)2.5" hail — 1 SSE Milford, Iroquois Co. (Jul 27, 2026)1.25" hail — Milford, Iroquois Co. (Jul 27, 2026)2.75" hail — Woodland, Iroquois Co. (Jul 27, 2026)1.75" hail — Watseka, Iroquois Co. (Jul 27, 2026)2.5" hail — 3 W Woodland, Iroquois Co. (Jul 27, 2026)2" hail — 1 SSE Watseka, Iroquois Co. (Jul 27, 2026)63 mph wind — Lakeview - Chicago, Cook Co. (Jul 27, 2026)64 mph wind — 1 NE Bensenville, DuPage Co. (Jul 27, 2026)62 mph wind — 1 NE Bensenville, DuPage Co. (Jul 27, 2026)55 mph wind — 1 SSE Lake Bluff, Lake Co. (Jul 27, 2026)2" hail — 1 SE Minooka, Will Co. (Jul 27, 2026)1.5" hail — 1 SW Minooka, Grundy Co. (Jul 27, 2026)1.5" hail — 1 S Shorewood, Will Co. (Jul 27, 2026)82 mph wind — 1 SW Beach Park, Lake Co. (Jul 27, 2026)3" hail — 2 WSW Shorewood, Will Co. (Jul 27, 2026)1.25" hail — 4 W Shorewood, Kendall Co. (Jul 27, 2026)2.25" hail — 2 N Shorewood, Will Co. (Jul 27, 2026)1.25" hail — 2 SW Crystal Lawns, Will Co. (Jul 27, 2026)1.75" hail — 4 SW Plainfield, Will Co. (Jul 27, 2026)1" hail — 1 S Carbon Hill, Grundy Co. (Jul 27, 2026)1" hail — 1 NW West Ridge - Chica, Cook Co. (Jul 27, 2026)1.5" hail — 1 E Greater Grand Cross, Cook Co. (Jul 27, 2026)74 mph wind — Midway Airport, Cook Co. (Jul 27, 2026)104 mph wind — 2 WSW Goodenow, Will Co. (Jul 27, 2026)1" hail — 2 W Frankfort, Will Co. (Jul 27, 2026)1" hail — Park Forest, Cook Co. (Jul 27, 2026)1" hail — 1 W Midlothian, Cook Co. (Jul 27, 2026)1.25" hail — 1 W Northerly Island, Cook Co. (Jul 27, 2026)Tornado — 1 ENE Hazel Crest, Cook Co. (Jul 27, 2026)62 mph wind — Lakeview - Chicago, Cook Co. (Jul 27, 2026)Tornado — 2 E Glenwood, Cook Co. (Jul 27, 2026)Tornado — 1 ESE Markham, Cook Co. (Jul 27, 2026)1" hail — 1 SW Evergreen Park, Cook Co. (Jul 27, 2026)68 mph wind — 1 NNW Oak Forest, Cook Co. (Jul 27, 2026)66 mph wind — 1 S Palos Park, Cook Co. (Jul 27, 2026)1" hail — Oak Forest, Cook Co. (Jul 27, 2026)1" hail — 1 NW Oak Lawn, Cook Co. (Jul 27, 2026)1.75" hail — 2 NE Mokena, Will Co. (Jul 27, 2026)59 mph wind — North Park - Chicago, Cook Co. (Jul 27, 2026)Tornado — 1 ENE Hazel Crest, Cook Co. (Jul 27, 2026)1" hail — 1 W Oak Forest, Cook Co. (Jul 27, 2026)1" hail — 1 SSW Merrionette Park, Cook Co. (Jul 27, 2026)Tornado — 1 N Orland Park, Cook Co. (Jul 27, 2026)60 mph wind — 1 NNE Homer Glen, Will Co. (Jul 27, 2026)74 mph wind — 3.0 SW Midway Airport, Cook Co. (Jul 27, 2026)1.25" hail — 3 NW Homer Glen, Will Co. (Jul 27, 2026)Tornado — 3 NW Orland Park, Cook Co. (Jul 27, 2026)1.75" hail — 2 SE Lemont, Cook Co. (Jul 27, 2026)1.75" hail — 1 NE Tinley Park, Cook Co. (Jul 27, 2026)Tornado — 1 SSE Romeoville, Will Co. (Jul 27, 2026)1" hail — Darien, DuPage Co. (Jul 27, 2026)78 mph wind — 2 N Lemont, DuPage Co. (Jul 27, 2026)1" hail — 2 SE Wauconda, Lake Co. (Jul 27, 2026)1.75" hail — 1 ENE Willowbrook, Cook Co. (Jul 27, 2026)2.5" hail — 1 WNW Westmont, DuPage Co. (Jul 27, 2026)2" hail — 1 S Westmont, DuPage Co. (Jul 27, 2026)1.75" hail — Downers Grove, DuPage Co. (Jul 27, 2026)1.5" hail — 2 NW Lisle, DuPage Co. (Jul 27, 2026)1.5" hail — 1 E Glendale Heights, DuPage Co. (Jul 27, 2026)2" hail — Hinsdale, DuPage Co. (Jul 27, 2026)1.25" hail — Glendale Heights, DuPage Co. (Jul 27, 2026)1" hail — 1 N Glen Ellyn, DuPage Co. (Jul 27, 2026)Tornado — Downers Grove, DuPage Co. (Jul 27, 2026)1" hail — Elmhurst, DuPage Co. (Jul 27, 2026)2" hail — Oak Brook, DuPage Co. (Jul 27, 2026)2" hail — Downers Grove, DuPage Co. (Jul 27, 2026)2" hail — 1 NW Clarendon Hills, DuPage Co. (Jul 27, 2026)72 mph wind — 1 N Oakbrook Terrace, DuPage Co. (Jul 27, 2026)1.25" hail — 1 NNE Indian Head Park, Cook Co. (Jul 27, 2026)1.25" hail — 1 NW Countryside, Cook Co. (Jul 27, 2026)55 mph wind — Waukegan, Lake Co. (Jul 27, 2026)1.5" hail — 1 E La Grange Park, Cook Co. (Jul 27, 2026)1.5" hail — 1 NE Downers Grove, DuPage Co. (Jul 27, 2026)1.75" hail — 1 NW Westmont, DuPage Co. (Jul 27, 2026)2" hail — Clarendon Hills, DuPage Co. (Jul 27, 2026)1.75" hail — Hinsdale, DuPage Co. (Jul 27, 2026)1" hail — 1 NW Villa Park, DuPage Co. (Jul 27, 2026)Tornado — Wheaton, DuPage Co. (Jul 27, 2026)Tornado — 1 N Glen Ellyn, DuPage Co. (Jul 27, 2026)1" hail — 1 ENE Carol Stream, DuPage Co. (Jul 27, 2026)Tornado — 1 N Glen Ellyn, DuPage Co. (Jul 27, 2026)1.75" hail — Oak Brook, DuPage Co. (Jul 27, 2026)1.5" hail — 1 N Oakbrook Terrace, DuPage Co. (Jul 27, 2026)1.25" hail — 1 WSW Willowbrook, DuPage Co. (Jul 27, 2026)1" hail — 1 SW York Center, DuPage Co. (Jul 27, 2026)1.25" hail — 1 NW Roselle, Cook Co. (Jul 27, 2026)1" hail — 1 W Medinah, DuPage Co. (Jul 27, 2026)1" hail — 3 W York Center, DuPage Co. (Jul 27, 2026)1.25" hail — 1 SE Schaumburg, Cook Co. (Jul 27, 2026)1" hail — 1 SE Schaumburg, Cook Co. (Jul 27, 2026)55 mph wind — 1 SSE South Barrington, Cook Co. (Jul 27, 2026)54 mph wind — 1 N West Dundee, Kane Co. (Jul 27, 2026)1" hail — 1 S Hanover Park, DuPage Co. (Jul 27, 2026)1" hail — 1 S West Dundee, Kane Co. (Jul 27, 2026)1" hail — 1 W West Dundee, Kane Co. (Jul 27, 2026)2" hail — 1 SSE Watseka, Iroquois Co. (Jul 27, 2026)Tornado — 2 E Glenwood, Cook Co. (Jul 27, 2026)1" hail — 1 N Albion, Edwards Co. (Jul 26, 2026)11 mph wind — NWS Chicago-Romeoville, Will Co. (Jul 22, 2026)53 mph wind — 2.1 S Concord, Morgan Co. (Jul 21, 2026)70 mph wind — Camden, Schuyler Co. (Jul 21, 2026)57 mph wind — 2 NNE Aledo, Mercer Co. (Jul 20, 2026)0.5" hail — Clear Lake, Sangamon Co. (Jul 19, 2026)Tornado — 2 N Valmeyer, Monroe Co. (Jul 11, 2026)62 mph wind — Dowell, Jackson Co. (Jul 11, 2026)Tornado — 2 NE Saybrook, McLean Co. (Jul 10, 2026)Tornado — Osco, Henry Co. (Jul 10, 2026)0.88" hail — 4 N Bellair, Clark Co. (Jul 4, 2026)59 mph wind — 1 W Peotone, Will Co. (Jul 4, 2026)54 mph wind — 3 SE Batavia, Kane Co. (Jul 4, 2026)55 mph wind — Pontiac, Livingston Co. (Jul 4, 2026)60 mph wind — 2 SE Preston Heights, Will Co. (Jul 4, 2026)68 mph wind — 2 NNW Shorewood, Will Co. (Jul 4, 2026)61 mph wind — Capital Airport, Sangamon Co. (Jul 4, 2026)60 mph wind — Westchester, Cook Co. (Jul 4, 2026)52 mph wind — 6 SSW Naperville, Will Co. (Jul 4, 2026)64 mph wind — Polo, Ogle Co. (Jul 4, 2026)54 mph wind — Rochelle Airport, Ogle Co. (Jul 3, 2026)1" hail — 2 ESE Scioto Mills, Stephenson Co. (Jul 3, 2026)59 mph wind — Lynwood, Cook Co. (Jul 3, 2026)67 mph wind — Mokena, Will Co. (Jul 3, 2026)1" hail — 1 S Joliet, Will Co. (Jul 3, 2026)1" hail — Rockdale, Will Co. (Jul 3, 2026)60 mph wind — Rockdale, Will Co. (Jul 3, 2026)58 mph wind — 4 WNW Minooka, Kendall Co. (Jul 3, 2026)71 mph wind — 2 NNW Chicago Loop, Cook Co. (Jul 3, 2026)64 mph wind — 1 ESE Lakeview - Chicag, Cook Co. (Jul 3, 2026)66 mph wind — 1 W Navy Pier, Cook Co. (Jul 3, 2026)72 mph wind — Midway Airport, Cook Co. (Jul 3, 2026)61 mph wind — 1 ENE Prospect Heights, Cook Co. (Jul 3, 2026)60 mph wind — 1 WSW Wheeling, Cook Co. (Jul 3, 2026)70 mph wind — 3 SW Burbank, Cook Co. (Jul 3, 2026)63 mph wind — Ohare Airport, Cook Co. (Jul 3, 2026)55 mph wind — Batavia, Kane Co. (Jul 3, 2026)60 mph wind — 1 W North Aurora, Kane Co. (Jul 3, 2026)59 mph wind — 1 WNW Sugar Grove, Kane Co. (Jul 3, 2026)58 mph wind — 2 NE Hinckley, De Kalb Co. (Jul 3, 2026)67 mph wind — 2 SE Compton, Lee Co. (Jul 3, 2026)56 mph wind — 1 S Elmhurst, DuPage Co. (Jul 3, 2026)66 mph wind — 1 W Elmhurst, DuPage Co. (Jul 3, 2026)53 mph wind — Ohare Airport, Cook Co. (Jul 3, 2026)56 mph wind — 2 NNE Hanover Park, Cook Co. (Jul 3, 2026)45 mph wind — 1 SE Wheeling, Cook Co. (Jun 28, 2026)60 mph wind — 3 NNW Marengo, McHenry Co. (Jun 28, 2026)53 mph wind — 3 NNW Marengo, McHenry Co. (Jun 28, 2026)51 mph wind — 3 N Poplar Grove, Boone Co. (Jun 28, 2026)Tornado — 1 NW Brookport, Massac Co. (Jun 27, 2026)Tornado — Stoy, Crawford Co. (Jun 27, 2026)60 mph wind — 1 NNE Metamora, Woodford Co. (Jun 25, 2026)55 mph wind — 2 W Metamora, Woodford Co. (Jun 25, 2026)53 mph wind — 3 SE Grand Ridge, La Salle Co. (Jun 25, 2026)56 mph wind — 2 SE Utica, La Salle Co. (Jun 25, 2026)56 mph wind — 2 SE Utica, La Salle Co. (Jun 24, 2026)58 mph wind — 1 S Hanover Park, DuPage Co. (Jun 24, 2026)1" hail — 3 N Malta, De Kalb Co. (Jun 24, 2026)55 mph wind — 1 N West Dundee, Kane Co. (Jun 24, 2026)60 mph wind — 2 NE Grimes Addition, Whiteside Co. (Jun 24, 2026)1" hail — 2 SE Algonquin, Kane Co. (Jun 24, 2026)0.7" hail — 2 ENE Ustick, Whiteside Co. (Jun 24, 2026)1" hail — 1 SSW Lake in the Hills, McHenry Co. (Jun 24, 2026)1" hail — 2 SW Algonquin, Kane Co. (Jun 24, 2026)1" hail — 1 S Algonquin, Kane Co. (Jun 24, 2026)1" hail — Algonquin, McHenry Co. (Jun 24, 2026)1" hail — 2 NNE Byron, Ogle Co. (Jun 24, 2026)1.5" hail — 2 E Huntley, McHenry Co. (Jun 24, 2026)1" hail — 1 NE Huntley, McHenry Co. (Jun 24, 2026)Tornado — 3 WSW Huntley, McHenry Co. (Jun 24, 2026)Tornado — 5 NE Enfield, White Co. (Jun 22, 2026)Tornado — 4 NE Enfield, White Co. (Jun 22, 2026)Tornado — 3 SW Tower Hill, Shelby Co. (Jun 22, 2026)Tornado — 4 NNE Belle Prairie Cit, Wayne Co. (Jun 22, 2026)Tornado — 2 SSE Wayne City, Wayne Co. (Jun 22, 2026)Tornado — 6 NNE Golden Gate, Edwards Co. (Jun 22, 2026)Tornado — 2 S Wayne City, Wayne Co. (Jun 22, 2026)Tornado — 2 N Oblong, Crawford Co. (Jun 22, 2026)Tornado — 5 SSW Mount Erie, Wayne Co. (Jun 22, 2026)Tornado — 2 WSW Edinburg, Christian Co. (Jun 22, 2026)Tornado — 2 E Jeffersonville, Wayne Co. (Jun 22, 2026)Tornado — 2 W Odin, Marion Co. (Jun 21, 2026)1" hail — 1 SE Xenia, Clay Co. (Jun 21, 2026)60 mph wind — 2 WNW Xenia, Clay Co. (Jun 21, 2026)Tornado — 4 NNE Sims, Wayne Co. (Jun 21, 2026)Tornado — 2 SSE Claremont, Richland Co. (Jun 21, 2026)Tornado — 2 S Shobonier, Fayette Co. (Jun 21, 2026)Tornado — 2 NNE Vernon, Marion Co. (Jun 21, 2026)Tornado — 3 W Birds, Lawrence Co. (Jun 21, 2026)1" hail — 2 SSW Flat Rock, Crawford Co. (Jun 21, 2026)Tornado — 1 W Saint Peter, Fayette Co. (Jun 21, 2026)Tornado — 5 ESE Dix, Jefferson Co. (Jun 21, 2026)Tornado — 3 W Saint Paul, Fayette Co. (Jun 21, 2026)Tornado — 3 E Dix, Jefferson Co. (Jun 21, 2026)Tornado — 2 SSE Dix, Jefferson Co. (Jun 21, 2026)Tornado — 3 ESE Annapolis, Crawford Co. (Jun 21, 2026)Tornado — 2 NW Oskaloosa, Clay Co. (Jun 21, 2026)Tornado — 1 NNE Eaton, Crawford Co. (Jun 21, 2026)Tornado — 3 NNE Stephen Forbes St, Marion Co. (Jun 21, 2026)Tornado — 2 E Alma, Marion Co. (Jun 21, 2026)Tornado — 4 SE Farina, Marion Co. (Jun 21, 2026)Tornado — 4 ENE Eaton, Crawford Co. (Jun 21, 2026)Tornado — 2 SE Farina, Marion Co. (Jun 21, 2026)Tornado — 2 S Kinmundy, Marion Co. (Jun 21, 2026)Tornado — 3 ESE Newton, Jasper Co. (Jun 21, 2026)Tornado — 1 SSE Newton, Jasper Co. (Jun 21, 2026)Tornado — 4 S Newton, Jasper Co. (Jun 21, 2026)Tornado — 3 NNE Toledo, Cumberland Co. (Jun 21, 2026)Tornado — 3 NE Vernon, Fayette Co. (Jun 21, 2026)Tornado — 1 NNE Vernon, Marion Co. (Jun 21, 2026)Tornado — 1 NNE Vernon, Marion Co. (Jun 21, 2026)Tornado — 3 W Ingraham, Clay Co. (Jun 21, 2026)Tornado — 1 SE Neoga, Cumberland Co. (Jun 21, 2026)Tornado — 1 ESE Neoga, Cumberland Co. (Jun 21, 2026)Tornado — 3 W South Pekin, Tazewell Co. (Jun 21, 2026)Tornado — Louisville, Clay Co. (Jun 21, 2026)Tornado — 4 NNW Shumway, Shelby Co. (Jun 21, 2026)Tornado — 2 SSW Louisville, Clay Co. (Jun 21, 2026)0.25" hail — Anna, Union Co. (Jun 21, 2026)56 mph wind — Lawrenceville Airport, Lawrence Co. (Jun 18, 2026)1" hail — Willow Hill, Jasper Co. (Jun 18, 2026)Tornado — 2 SSW Grayslake, Lake Co. (Jun 18, 2026)Tornado — 5 N Wheeler, Jasper Co. (Jun 18, 2026)Tornado — 2 SW Montrose, Effingham Co. (Jun 18, 2026)1.25" hail — Litchfield, Montgomery Co. (Jun 18, 2026)Tornado — 1.5 NW Dieterich, Effingham Co. (Jun 18, 2026)Tornado — 3 ESE Shumway, Effingham Co. (Jun 18, 2026)Tornado — 1 WNW Beecher City, Effingham Co. (Jun 18, 2026)1.75" hail — Charleston, Coles Co. (Jun 18, 2026)2.75" hail — 3 N Charleston, Coles Co. (Jun 17, 2026)2.75" hail — 2 SW Humboldt, Coles Co. (Jun 17, 2026)Tornado — 2 SW Glenarm, Sangamon Co. (Jun 17, 2026)2.5" hail — Humboldt, Coles Co. (Jun 17, 2026)Tornado — 3 NNE Mattoon, Coles Co. (Jun 17, 2026)3" hail — 3 N Humboldt, Coles Co. (Jun 17, 2026)1.5" hail — 1 E Arcola, Douglas Co. (Jun 17, 2026)Tornado — 3 N Mattoon, Coles Co. (Jun 17, 2026)Tornado — 3 NE Mattoon, Coles Co. (Jun 17, 2026)2" hail — Chesterville, Douglas Co. (Jun 17, 2026)1.75" hail — Arthur, Douglas Co. (Jun 17, 2026)3" hail — 1 SE Arthur, Douglas Co. (Jun 17, 2026)2.5" hail — Lovington, Moultrie Co. (Jun 17, 2026)1.75" hail — 4 SW Hammond, Moultrie Co. (Jun 17, 2026)3" hail — 3 N Cadwell, Moultrie Co. (Jun 17, 2026)78 mph wind — Decatur Airport, Macon Co. (Jun 17, 2026)1" hail — 2 W Decatur, Macon Co. (Jun 17, 2026)1" hail — 1 W Decatur, Macon Co. (Jun 17, 2026)1" hail — Decatur Airport, Macon Co. (Jun 17, 2026)0.75" hail — Decatur, Macon Co. (Jun 17, 2026)1.75" hail — Boody, Macon Co. (Jun 17, 2026)Tornado — 4 WSW Bethany, Shelby Co. (Jun 17, 2026)1.5" hail — Elwin, Macon Co. (Jun 17, 2026)1.5" hail — Boody, Macon Co. (Jun 17, 2026)Tornado — 1 W Blue Mound, Christian Co. (Jun 17, 2026)2" hail — 2 SE Niantic, Macon Co. (Jun 17, 2026)1.75" hail — Illiopolis, Sangamon Co. (Jun 17, 2026)1.75" hail — 1 W Illiopolis, Sangamon Co. (Jun 17, 2026)1.75" hail — 1 W Illiopolis, Sangamon Co. (Jun 17, 2026)1.75" hail — Illiopolis, Sangamon Co. (Jun 17, 2026)1.5" hail — Boody, Macon Co. (Jun 17, 2026)0.88" hail — 2 NW Littleton, Schuyler Co. (Jun 17, 2026)0.7" hail — 3 SSW Sweetwater, Menard Co. (Jun 17, 2026)Tornado — 3 WNW Salisbury, Menard Co. (Jun 17, 2026)1" hail — Adair, McDonough Co. (Jun 17, 2026)1.25" hail — Warsaw, Hancock Co. (Jun 17, 2026)51 mph wind — 3 SSW De Soto, Jackson Co. (Jun 17, 2026)1" hail — Armington, Tazewell Co. (Jun 17, 2026)41 mph wind — 3 W Fairfield, Wayne Co. (Jun 17, 2026)1" hail — Metamora, Woodford Co. (Jun 17, 2026)0.88" hail — 2 W Emden, Logan Co. (Jun 17, 2026)1" hail — Dunlap, Peoria Co. (Jun 17, 2026)47 mph wind — 1 SE Energy, Williamson Co. (Jun 17, 2026)45 mph wind — 2 E Mount Vernon, Jefferson Co. (Jun 17, 2026)41 mph wind — 5 SW Marion, Williamson Co. (Jun 17, 2026)59 mph wind — Midway Airport, Cook Co. (Jun 17, 2026)52 mph wind — 3 ENE North Aurora, Kane Co. (Jun 17, 2026)52 mph wind — 1 WNW South Elgin, Kane Co. (Jun 17, 2026)53 mph wind — Ohare Airport, Cook Co. (Jun 17, 2026)50 mph wind — 1 NE Rosemont, Cook Co. (Jun 17, 2026)53 mph wind — 3 NW Sycamore, De Kalb Co. (Jun 17, 2026)51 mph wind — 3 ESE Dixon, Lee Co. (Jun 17, 2026)45 mph wind — 1 WNW South Elgin, Kane Co. (Jun 17, 2026)51 mph wind — 1 NW Cortland, De Kalb Co. (Jun 17, 2026)47 mph wind — 2 SSW Rochelle, Ogle Co. (Jun 17, 2026)70 mph wind — Gridley, McLean Co. (Jun 17, 2026)60 mph wind — Roanoke, Woodford Co. (Jun 17, 2026)60 mph wind — Bellevue, Peoria Co. (Jun 17, 2026)60 mph wind — Dunlap, Peoria Co. (Jun 17, 2026)60 mph wind — Princeville, Peoria Co. (Jun 17, 2026)73 mph wind — 1 ESE Cambridge, Henry Co. (Jun 17, 2026)60 mph wind — 1 NNE New Windsor, Mercer Co. (Jun 17, 2026)Tornado — Monmouth, Warren Co. (Jun 17, 2026)60 mph wind — Biggsville, Henderson Co. (Jun 17, 2026)58 mph wind — 1 SSE Rozetta, Henderson Co. (Jun 17, 2026)69 mph wind — Moline Quad-City Airpor, Rock Island Co. (Jun 17, 2026)60 mph wind — 1 S Moline, Rock Island Co. (Jun 17, 2026)61 mph wind — Moline Quad-City Airpor, Rock Island Co. (Jun 17, 2026)1" hail — 1 NNW Sesser, Franklin Co. (Jun 16, 2026)1.25" hail — 2 SSW Tamaroa, Perry Co. (Jun 16, 2026)1" hail — 1 E Pinckneyville, Perry Co. (Jun 16, 2026)0.75" hail — Cooks Mill, Coles Co. (Jun 16, 2026)1" hail — Belgium, Vermilion Co. (Jun 16, 2026)0.75" hail — 2 S Oakwood, Vermilion Co. (Jun 16, 2026)1.5" hail — Bismarck, Vermilion Co. (Jun 16, 2026)1.75" hail — Ogden, Champaign Co. (Jun 16, 2026)1.5" hail — 2 W Ogden, Champaign Co. (Jun 16, 2026)1.25" hail — Saint Joseph, Champaign Co. (Jun 16, 2026)0.75" hail — 2 NE Champaign, Champaign Co. (Jun 16, 2026)61 mph wind — 3 NNE Broadlands, Champaign Co. (Jun 12, 2026)75 mph wind — 3 ENE Arcola, Douglas Co. (Jun 12, 2026)2 NNW Shorewood2 NW Plainfield2 E GlenwoodOak BrookMidway AirportDowners Grove
Hail <1.25" Hail 1.25–2" Hail 2"+ Damaging wind Tornado

This map shows where. Rooftops shows which roofs.

Type any Illinois address and get that exact roof's hail history — every verified hit with dates and sizes — plus measurements and a replacement cost range. That's your proof at the door and for the adjuster.

Get a Free Roof Report

Type any address — roof size, cost range & that address's hail history in seconds. 3 free reports, no credit card.

Towns to canvass first

Coles County AirportColes Co.17 reports
Willard AirportChampaign Co.17 reports
Capital AirportSangamon Co.15 reports
1 WSW Decatur AirportMacon Co.13 reports
Central Illinois AirporMcLean Co.12 reports
Midway AirportCook Co.9 reports
Ohare AirportCook Co.9 reports
3 WNW TowandaMcLean Co.8 reports
2 NW PlainfieldWill Co.6 reportsmax 1.5"
2 WNW Sugar GroveKane Co.6 reports
3 N StocktonJo Daviess Co.6 reportsmax 0.88"
3 SSW De SotoJackson Co.5 reports

Largest hail · last 12 months

1 SSE Kankakee5 months ago6.1" softball
1 SE Kankakee5 months ago6" softball
3 SW Kankakee5 months ago5.2" softball
2 NNW Buckingham5 months ago5" softball
3 NE Campus5 months ago5" softball
Darien5 months ago4.8" softball
1 W Bourbonnais5 months ago4.5" softball
1 NW Kankakee Airport5 months ago4.5" softball
1 W Bourbonnais5 months ago4.5" softball
1 NNE Kankakee5 months ago4.5" softball

Latest verified reports

WhenLocationEvent
Aug 14, 20262 days agoRankinVermilion Co.60 mph wind
Aug 14, 20262 days ago1 NE AltaPeoria Co.1" hail
Aug 13, 20262 days agoColes County AirportColes Co.45 mph wind
Aug 13, 20262 days agoColes County AirportColes Co.45 mph wind
Aug 13, 20262 days agoWillard AirportChampaign Co.52 mph wind
Aug 13, 20262 days agoWillard AirportChampaign Co.52 mph wind
Aug 13, 20262 days ago6 S ArrowsmithMcLean Co.61 mph wind
Aug 13, 20262 days agoCentral Illinois AirporMcLean Co.67 mph wind
Aug 13, 20262 days ago2 NE NormalMcLean Co.64 mph wind
Aug 13, 20262 days ago1 S BloomingtonMcLean Co.49 mph wind
Aug 13, 20262 days ago1 S BloomingtonMcLean Co.49 mph wind
Aug 13, 20262 days agoDelavanTazewell Co.45 mph wind
Aug 13, 20262 days ago3 WNW MortonTazewell Co.58 mph wind
Aug 12, 20263 days ago2 ENE EwingFranklin Co.1" hail
Aug 12, 20263 days ago1 SW Ellis GroveRandolph Co.1" hail
Aug 12, 20263 days agoPaxtonFord Co.62 mph wind
Aug 12, 20263 days ago3 NE BradleyKankakee Co.60 mph wind
Aug 12, 20263 days ago2 NNW ShorewoodWill Co.64 mph wind
Aug 12, 20263 days ago3 NNE VeronaGrundy Co.54 mph wind
Aug 12, 20263 days ago4 SE SenecaGrundy Co.65 mph wind
Aug 12, 20263 days agoSomonaukDe Kalb Co.60 mph wind
Aug 12, 20263 days ago4 NNW NaplateLa Salle Co.53 mph wind
Aug 12, 20263 days agoRock FallsWhiteside Co.71 mph wind
Aug 12, 20263 days agoCambridgeHenry Co.50 mph wind
Aug 12, 20264 days ago1 N Coal ValleyRock Island Co.59 mph wind

Illinois storm damage FAQ

Was there hail in Illinois recently?

The most recent verified severe weather report in Illinois was filed on Aug 14, 2026. Over the last 12 months, NWS spotters logged 727 hail reports across 61 separate hail days in the state.

How big does hail need to be to damage a roof?

Hail around 1 inch (quarter size) and up can bruise or crack asphalt shingles — that's the size adjusters take seriously. The largest verified hail in Illinois in the last 12 months measured 6.1" — softball sized — and the state logged 49 days with 1"+ hail.

How long after a hailstorm can homeowners file a claim?

It depends on the policy and the state, but most homeowner policies allow one to two years from the storm date — some as little as six months. That's why the storms on this page are still live opportunities: the roofer who documents the damage first usually writes the job.

How do I check if a specific roof was hit?

Run a free roof report on Rooftops AI: type the address and you get the roof's measurements plus its verified hail history — every NWS-logged hail, wind, and tornado report near that exact property, with dates and sizes.

Turn storm data into signed jobs

Rooftops AI gives roofers instant roof measurements, cost estimates, verified per-address hail history, and an AI assistant — free to start.

Get a Free Roof Report

Type any address — roof size, cost range & that address's hail history in seconds. 3 free reports, no credit card.

Storm reports by state

Data: NWS Local Storm Reports via Iowa Environmental Mesonet (mesonet.agron.iastate.edu). Local Storm Reports are preliminary, spotter-submitted observations and may be revised by the National Weather Service. Rooftops AI is not affiliated with or endorsed by NOAA or the NWS. Insurance filing windows vary by policy and state — homeowners should confirm with their carrier.

Page generated 2026-08-16 13:06 UTC · refreshes hourly.