The 10 Cities In Illinois With The Best Weather

The cities with the best weather in Illinois for 2026 are Springfield, Chatham, and Waterloo. Find out where your city or town ranks.

Everyone wants a bit of a blissful breeze or a scoop of sunny sanctuary when looking for a place to live in Illinois.

The more sun, the more you can go outside. The more you go outside, the more you’ll feel at peace. The more you’ll feel at peace, the more you’ll enjoy where you live.

So it makes sense to try and find the places with the best weather in Illinois. We used Saturday Night Science to compare the number of sunny days, total precipitation, and the deviation from the ideal 70-degree weather for 222 places in Illinois over 10,000 people.

Grab your shades and put away your raincoat as we look at the cities with the best weather in Illinois.

1

No. 1 best weather city in Illinois

Springfield, IL

117,061 peopleSnackAbility 6/10
6/10
Springfield, IL
Source: Wikipedia User Éovart Caçeir (talk) | CC BY-SA 3.0
296.7 sunny days · 63.0 degree average high
Map of Springfield within Illinois Located in Sangamon County, Illinois

Springfield is the capital of the U.S. state of Illinois and the county seat of Sangamon County. The city’s population of 116,250 as of the 2010 U.S. Census makes it the state’s sixth most populous city. It is the largest city in central Illinois. As of 2013, the city’s population was estimated to have increased to 117,006, with just over 211,700 residents living in the Springfield Metropolitan Statistical Area, which includes Sangamon County and the adjacent Menard County.

2

No. 2 best weather city in Illinois

Chatham, IL

12,341 peopleSnackAbility 10/10
10/10
Chatham, IL
Source: Wikipedia User Maliwhite10 | CC BY-SA 3.0
294.6 sunny days · 63.2 degree average high
Map of Chatham within Illinois Located in Sangamon County, Illinois
3

No. 3 best weather city in Illinois

Waterloo, IL

10,151 peopleSnackAbility 6/10
6/10
Waterloo, IL
Source: Wikipedia User | GFDL
299.8 sunny days · 65.7 degree average high
Map of Waterloo within Illinois Located in Monroe County, Illinois

Waterloo is a city in Monroe County, Illinois, United States. The population was 9,811 at the 2010 census. It is the county seat of Monroe County.

4

No. 4 best weather city in Illinois

Quincy, IL

40,763 peopleSnackAbility 6/10
6/10
Quincy, IL
Source: Public domain
298.6 sunny days · 63.2 degree average high
Map of Quincy within Illinois Located in Adams County, Illinois

Quincy, known as Illinois’s “Gem City,” is a city in and the county seat of Adams County, Illinois, United States, located on the Mississippi River. The 2010 census counted a population of 40,633 in the city itself, up from 40,366 in 2000. As of July 1, 2015, the Quincy Micro Area had an estimated population of 77,220.

5

No. 5 best weather city in Illinois

Macomb, IL

18,944 peopleSnackAbility 7/10
7/10
Macomb, IL
Source: Wikipedia User | CC BY-SA 2.5
297.0 sunny days · 61.7 degree average high
Map of Macomb within Illinois Located in McDonough County, Illinois

Macomb is a city in and the county seat of McDonough County, Illinois, United States. It is situated in western Illinois, southwest of Galesburg. The city is about 75 miles southwest of Peoria and 77 miles south of the Quad Cities. A special census held in 2014 placed the city’s population at 21,516. Macomb is the home of Western Illinois University.

6

No. 6 best weather city in Illinois

Belleville, IL

42,898 peopleSnackAbility 8/10
8/10
Belleville, IL
Source: Public domain
295.8 sunny days · 66.2 degree average high
Map of Belleville within Illinois Located in St. Clair County, Illinois

Belleville is a city in St. Clair County, Illinois, coterminous with the now defunct Belleville Township. The population was 42,034 according to the Census Bureau’s 2015 estimates.

7

No. 7 best weather city in Illinois

O’Fallon, IL

29,144 peopleSnackAbility 7/10
7/10
295.8 sunny days · 65.8 degree average high
Located in St. Clair County, Illinois

O’Fallon is a city in St. Clair County, Illinois, United States, and one of the fastest-growing communities in the Metropolitan St. Louis area. A 2017 special census listed the city’s population at 30,440. The city is the second largest city in the Metro-East region and Southern Illinois. Due to its close proximity to Scott Air Force Base, the population receives a boost from military and federal civilian personnel, defense contractors, and military retirees.

8

No. 8 best weather city in Illinois

Peru, IL

10,019 peopleSnackAbility 6/10
6/10
Peru, IL
Source: Public domain
296.5 sunny days · 60.2 degree average high
Map of Peru within Illinois Located in LaSalle County, Illinois

Peru is a city in LaSalle County, Illinois, United States. The population was 10,295 at the 2010 census. It is part of the Ottawa-Peru, IL Micropolitan Statistical Area. Peru and its twin city, LaSalle, make up the core of Illinois Valley.

