Rainiest Cities in Illinois

Average annual precipitation, ranked
1991–2020 NOAA normals · 9 cities

Naperville is the rainiest city in Illinois, with 40.2 in of precipitation in an average year. Every Illinois city with a reporting NOAA station, ranked.

#CityAverage annual precipitation
1Naperville40.2 inwettest May
2Elgin39.9 inwettest May
3Aurora39.5 inwettest May
4Joliet38.0 inwettest July
5Springfield38.0 inwettest June
6Peoria37.6 inwettest May
7North Peoria37.6 inwettest May
8Rockford37.2 inwettest June
9Chicago34.4 inwettest May

Thirty-year normals and records from each city's NOAA GHCN-Daily station, computed 2026-08-30. Cities with a population of 100,000 or more and a reporting station. Each city name opens its climate page.

GraySky app icon
Hyperlocal rainfall totals + real-time NOAA forecasts
Accurate weather without the clutter

Normals and records: NOAA GHCN-Daily stations. Sunshine from ERA5 reanalysis. City locations: GeoNames (CC BY 4.0).