National Storms

Illinois hail history

IndependentNot affiliated with NOAA or the National Weather Service.

Illinois had hail reported on 375 days from 2016 to 2025, about 38 a year, and on 1,926 days since 1955. The largest hailstone on record in the state is 6.10″ (March 10, 2026). Cook County had the most hail days of any county from 2016 to 2025 (46).

Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology

1990: 211991: 221992: 211993: 331994: 251995: 311996: 361997: 241998: 351999: 242000: 422001: 412002: 422003: 432004: 522005: 382006: 702007: 392008: 492009: 442010: 422011: 582012: 642013: 442014: 412015: 342016: 392017: 552018: 392019: 432020: 302021: 212022: 382023: 352024: 472025: 282026: 391990199419982002200620102014201820222026max 70
Days with hail reported in Illinois, by year (1990–2026)

Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.

Report counts rose over the decades as more people and spotters reported storms, so compare recent years with each other rather than with the 1960s.

Illinois cities with the most hail days, 2016–2025

CityHail days 2016–251″+ hail daysLargest hailLast hail
West Peoria22162.75″Feb 19, 2026
Creve Coeur20132.75″Dec 28, 2025
East Peoria19122.75″Mar 31, 2026
Peoria17122.75″Sep 15, 2026
Peoria Heights17122.75″May 2, 2024
Caseyville16132.50″Apr 2, 2025
Champaign1682.75″Oct 24, 2024
Collinsville15133.00″Mar 14, 2025
Fairview Heights15133.50″Apr 2, 2025
Pontoon Beach14133.00″May 16, 2025
Rolling Meadows14102.00″Jul 27, 2026
Bartonville14132.50″Feb 19, 2026
Belvidere14122.50″Apr 14, 2026
Carterville1483.00″May 16, 2025
Carbondale1392.75″Apr 27, 2026
Plainfield13112.00″Mar 10, 2026
Urbana1362.75″Mar 26, 2026
Savoy1362.75″May 24, 2024
Marion1362.75″May 16, 2025
Chatham13113.25″May 20, 2025

Biggest hail days in Illinois since 2016

DayLargest hailReports
March 10, 20266.10″41
May 11, 20164.50″38
March 11, 20264.50″1
April 4, 20234.00″129
March 14, 20244.00″32
March 31, 20233.50″66
August 6, 20193.50″6
May 7, 20233.25″61
June 28, 20233.25″19
February 28, 20173.00″87
May 15, 20253.00″66
April 20, 20233.00″62

The largest hail and the biggest storm days since 1955, with radar swaths since 2019: Biggest hail storms in Illinois history

Illinois counties