9

No. 9 best weather city in Illinois

Decatur, IL

74,654 peopleSnackAbility 5/10
5/10
Decatur, IL
Source: Public domain
297.0 sunny days · 63.2 degree average high
Map of Decatur within Illinois Located in Macon County, Illinois

Decatur is the largest city and the county seat of Macon County in the U.S. state of Illinois. The city was founded in 1829 and is along the Sangamon River and Lake Decatur in Central Illinois. In 2016, the city’s estimated population was 72,706.

10

No. 10 best weather city in Illinois

Lincoln, IL

14,285 peopleSnackAbility 5/10
5/10
Lincoln, IL
Source: Wikipedia User Katherine Johnson from Springfield, IL | CC BY 2.0
297.0 sunny days · 62.6 degree average high
Map of Lincoln within Illinois Located in Logan County, Illinois

Lincoln is a city in Logan County, Illinois, United States. It is the only town in the United States that was named for and by Abraham Lincoln before he became president; he practiced law there from 1847 to 1859. First settled in the 1830s, Lincoln is home to three colleges and two prisons. The three colleges are Lincoln College, Lincoln Christian University, and Heartland Community College. It is also the home of the world’s largest covered wagon.

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is Illinois’s statewide median.

City Sunny days vs IL
1 Springfield 296.7
2 Chatham 294.6
3 Waterloo 299.8
4 Quincy 298.6
5 Macomb 297.0
6 Belleville 295.8
7 O’Fallon 295.8
8 Peru 296.5
9 Decatur 297.0
10 Lincoln 297.0
City Avg. annual high vs IL
1 Springfield 63.0
2 Chatham 63.2
3 Waterloo 65.7
4 Quincy 63.2
5 Macomb 61.7
6 Belleville 66.2
7 O’Fallon 65.8
8 Peru 60.2
9 Decatur 63.2
10 Lincoln 62.6
City Avg. annual low vs IL
1 Springfield 42.6
2 Chatham 43.0
3 Waterloo 46.3
4 Quincy 43.0
5 Macomb 41.1
6 Belleville 46.3
7 O’Fallon 45.9
8 Peru 39.9
9 Decatur 42.6
10 Lincoln 42.1
City Avg. annual snowfall vs IL
1 Springfield 19.1
2 Chatham 18.9
3 Waterloo 11.7
4 Quincy 17.9
5 Macomb 19.1
6 Belleville 12.6
7 O’Fallon 12.5
8 Peru 23.4
9 Decatur 15.3
10 Lincoln 19.3
City Avg. annual precipitation vs IL
1 Springfield 36.9
2 Chatham 37.0
3 Waterloo 42.9
4 Quincy 38.6
5 Macomb 37.2
6 Belleville 41.5
7 O’Fallon 41.2
8 Peru 36.1
9 Decatur 39.7
10 Lincoln 38.7
City Population vs IL
1 Springfield 117,061
2 Chatham 12,341
3 Waterloo 10,151
4 Quincy 40,763
5 Macomb 18,944
6 Belleville 42,898
7 O’Fallon 29,144
8 Peru 10,019
9 Decatur 74,654
10 Lincoln 14,285

On the map

Where Illinois’s best weather is

Saturday Night Science

How We Determined The Cities In Illinois With The Best Weather

To rank the most fair weather cities in Illinois, we used Saturday Night Science and the National Oceanic and Atmospheric Administration (NOAA) database, to see which cities in the Prairie State get the best weather.

We used the following criteria to find the best weather:

  • Number of sunny days
  • Highest average low
  • Average high deviation from 70 degrees
  • Least amount of rain
  • Least amount of snow

We ranked each city of over 10,000 people in Illinois from best to worst on each criterion. We then averaged each ranking into a weather quality index. The city with the best index, Springfield, was anointed the city with the best weather in Illinois.

Before we get too far, here are the annual precipitation rates for major cities: Chicago (38.1 inches), Aurora (36.9 inches), and Rockford (35.2 inches).

The cities with the best weather in Illinois are Springfield, Chatham, Waterloo, Quincy, Macomb, Belleville, O’Fallon, Peru, Decatur, and Lincoln.

There’s a complete chart at the bottom.

The full plate

Detailed List Of Places With The Best Weather In Illinois

Click any column to sort. Search by city name.

