Illinois hail history
1,583
Days with hail on record, statewide
1,021
Days at 1.00″ or more
6.60in
Largest on record, Mar 2026
327
Cities with hail on record nearby
Hail by city in Illinois
Ranked by days with hail on record within 10 miles of each city's centre, then by population. Every place of five thousand people or more has a page; the busiest are listed here and the rest are a disclosure away.
- 01 Cahokia Heights 201 days 4.50″
- 02 East St. Louis 192 days 4.50″
- 03 Granite City 184 days 4.50″
- 04 Swansea 179 days 3.50″
- 05 O'Fallon 164 days 3.50″
- 06 Fairview Heights 164 days 3.50″
- 07 Columbia 164 days 4.50″
- 08 Lisle 162 days 4.80″
- 09 Darien 162 days 4.80″
- 10 Collinsville 161 days 3.75″
- 11 Shiloh 161 days 3.50″
- 12 Belleville 159 days 3.50″
- 13 Wood Dale 159 days 2.75″
- 14 Itasca 158 days 2.75″
- 15 Pontoon Beach 158 days 3.75″
- 16 Romeoville 155 days 4.00″
- 17 Westmont 155 days 4.80″
- 18 Naperville 154 days 4.80″
- 19 Lombard 153 days 4.80″
- 20 Woodridge 153 days 4.80″
- 21 Lockport 153 days 4.00″
- 22 Hanover Park 152 days 2.00″
- 23 Roselle 151 days 2.00″
- 24 Wood River 151 days 3.00″
- 25 Moline 150 days 4.00″
- 26 Glen Carbon 150 days 3.00″
- 27 Carol Stream 149 days 2.00″
- 28 Addison 149 days 4.00″
- 29 Elk Grove Village 149 days 2.75″
- 30 Bensenville 149 days 2.75″
Every place in Illinois (327)
- Addison149
- Algonquin109
- Alsip113
- Alton124
- Antioch70
- Arlington Heights136
- Aurora122
- Barrington133
- Bartlett148
- Bartonville108
- Batavia110
- Beach Park71
- Beardstown31
- Belleville159
- Bellwood132
- Belvidere118
- Bensenville149
- Benton76
- Berkeley137
- Berwyn138
- Bethalto149
- Bloomingdale137
- Bloomington60
- Blue Island120
- Bolingbrook148
- Bourbonnais69
- Bradley69
- Braidwood46
- Bridgeview118
- Broadview137
- Brookfield138
- Buffalo Grove113
- Burbank127
- Burr Ridge142
- Cahokia Heights201
- Calumet City107
- Calumet Park121
- Campton Hills88
- Canton66
- Carbondale80
- Carlinville48
- Carol Stream149
- Carpentersville123
- Carterville104
- Cary112
- Centralia60
- Champaign74
- Channahon85
- Charleston45
- Chatham97
- Chester59
- Chicago124
- Chicago Heights130
- Chicago Ridge120
- Chillicothe48
- Cicero136
- Clarendon Hills143
- Clinton37
- Coal City55
- Collinsville161
- Columbia164
- Country Club Hills135
- Countryside138
- Crest Hill145
- Crestwood116
- Crete102
- Crystal Lake108
- Danville58
- Darien162
- DeKalb66
- Decatur72
- Deerfield94
- Des Plaines137
- Dixon53
- Dolton112
- Downers Grove148
- Du Quoin71
- East Alton140
- East Moline123
- East Peoria121
- East St. Louis192
- Edwardsville148
- Effingham35
- Elburn75
- Elgin112
- Elk Grove Village149
- Elmhurst140
- Elmwood Park141
- Eureka75
- Evanston95
- Evergreen Park118
- Fairview Heights164
- Flossmoor127
- Forest Park140
- Fox Lake78
- Frankfort96
- Franklin Park137
- Freeport66
- Galesburg52
- Geneseo42
- Geneva100
- Genoa35
- Gilberts106
- Glen Carbon150
- Glen Ellyn145
- Glencoe83
- Glendale Heights141
- Glenview112
- Glenwood128
- Godfrey111
- Granite City184
- Grayslake86
- Greenville45
- Gurnee76
- Hampshire44
- Hanover Park152
- Harrisburg71
- Harvard44
- Harvey131
- Harwood Heights133
- Hawthorn Woods106
- Hazel Crest130
- Herrin95
- Hickory Hills126
- Highland65
- Highland Park77
- Highwood65
- Hillsboro61
- Hillside134
- Hinsdale139
- Hoffman Estates140
- Homer Glen139
- Homewood130
- Huntley90
- Inverness134
- Island Lake101
- Itasca158
- Jacksonville42
- Jerseyville52
- Johnsburg67
- Joliet128
- Justice121
- Kankakee67
- Kewanee82
- La Grange136
- La Grange Park132
- LaSalle58
- Lake Barrington119
- Lake Bluff69
- Lake Forest73
- Lake Villa70
- Lake Zurich116
- Lake in the Hills110
- Lakemoor87
- Lansing122
- Lemont122
- Libertyville91
- Lincoln48
- Lincolnshire100
- Lincolnwood116
- Lindenhurst76
- Lisle162
- Litchfield85
- Lockport153
- Lombard153
- Long Grove109
- Loves Park144
- Lynwood117
- Lyons135
- Machesney Park132
- Macomb71
- Mahomet64
- Manhattan72
- Manteno76
- Marengo51
- Marion84
- Markham121
- Maryville146
- Mascoutah119
- Matteson114
- Mattoon71
- Maywood132
- McHenry93
- Melrose Park131
- Mendota45
- Metropolis72
- Midlothian118
- Minooka81
- Mokena96
- Moline150
- Monee82
- Monmouth38
- Montgomery109
- Monticello38
- Morris60
- Morton115
- Morton Grove115
- Mount Carmel54
- Mount Prospect139
- Mount Vernon66
- Mount Zion70
- Mundelein91
- Murphysboro76
- Naperville154
- New Lenox112
- Niles124
- Normal68
- Norridge134
- North Aurora114
- North Chicago66
- North Riverside146
- Northbrook101
- Northfield95
- Northlake134
- O'Fallon164
- Oak Brook132
- Oak Forest124
- Oak Lawn126
- Oak Park143
- Olney33
- Orland Hills126
- Orland Park124
- Oswego117
- Ottawa53
- Palatine129
- Palos Heights108
- Palos Hills121
- Pana29
- Paris36
- Park City73
- Park Forest113
- Park Ridge130
- Pekin110
- Peoria109
- Peoria Heights107
- Peru59
- Pingree Grove91
- Plainfield134
- Plano64
- Pontiac29
- Pontoon Beach158
- Poplar Grove106
- Posen122
- Princeton55
- Prospect Heights136
- Quincy90
- Rantoul18
- Richton Park110
- River Forest148
- River Grove144
- Riverdale119
- Riverside143
- Robinson35
- Rochelle28
- Rock Falls60
- Rock Island148
- Rockford108
- Rockton88
- Rolling Meadows131
- Romeoville155
- Roscoe102
- Roselle151
- Round Lake83
- Round Lake Beach78
- Round Lake Park81
- Salem48
- Sandwich39
- Sauk Village119
- Savoy64
- Schaumburg129
- Schiller Park138
- Shiloh161
- Shorewood113
- Silvis139
- Skokie104
- South Beloit92
- South Elgin104
- South Holland120
- Spring Grove76
- Spring Valley69
- Springfield94
- St. Charles111
- Steger119
- Sterling60
- Stickney134
- Streamwood140
- Streator32
- Sugar Grove106
- Summit134
- Swansea179
- Sycamore69
- Taylorville45
- Tinley Park123
- Troy137
- University Park112
- Urbana68
- Vandalia30
- Vernon Hills99
- Villa Park138
- Volo79
- Warrenville144
- Washington106
- Waterloo104
- Wauconda90
- Waukegan70
- West Chicago141
- West Dundee111
- West Frankfort79
- Westchester135
- Western Springs142
- Westmont155
- Wheaton141
- Wheeling116
- Willow Springs130
- Willowbrook145
- Wilmette98
- Wilmington53
- Winfield139
- Winnetka91
- Winthrop Harbor59
- Wood Dale159
- Wood River151
- Woodridge153
- Woodstock89
- Worth114
- Yorkville86
- Zion69
Hail days by year in Illinois
Days with hail At 1.00″ or more
The busiest year on record is 2011, with 83 days of hail, 50 of them at 1.00″ or more.
Largest hail recorded in Illinois
Measured Detected, not measured
| Date | Size | Evidence | County |
|---|---|---|---|
| 10 Mar 2026 | 6.60″ | Ground observation | KANKAKEE, IL |
| 10 Mar 2026 | 6.10″ | Ground observation | Kankakee, IL |
| 10 Mar 2026 | 6.10″ | Ground observation | Kankakee, IL |
| 10 Mar 2026 | 6.10″ | Ground observation | KANKAKEE, IL |
| 10 Mar 2026 | 6.00″ | Ground observation | Kankakee, IL |
| 10 Mar 2026 | 6.00″ | Ground observation | KANKAKEE, IL |
| 10 Mar 2026 | 5.50″ | Ground observation | LIVINGSTON, IL |
| 10 Mar 2026 | 5.50″ | Ground observation | Livingston, IL |
Hail days by month in Illinois
Hail here is a May matter: 295 of the days on record fall in that month, all years together.
Get the hail report for an address in Illinois
The figures on this page are the record across Illinois: enough to know there is something to cite, and from where. None of it says what reached one roof.
Run the address and the same archive is searched at the property: the storm, the date, the measured size, the distance and bearing from the roof, and the federal record each figure came from, in a document that states its own method. Ready in minutes.
How this page is made
- What counted
- Every hail report in the archive filed under Illinois by its source, with the cities ranked by the reports within 10 miles of each centre. A hail day is a calendar date with at least one report: four sources describing one storm are one afternoon of hail, not four.
- Measured and detected
- A report from a person or an instrument is measured. A radar-derived size is a detection and is marked as one, here and in every document we issue. The two are never added together.
- Severe
- A day counts as severe when its largest report reached 1.00″, the National Weather Service criterion. Smaller hail is still on the record, and still on this page.
- What this is not
- Neighbouring places share reports, so counts are not exclusive. This page is the record around a place; it is not a report on any property, and it states no opinion about one.
- Terms used on this page
- Storm day, independent source, measured and detected: each term this page uses is defined in the glossary as the report prints it.
- The record
- Searched from 1996 to today. Compiled 2 November 2026 and rebuilt daily as the archive deepens. Records are reproduced as the federal sources published them. The coverage page states what the record holds, by kind and by year.
About this record
Everything here is reproduced from public federal and volunteer weather records, as the agencies and observer networks that publish them released it. Titan Weather compiles the record; it does not observe the weather, and it is not affiliated with any source it cites.
No archive holds everything. Storms cross places where nobody is standing, instruments and observers cover some areas better than others, sources revise their records, and recent reports can take weeks to arrive and settle. Coverage also thins as the years go back: an early quiet stretch may describe who was watching rather than what the weather did. Where this page shows nothing, nothing was found in the sources searched, within the period and area it states. That is not a finding that no weather occurred.
A record sits where its source filed it. Reports made from the ground are commonly logged against a town, a landmark or an offset from one rather than the spot where the measurement was taken, so any distance shown for one carries that source's own location error. Radar detections and warning geometry are instrument-located and do not.
These pages describe the public record near a place or on a date. They do not establish what reached any particular property, and nothing here is insurance, legal or engineering advice.