CountyHail days 2016–25All-time hail reportsLargest hailLast hail
Cook County466502.75″Jul 27, 2026
Sangamon County423163.25″Jun 17, 2026
Fulton County372134.00″Jun 11, 2026
Peoria County362402.75″Sep 15, 2026
Tazewell County342303.00″Sep 15, 2026
Will County333513.00″Jul 27, 2026
Champaign County332244.25″Jun 16, 2026
Vermilion County332023.50″Jun 16, 2026
St. Clair County323103.50″Apr 26, 2026
Williamson County321213.00″May 20, 2025
Madison County312983.75″Aug 21, 2026
Henry County292153.00″Mar 31, 2026
Kane County282252.75″Jul 27, 2026
Christian County261152.75″Jun 10, 2026
Adams County251904.50″May 19, 2025
Jackson County251513.00″Apr 27, 2026
McLean County242434.50″Apr 3, 2026
Winnebago County242133.00″Aug 21, 2026
Knox County241154.50″Apr 17, 2026
Woodford County231384.00″Jun 17, 2026
Saline County22803.50″Apr 4, 2025
Hancock County211773.00″Jun 17, 2026
McDonough County211964.00″Jun 17, 2026
Lake County211862.75″Aug 9, 2026
DuPage County202544.80″Aug 9, 2026
Whiteside County201572.00″Apr 2, 2026
Morgan County201174.00″May 20, 2025
Macoupin County192193.00″May 3, 2026
Macon County191563.50″Jun 17, 2026
Franklin County191173.00″Aug 12, 2026
Bureau County191554.00″Apr 17, 2026
Randolph County171744.00″Aug 12, 2026
Rock Island County171523.00″Apr 2, 2026
McHenry County171932.75″Jun 24, 2026
Perry County17751.75″Jun 16, 2026
LaSalle County161783.75″Aug 21, 2026
Logan County161343.75″May 4, 2026
Monroe County161142.75″Apr 27, 2026
Stephenson County151263.00″Jul 3, 2026
Ogle County151073.00″Jun 24, 2026
DeKalb County15922.75″Aug 21, 2026
Clay County15863.50″Jun 21, 2026
Kankakee County141296.10″Mar 11, 2026
Jefferson County14923.50″May 16, 2026
Livingston County14995.00″Mar 10, 2026
Effingham County14843.00″Mar 22, 2026
Warren County14751.75″Aug 15, 2024
Douglas County14744.50″Jun 17, 2026
Moultrie County14483.00″Jun 17, 2026
Coles County131203.00″Jun 17, 2026
Menard County13812.50″May 4, 2026
Boone County13602.00″Apr 15, 2026
Pike County12912.75″Mar 14, 2025
Edgar County12753.00″Mar 30, 2025
Massac County12533.00″May 16, 2025
Washington County111304.50″May 16, 2025
Lee County111164.00″Apr 2, 2026
Lawrence County11692.75″Apr 27, 2026
Mercer County11942.50″Mar 10, 2026
Montgomery County101304.50″Jun 17, 2026
Johnson County10883.00″Apr 27, 2026
Iroquois County10753.00″Jul 27, 2026
White County10662.75″May 16, 2026
Alexander County10522.50″May 16, 2025
Cass County10542.75″Jul 14, 2023
Brown County10502.75″Jun 25, 2024
Hamilton County10452.00″Apr 27, 2026
Richland County10502.00″Apr 27, 2026
Kendall County9924.75″Jul 27, 2026
De Witt County9632.75″Apr 2, 2025
Schuyler County9554.50″Apr 17, 2026
Wayne County8752.75″May 16, 2026
Clinton County8953.00″Aug 21, 2026
Jo Daviess County81012.50″Apr 17, 2026
Carroll County8783.00″Aug 21, 2026
Clark County8642.50″Aug 11, 2026
Pulaski County8562.75″Apr 16, 2026
Piatt County8584.00″Nov 18, 2025
Ford County8472.50″May 20, 2025
Shelby County7674.50″Mar 26, 2026
Wabash County7582.75″Apr 27, 2026
Union County7562.75″Feb 22, 2024
Scott County7401.75″Aug 30, 2024
Henderson County6724.50″Mar 31, 2026
Fayette County6652.75″Feb 19, 2026
Jasper County6632.75″Jun 17, 2026
Putnam County6631.75″Mar 10, 2026
Calhoun County6302.75″Jul 1, 2023
Marion County51033.50″Aug 21, 2026
Jersey County5822.50″Apr 27, 2026
Grundy County5762.75″Jul 27, 2026
Crawford County5673.00″Jul 27, 2026
Edwards County5392.75″Jul 26, 2026
Mason County4552.75″May 4, 2026
Greene County4572.75″May 24, 2024
Marshall County4602.75″Jun 11, 2026
Cumberland County4392.50″Mar 26, 2026
Gallatin County4332.50″Apr 27, 2026
Bond County3503.00″May 4, 2026
Stark County3463.00″Apr 17, 2026
Pope County3362.00″Mar 4, 2026
Hardin County2142.00″Mar 2, 2020

Places with fewer than 5 hail days on record are listed without a link and kept out of search engines.

When hail falls in Illinois, by month and week: Illinois hail season

Download every Illinois hail, tornado and wind report as CSV, by year: Illinois storm report downloads

All Illinois cities