RankCityPopulationSunny DaysAvg. HighPrecipitation (Inches)Snow (Inches)
1Springfield117,061296.763.036.919.1
2Chatham12,341294.663.237.018.9
3Waterloo10,151299.865.742.911.7
4Quincy40,763298.663.238.617.9
5Macomb18,944297.061.737.219.1
6Belleville42,898295.866.241.512.6
7O’Fallon29,144295.865.841.212.5
8Peru10,019296.560.236.123.4
9Decatur74,654297.063.239.715.3
10Lincoln14,285297.062.638.719.3
11Peoria115,847294.961.436.423.2
12Ottawa18,565296.360.336.621.1
13Morris14,402296.660.136.323.6
14East Moline21,422296.159.836.129.3
15Marion17,588295.466.346.613.0
16Taylorville11,068295.463.639.115.7
17Streator12,990297.460.437.525.3
18Glen Carbon12,882293.665.442.012.5
19Rock Island38,946296.159.836.230.4
20Jacksonville19,241295.863.339.617.7
21Canton14,539297.861.838.320.7
22Alton27,335293.765.041.215.2
23Fairview Heights17,014293.466.241.912.9
24Cahokia14,740293.466.241.912.9
25Swansea13,869293.466.241.912.9
26Shiloh12,902293.466.241.912.9
27Mount Vernon15,136293.965.343.412.2
28Moline43,062296.259.736.430.6
29Pontiac12,085294.260.837.020.8
30Collinsville25,025293.165.341.613.1
31Edwardsville24,896293.165.341.613.1
32Wood River10,417293.165.341.613.1
33Granite City29,421292.765.741.714.4
34Pekin33,905292.861.937.124.4
35Joliet147,918296.659.837.428.5
36Centralia12,798292.565.142.710.6
37Morton16,534292.661.737.423.2
38Washington15,824292.661.737.423.2
39Bloomington78,206294.861.438.520.7
40Kewanee12,736298.759.436.925.6
41Effingham12,513292.764.342.014.8
42Sterling15,170297.759.536.529.7
43Normal54,488294.261.538.420.1
44East Peoria23,137290.161.436.023.1
45Rantoul13,256295.761.839.218.9
46Galesburg31,696293.860.138.123.1
47Carbondale26,192290.666.845.39.8
48Godfrey17,868291.965.041.214.2
49Columbia10,029289.666.242.912.6
50Lockport25,088296.659.738.231.3
51Herrin12,797289.766.345.711.7
52Elmhurst45,469298.159.337.932.1
53East St. Louis26,689289.666.242.213.6
54Dolton23,283294.359.638.331.1
55Charleston21,552291.563.340.916.0
56Riverdale13,106294.259.638.431.5
57Woodridge33,321296.359.638.329.4
58Channahon12,845292.260.136.722.3
59Montgomery19,196294.459.336.628.6
60Mattoon17,646289.563.240.414.7
61New Lenox25,024293.359.738.028.2
62Homer Glen24,358293.359.738.028.2
63Mokena19,369293.359.738.028.2
64Frankfort18,295293.359.738.028.2
65Shorewood16,354293.359.738.028.2
66Yorkville18,222293.259.436.327.0
67North Aurora17,154294.459.035.927.7
68Batavia26,105294.459.034.828.8
69Aurora200,614294.459.336.928.1
70Kankakee26,821292.460.437.824.3
71Bourbonnais18,656292.460.437.824.3
72Bradley15,763292.460.437.824.3
73Romeoville39,774296.359.638.430.9
74Oswego32,468292.759.336.426.4
75Plano11,920292.759.336.426.4
76Forest Park14,194295.959.638.934.8
77Minooka11,505290.159.836.722.2
78Danville32,337287.262.240.418.0
79Addison37,270295.959.037.433.2
80Carpentersville38,264294.358.635.930.0
81St. Charles33,685294.358.635.930.0
82Geneva21,704294.358.635.930.0
83Campton Hills11,012294.358.635.930.0
84North Chicago29,925298.756.734.838.8
85Dixon15,196295.758.436.328.2
86Brookfield18,964292.559.838.934.1
87Wheaton53,585293.659.337.530.8
88Lombard43,957293.659.337.530.8
89Glen Ellyn27,890293.659.337.530.8
90Lisle22,747293.659.337.530.8
91Darien22,263293.659.337.530.8
92Bloomingdale22,261293.659.337.530.8
93Villa Park21,800293.659.337.530.8
94Bensenville18,485293.659.337.530.8
95Wood Dale13,923293.659.337.530.8
96Warrenville13,373293.659.337.530.8
97Burr Ridge10,753293.659.337.530.8
98Downers Grove49,504293.259.638.329.8
99Belvidere25,741297.857.835.533.7
100Sycamore17,572298.058.136.731.4

Source: NOAA climate data. 222 Illinois cities with more than 10,000 residents.

Summary

Summary: The Cities With The Best Weather In Illinois For 2026

If you’re looking for the Illinois cities with the most sunny days, the least rain and snow, and highs closest to a perfect 70 degrees, this is an accurate list.

The cities with the best weather in Illinois are Springfield, Chatham, Waterloo, Quincy, Macomb, Belleville, O’Fallon, Peru, Decatur, and Lincoln.

Keep reading

More rankings worth a look

Chris Kolmar
About the author

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.

Get the SnackPack →