Illinois weather history by city
Daily weather records for 38 Illinois cities from NOAA's GHCN-Daily station network.
| City | Population | Weather station | Records since |
|---|---|---|---|
| Chicago | 2,721,308 | Chicago Midway AP 3SW (8.4 mi) | 1928 |
| Aurora | 180,710 | Aurora Water (1.5 mi) | 1893 |
| Naperville | 153,124 | Aurora Water (7.9 mi) | 1893 |
| Joliet | 151,837 | Joliet (4.1 mi) | 1893 |
| Rockford | 147,486 | Rockford Gtr Rockford AP (4.8 mi) | 1951 |
| Elgin | 114,701 | Elgin Water (2.6 mi) | 1897 |
| Springfield | 112,949 | Springfield Abraham Lincoln CA (4.3 mi) | 1901 |
| Peoria | 111,696 | General Wayne A Downing Intl A (6.8 mi) | 1943 |
| Champaign | 91,961 | Champaign 3S (2.7 mi) | 1902 |
| Waukegan | 88,570 | Chicago Waukegan RGNL AP (3.9 mi) | 1999 |
| Cicero | 82,090 | Chicago Ohare Intl AP (11.9 mi) | 1958 |
| Bloomington | 79,232 | Bloomington Normal AP (1.2 mi) | 2011 |
| Schaumburg | 77,099 | Chicago Ohare Intl AP (9.1 mi) | 1958 |
| Evanston | 76,006 | Chicago Ohare Intl AP (13.6 mi) | 1958 |
| Arlington Heights | 75,596 | Chicago Ohare Intl AP (9.8 mi) | 1958 |
| Bolingbrook | 74,756 | Joliet (9.6 mi) | 1893 |
| Decatur | 68,763 | Decatur Wtp (2.1 mi) | 1893 |
| Palatine | 65,951 | Barrington 3SW (6.1 mi) | 1962 |
| Skokie | 65,850 | Chicago Ohare Intl AP (11.1 mi) | 1958 |
| Des Plaines | 58,832 | Chicago Ohare Intl AP (5.4 mi) | 1958 |
| Orland Park | 58,020 | Joliet (12.3 mi) | 1893 |
| Oak Lawn | 56,531 | Chicago Midway AP 3SW (2.0 mi) | 1928 |
| Mount Prospect | 55,460 | Chicago Ohare Intl AP (7.2 mi) | 1958 |
| Berwyn | 55,152 | Chicago Ohare Intl AP (10.9 mi) | 1958 |
| Tinley Park | 54,856 | Park Forest Water (8.2 mi) | 1952 |
| Wheaton | 53,741 | Chicago Ohare Intl AP (11.6 mi) | 1958 |
| Normal | 53,304 | Normal 4NE (3.0 mi) | 1977 |
| Oak Park | 52,947 | Chicago Ohare Intl AP (8.9 mi) | 1958 |
| Hoffman Estates | 50,920 | Barrington 3SW (3.7 mi) | 1962 |
| Downers Grove | 50,552 | Chicago Ohare Intl AP (12.3 mi) | 1958 |
| Plainfield | 48,881 | Joliet (10.0 mi) | 1893 |
| Glenview | 47,634 | Chicago Ohare Intl AP (10.2 mi) | 1958 |
| Elmhurst | 46,108 | Chicago Ohare Intl AP (4.4 mi) | 1958 |
| Lombard | 44,490 | Chicago Ohare Intl AP (7.4 mi) | 1958 |
| Buffalo Grove | 43,072 | Chicago Palwaukee AP (4.3 mi) | 1996 |
| Moline | 42,442 | Moline Quad City Intl AP (2.8 mi) | 1943 |
| Crystal Lake | 41,513 | Elgin Water (12.0 mi) | 1897 |
| Romeoville | 41,177 | Joliet (5.5 mi) | 1893 |
Source: NOAA National Centers for Environmental Information (NCEI), Global Historical Climatology Network – Daily (GHCN-Daily): Menne, M.J., I. Durre, B. Korzeniewski, S. McNeill, K. Thomas, X. Yin, S. Anthony, R. Ray, R.S. Vose, B.E. Gleason, and T.G. Houston (2012), Global Historical Climatology Network – Daily, Version 3, doi:10.7289/V5D21VHZ. Recent days come from NCEI's data access service and can change as NCEI quality-checks them. Values NCEI flagged as failing a quality check are left out. Averages are for the station's normals period (1991–2020 where it has 20+ years of it), pooled over the 15 days around each date. Storm reports: NOAA Storm Prediction Center.