The 10 Snowiest Cities In Illinois For 2026

The snowiest cities in Illinois are Mundelein and Fox Lake for 2026 based on Saturday Night Science.

Sure, a Saturday morning right after a foot of fluffy snow is the best thing ever. But that same amount of snow on Tuesday in Illinois can make a commute last forever. Imagine it’s the dead of winter and the time of year when the ground is frozen, the air is bone-chilling, and there are piles of dirty, nasty, ice-encrusted snow all over the place.

This is about the time of year when you’re just about ready for spring — especially in Mundelein, the snowiest place in Illinois.

So, put on your parkas, snow boots, and gloves, and let’s go outside to see which Illinois cities get dumped on the most every year. After analyzing all the cities in Illinois with Saturday Night Science, we came up with this list as the 10 snowiest cities in Prairie State.

1

No. 1 snowiest city in Illinois

Mundelein, IL

31,624 peopleSnackAbility 9/10
9/10
41.8 inches of snow per year
Map of Mundelein within Illinois Located in Lake County, Illinois

Mundelein is a village in Lake County, Illinois, United States and a northern suburb of Chicago. As of the 2010 census, the village population was 31,064. It is approximately thirty-five miles northwest of Chicago.

2

No. 2 snowiest city in Illinois

Fox Lake, IL

10,539 peopleSnackAbility 8.5/10
8.5/10
Fox Lake, IL
Source: Public domain
40.2 inches of snow per year
Map of Fox Lake within Illinois Located in McHenry County, Illinois

Fox Lake is a village in Grant and Antioch townships in Lake County, Illinois and Burton Township, McHenry County, Illinois, United States. The population was 10,579 at the 2010 census.

4

No. 4 snowiest city in Illinois

Zion, IL

24,251 peopleSnackAbility 6/10
6/10
Zion, IL
Source: Wikipedia User Original uploader was Dhalls at en.wikipedia | CC-BY-SA-3.0
39.7 inches of snow per year
Map of Zion within Illinois Located in Lake County, Illinois
5

No. 5 snowiest city in Illinois

Gurnee, IL

31,136 peopleSnackAbility 9/10
9/10
Gurnee, IL
Source: Wikipedia User B Garrett | CC BY 2.0
39.5 inches of snow per year
Map of Gurnee within Illinois Located in Lake County, Illinois

Gurnee is a village in Lake County, Illinois, United States. Its population was 31,295 as of the 2010 census. It borders the city of Waukegan and is considered a part of the Chicago metropolitan area. It is best known for being the location of Six Flags Great America and Gurnee Mills, together drawing over 26 million visitors annually.

7

No. 7 snowiest city in Illinois

Grayslake, IL

21,117 peopleSnackAbility 9/10
9/10
Grayslake, IL
Source: Wikipedia User Richie Diesterheft from Chicago, IL, USA | CC BY 2.0
39.5 inches of snow per year
Map of Grayslake within Illinois Located in Lake County, Illinois

Grayslake is a village in Lake County in the U.S. state of Illinois. It is located in the Chicago metropolitan area, about 40 miles north of Chicago’s downtown, 14 miles west of Lake Michigan, and 15 miles south of the Wisconsin border. The village’s population at the 2010 census was 20,957.

8

No. 8 snowiest city in Illinois

Libertyville, IL

20,395 peopleSnackAbility 10/10
10/10
Libertyville, IL
Source: Wikipedia User Teemu008 from Palatine, Illinois | CC BY-SA 2.0
39.5 inches of snow per year
Map of Libertyville within Illinois Located in Lake County, Illinois

Libertyville is a village in Lake County, Illinois, United States and a suburb of Chicago. It is located 5 miles west of Lake Michigan on the Des Plaines River. The 2014 census population was 20,512. Located in northeastern Illinois, southwest of Waukegan and west of Lake Forest, its immediate neighbors are Mundelein to the west, Green Oaks, Mettawa, and Rondout to the east, Gurnee to the north, Grayslake to the northwest, and Vernon Hills to the south.

9

No. 9 snowiest city in Illinois

Lake Zurich, IL

19,923 peopleSnackAbility 10/10
10/10
Lake Zurich, IL
Source: Wikipedia User MinimalRM | GFDL
39.5 inches of snow per year
Map of Lake Zurich within Illinois Located in Lake County, Illinois

Lake Zurich is a village in Lake County, Illinois, United States, a northwest suburb of Chicago. The population was 19,631 at the 2010 census.

10

No. 10 snowiest city in Illinois

Deerfield, IL

18,588 peopleSnackAbility 10/10
10/10
Deerfield, IL
Source: Wikipedia User Shsilver at English Wikipedia | CC BY 3.0 us
39.5 inches of snow per year
Map of Deerfield within Illinois Located in Lake County, Illinois

Deerfield is a village in Lake County, Illinois, United States, approximately 25 miles north of Chicago with a small portion extending into Cook County, Illinois. The population was 18,225 at the 2010 census, a decline of 175 from 2000.

The receipts

Compare the top ten

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