Abingdon Addison Aledo Algonquin Alsip Alton Anna Antioch Arcola Arlington Heights Auburn Aurora Barrington Barrington Hills Bartlett Bartonville Batavia Beach Park Beardstown Beecher Belleville Bellwood Belvidere Bensenville Benton Berkeley Berwyn Bethalto Bloomingdale Bloomington Blue Island Bolingbrook Bourbonnais Bradley Braidwood Breese Bridgeview Broadview Brookfield Buffalo Grove Burbank Burnham Burr Ridge Bushnell Byron Cahokia Heights Calumet City Calumet Park Campton Hills Canton Carbondale Carlinville Carlyle Carmi Carol Stream Carpentersville Carterville Cary Caseyville Centralia Champaign Channahon Charleston Chatham Cherry Valley Chester Chicago Chicago Heights Chicago Ridge Chillicothe Christopher Cicero Clarendon Hills Clinton Coal City Coal Valley Collinsville Colona Columbia Cortland Country Club Hills Countryside Crest Hill Crestwood Crete Creve Coeur Crystal Lake Danville Darien Davis Junction Decatur Deer Park Deerfield DeKalb Des Plaines Diamond Dixmoor Dixon Dolton Downers Grove Du Quoin Dupo Dwight East Alton East Dundee East Moline East Peoria East St. Louis Edwardsville Effingham El Paso Elburn Eldorado Elgin Elk Grove Village Elmhurst Elmwood Park Eureka Evanston Evergreen Park Fairbury Fairfield Fairview Heights Flora Flossmoor Forest Park Forsyth Fox Lake Fox River Grove Frankfort Franklin Park Freeburg Freeport Fulton Galena Galesburg Geneseo Geneva Georgetown Germantown Hills Gibson City Gilberts Gillespie Glen Carbon Glen Ellyn Glencoe Glendale Heights Glenview Glenwood Godfrey Granite City Grayslake Green Oaks Greenville Gurnee Hainesville Hamilton Hampshire Hanover Park Harrisburg Harvard Harvey Harwood Heights Havana Hawthorn Woods Hazel Crest Herrin Heyworth Hickory Hills Highland Highland Park Highwood Hillsboro Hillside Hinsdale Hoffman Estates Homer Glen Hometown Homewood Hoopeston Huntley Indian Head Park Inverness Island Lake Itasca Jacksonville Jerseyville Johnsburg Johnston City Joliet Justice Kankakee Kewanee Kildeer Knoxville La Grange La Grange Park Lake Barrington Lake Bluff Lake Forest Lake in the Hills Lake Villa Lake Zurich Lakemoor Lakewood Lansing LaSalle Lawrenceville Le Roy Lebanon Lemont Lena Libertyville Lincoln Lincolnshire Lincolnwood Lindenhurst Lisle Litchfield Lockport Lombard Long Grove Loves Park Lynwood Lyons Machesney Park Macomb Madison Mahomet Manhattan Manteno Marengo Marion Markham Marseilles Marshall Maryville Mascoutah Matteson Mattoon Maywood McHenry McLeansboro Melrose Park Mendota Metamora Metropolis Midlothian Milan Millstadt Minooka Mokena Moline Momence Monee Monmouth Montgomery Monticello Morris Morrison Morton Morton Grove Mount Carmel Mount Morris Mount Prospect Mount Vernon Mount Zion Mundelein Murphysboro Naperville Nashville New Baden New Lenox Newton Niles Normal Norridge North Aurora North Barrington North Chicago North Riverside Northbrook Northfield Northlake O'Fallon Oak Brook Oak Forest Oak Lawn Oak Park Oakbrook Terrace Oglesby Olney Olympia Fields Oregon Orland Hills Orland Park Oswego Ottawa Palatine Palos Heights Palos Hills Palos Park Pana Paris Park City Park Forest Park Ridge Pawnee Paxton Pekin Peoria Peoria Heights Peotone Peru Pinckneyville Pingree Grove Pittsfield Plainfield Plano Pontiac Pontoon Beach Poplar Grove Posen Princeton Prospect Heights Quincy Rantoul Red Bud Richton Park River Forest River Grove Riverdale Riverside Riverton Riverwoods Robbins Robinson Rochelle Rochester Rock Falls Rock Island Rockford Rockton Rolling Meadows Romeoville Roscoe Roselle Rosemont Round Lake Round Lake Beach Round Lake Heights Round Lake Park Rushville Salem Sandwich Sauk Village Savanna Savoy Schaumburg Schiller Park Shelbyville Sherman Shiloh Shorewood Silvis Skokie Sleepy Hollow Smithton South Barrington South Beloit South Chicago Heights South Elgin South Holland South Jacksonville Sparta Spring Grove Spring Valley Springfield St. Charles St. Joseph Staunton Steger Sterling Stickney Stone Park Streamwood Streator Sugar Grove Sullivan Summit Sumner Swansea Sycamore Taylorville Tilton Tinley Park Tolono Trenton Troy Tuscola University Park Urbana Vandalia Vernon Hills Villa Park Virden Volo Wadsworth Warrenville Washington Waterloo Watseka Wauconda Waukegan West Chicago West Dundee West Frankfort West Peoria Westchester Western Springs Westmont Westville Wheaton Wheeling Willow Springs Willowbrook Wilmette Wilmington Winfield Winnebago Winnetka Winthrop Harbor Wonder Lake Wood Dale Wood River Woodridge Woodstock Worth Yorkville Zion