The 10 Snowiest Cities In Iowa For 2021


We looked at the data to see which cities in Iowa have the most snow every year.

HomeSnacks is reader-supported. When you click through real estate links on our site, we earn an affiliate commission. Learn more.
Editor’s Note: We updated this article for 2021. This is our first time ranking the snowiest cities in Iowa.

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 Iowa can make a commute last forever. So just 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 Clear Lake, the snowiest place in Iowa.

So, put on your parkas, snow boots and your gloves and let's go outside to see which Iowa cities get dumped on the most every year. After analyzing all the cities in Iowa with a decent amount of people in them, we came up with this list as the 10 snowiest cities in Hawkeye State.

What's the snowiest place in Iowa with more than 5,000 people? That would be Clear Lake with an average annual snowfall of 39.8 inches.

Read on below to see where your town ranked, you snow angels.

And if you already knew these places were snowy, check out the best places to live in Iowa or the cheapest places in Iowa.

The 10 Snowiest Cities In Iowa For 2021

Clear Lake, IA

Overall SnackAbility

8
/10

Population: 7,675
Average Annual Snowfall: 39.8 inches
More on Clear Lake: Real Estate |  Cost Of Living | Crime Report

Mason City, IA

Source: Public domain
Overall SnackAbility

6
/10

Population: 27,643
Average Annual Snowfall: 38.9 inches
More on Mason City: Real Estate |  Cost Of Living | Crime Report

Decorah, IA

Overall SnackAbility

9
/10

Population: 8,009
Average Annual Snowfall: 38.7 inches
More on Decorah: Real Estate |  Cost Of Living | Crime Report

Overall SnackAbility

6
/10

Population: 5,024
Average Annual Snowfall: 38.4 inches
More on Sheldon: Real Estate |  Cost Of Living | Crime Report

Estherville, IA

Overall SnackAbility

7
/10

Population: 6,091
Average Annual Snowfall: 37.9 inches
More on Estherville: Real Estate |  Cost Of Living | Crime Report

Dubuque, IA

Overall SnackAbility

8
/10

Population: 58,409
Average Annual Snowfall: 37.5 inches
More on Dubuque: Real Estate |  Cost Of Living | Crime Report

Algona, IA

Overall SnackAbility

8
/10

Population: 5,494
Average Annual Snowfall: 36.5 inches
More on Algona: Real Estate |  Cost Of Living | Crime Report

Charles City, IA

Overall SnackAbility

7
/10

Population: 7,500
Average Annual Snowfall: 36.4 inches
More on Charles City: Real Estate |  Cost Of Living | Crime Report

Spencer, IA

Overall SnackAbility

8
/10

Population: 11,186
Average Annual Snowfall: 36.2 inches
More on Spencer: Real Estate |  Cost Of Living | Crime Report

Storm Lake, IA

Overall SnackAbility

5
/10

Population: 10,814
Average Annual Snowfall: 36.0 inches
More on Storm Lake: Real Estate |  Cost Of Living | Crime Report

How We Determined The Cities In Iowa With The Most Snow

In order to rank the snowiest cities in Iowa, we only had to scrape the database of the National Oceanic and Atmospheric Administration (NOAA), to see which cities in the Hawkeye State get the most annual snowfall.

Before we get too far, here are the annual snowfall rates for major cities:

  • Des Moines -- 33.7 inches
  • Cedar Rapids -- 28.6 inches
  • Davenport -- 29.8 inches

There's a complete chart at the bottom.

If you're curious, here are the places that get the least amount of snow in Iowa with at least snow snowfall:

  1. Fort Madison -- 18.2 inches
  2. Fairfield -- 20.9 inches
  3. Keokuk -- 21.3 inches

For more Iowa reading, check out:

Detailed List Of The Snowiest Places In Iowa

Rank City Snow (Inches) Population
1 Clear Lake 39.8 7,675
2 Mason City 38.9 27,643
3 Decorah 38.7 8,009
4 Sheldon 38.4 5,024
5 Estherville 37.9 6,091
6 Dubuque 37.5 58,409
7 Algona 36.5 5,494
8 Charles City 36.4 7,500
9 Spencer 36.2 11,186
10 Storm Lake 36.0 10,814
11 Grimes 35.9 9,509
12 Cherokee 35.9 5,147
13 Johnston 35.8 19,550
14 Asbury 35.5 5,014
15 Waukee 35.3 16,956
16 Denison 35.2 8,383
17 Urbandale 35.1 42,099
18 Clive 35.0 16,634
19 Cedar Falls 34.9 40,439
20 West Des Moines 34.8 61,266
21 Fort Dodge 34.7 24,789
22 Waterloo 34.4 68,432
23 Waverly 34.2 10,013
24 Des Moines 33.7 208,020
25 Sioux Center 33.6 7,312
26 Vinton 33.4 5,197
27 Oelwein 33.3 6,275
28 Boone 33.2 12,631
29 Sioux City 33.1 82,792
30 Pleasant Hill 33.0 9,099
31 Independence 32.8 5,986
32 Altoona 32.4 15,808
33 Norwalk 32.1 9,671
34 Webster City 31.6 7,869
35 Manchester 31.5 5,106
36 Marion 31.2 36,311
37 Le Mars 31.1 9,757
38 Ankeny 30.8 51,489
39 Clinton 30.5 26,413
40 Harlan 30.5 5,029
41 Bettendorf 30.0 34,663
42 Davenport 29.8 101,863
43 Orange City 29.8 6,147
44 Indianola 29.7 15,165
45 Red Oak 29.4 5,588
46 Winterset 29.2 5,159
47 Carroll 29.0 10,020
48 Hiawatha 29.0 7,150
49 Eldridge 28.9 6,017
50 Grinnell 28.8 9,132
51 Cedar Rapids 28.6 128,829
52 Ames 28.5 62,815
53 Maquoketa 28.5 6,029
54 Newton 28.4 15,147
55 Iowa Falls 28.3 5,198
56 Pella 27.8 10,316
57 Iowa City 27.0 71,832
58 Knoxville 27.0 7,245
59 Coralville 26.9 20,038
60 Creston 26.9 7,886
61 North Liberty 26.8 14,972
62 Mount Pleasant 26.7 8,575
63 Nevada 26.6 6,799
64 De Witt 26.6 5,283
65 Marshalltown 26.3 27,770
66 Atlantic 26.3 6,929
67 Council Bluffs 26.2 62,309
68 Muscatine 25.7 23,888
69 Oskaloosa 25.3 11,558
70 Shenandoah 24.9 5,062
71 Washington 24.6 7,348
72 Ottumwa 24.2 24,758
73 Clarinda 24.2 5,476
74 Perry 24.0 8,086
75 Glenwood 23.4 5,243
76 Burlington 22.4 25,537
77 Anamosa 22.3 5,518
78 Centerville 22.0 5,431
79 Keokuk 21.3 10,705
80 Fairfield 20.9 9,739
81 Fort Madison 18.2 10,832

About Chris Kolmar

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.