City Avg. annual snowfall vs IL
1 Mundelein 41.8
2 Fox Lake 40.2
3 Spring Grove 40.1
4 Zion 39.7
5 Gurnee 39.5
6 Round Lake Beach 39.5
7 Grayslake 39.5
8 Libertyville 39.5
9 Lake Zurich 39.5
10 Deerfield 39.5
City Population vs IL
1 Mundelein 31,624
2 Fox Lake 10,539
3 Spring Grove 5,510
4 Zion 24,251
5 Gurnee 31,136
6 Round Lake Beach 27,966
7 Grayslake 21,117
8 Libertyville 20,395
9 Lake Zurich 19,923
10 Deerfield 18,588

On the map

Where Illinois’s snowiest cities are

Saturday Night Science

How We Determined The Cities In Illinois With The Most Snow

In order to rank the snowiest 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 most annual snowfall.

    We updated this article for 2026. This is our second time ranking the snowiest cities in Illinois.

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

    The snowiest cities in Illinois are Mundelein, Fox Lake, Spring Grove, Zion, Gurnee, Round Lake Beach, Grayslake, Libertyville, Lake Zurich, and Deerfield.

    There’s a complete chart at the bottom.

    The full plate

    Detailed List Of The Snowiest Places In Illinois

    Click any column to sort. Search by city name.

    RankCitySnow (Inches)Population
    1Mundelein41.831,624
    2Fox Lake40.210,539
    3Spring Grove40.15,510
    4Zion39.724,251
    5Gurnee39.531,136
    6Round Lake Beach39.527,966
    7Grayslake39.521,117
    8Libertyville39.520,395
    9Lake Zurich39.519,923
    10Deerfield39.518,588
    11Round Lake39.518,446
    12Lindenhurst39.514,414
    13Antioch39.514,386
    14Beach Park39.513,833
    15Wauconda39.513,140
    16Gages Lake39.510,025
    17Lake Villa39.58,878
    18Long Grove39.58,086
    19Round Lake Park39.57,957
    20Hawthorn Woods39.57,634
    21Park City39.57,432
    22Lincolnshire39.57,271
    23Winthrop Harbor39.56,849
    24Lakemoor39.56,535
    25Lake Bluff39.55,813
    26Grandwood Park39.55,757
    27Highwood39.55,391
    28Buffalo Grove39.441,591
    29Vernon Hills39.425,768
    30Waukegan39.288,570
    31North Chicago38.829,925
    32Arlington Heights37.775,802
    33Lake Forest37.318,951
    34Elmwood Park37.224,971
    35Glenview37.145,969
    36Melrose Park37.125,491
    37River Forest37.111,233
    38Island Lake36.78,041
    39Niles36.629,955
    40Park Ridge36.537,608
    41Des Plaines36.458,930
    42Morton Grove36.423,472
    43Mount Prospect36.354,710
    44Skokie36.065,061
    45Lincolnwood36.012,666
    46Evanston35.875,603
    47Rockford35.7150,283
    48Oak Park35.752,080
    49Wilmette35.727,420
    50McHenry35.726,739
    51Elk Grove Village35.533,333
    52Cicero35.384,361
    53Rolling Meadows35.323,401
    54Chicago35.22,717,534
    55Berwyn35.156,706
    56Highland Park35.029,789
    57Loves Park35.024,494
    58Roselle35.022,979
    59Forest Park34.814,194
    60Machesney Park34.723,037
    61Roscoe34.710,536
    62Glencoe34.78,881
    63Rockton34.77,567
    64Schaumburg34.674,559
    65Bellwood34.619,190
    66Cary34.618,038
    67Johnsburg34.66,321
    68Lyons34.510,668
    69Palatine34.269,188
    70Oak Lawn34.256,980
    71Wheeling34.237,982
    72Calumet City34.237,184
    73Northbrook34.233,572
    74Chicago Heights34.230,428
    75Burbank34.229,157
    76Oak Forest34.228,134
    77Harvey34.225,773
    78Woodstock34.225,247
    79Maywood34.224,138
    80South Holland34.222,124
    81Alsip34.219,396
    82Matteson34.219,159
    83Franklin Park34.218,410
    84Palos Hills34.217,596
    85Westchester34.216,783
    86Lemont34.216,513
    87Prospect Heights34.216,370
    88La Grange34.215,709
    89Midlothian34.214,906
    90Norridge34.214,856
    91Chicago Ridge34.214,407
    92Richton Park34.213,744
    93La Grange Park34.213,649
    94Justice34.213,015
    95Winnetka34.212,407
    96Northlake34.212,353
    97Schiller Park34.211,834
    98Summit34.211,447
    99Crestwood34.211,027
    100Barrington34.210,576

    Source: NOAA snowfall data via Saturday Night Science. 339 Illinois cities ranked.

    Summary

    Summary: The Snowiest Cities In Illinois For 2026

    If you’re looking for the Illinois cities that get buried in snow each winter, this is an accurate list.

    The snowiest cities in Illinois are Mundelein, Fox Lake, Spring Grove, Zion, Gurnee, Round Lake Beach, Grayslake, Libertyville, Lake Zurich, and Deerfield.

    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 →