The 10 Snowiest Cities In Missouri For 2021


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

Editor’s Note: We updated this article for 2021. This is our first time ranking the snowiest cities in Missouri.

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 Missouri 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 Savannah, the snowiest place in Missouri.

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

What's the snowiest place in Missouri with more than 5,000 people? That would be Savannah with an average annual snowfall of 19.6 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 Missouri or the cheapest places in Missouri.

The 10 Snowiest Cities In Missouri For 2021

Savannah, MO

Overall SnackAbility

5
/10

Population: 5,092
Average Annual Snowfall: 19.6 inches
More on Savannah: Real Estate |  Cost Of Living | Crime Report

Fulton, MO

Overall SnackAbility

5
/10

Population: 12,812
Average Annual Snowfall: 19.4 inches
More on Fulton: Real Estate |  Cost Of Living | Crime Report

Kearney, MO

Overall SnackAbility

6
/10

Population: 9,039
Average Annual Snowfall: 18.7 inches
More on Kearney: Real Estate |  Cost Of Living | Crime Report

Mexico, MO

Overall SnackAbility

5
/10

Population: 11,588
Average Annual Snowfall: 18.6 inches
More on Mexico: Real Estate |  Cost Of Living | Crime Report

St. Joseph, MO

Overall SnackAbility

4
/10

Population: 77,037
Average Annual Snowfall: 18.3 inches
More on St. Joseph: Real Estate |  Cost Of Living | Crime Report

Excelsior Springs, MO

Overall SnackAbility

6
/10

Population: 11,512
Average Annual Snowfall: 18.2 inches
More on Excelsior Springs: Real Estate |  Cost Of Living | Crime Report

Rolla, MO

Overall SnackAbility

5
/10

Population: 19,910
Average Annual Snowfall: 17.9 inches
More on Rolla: Real Estate |  Cost Of Living | Crime Report

Parkville, MO

Overall SnackAbility

6
/10

Population: 5,946
Average Annual Snowfall: 17.8 inches
More on Parkville: Real Estate |  Cost Of Living | Crime Report

Maryville, MO

Overall SnackAbility

6
/10

Population: 11,997
Average Annual Snowfall: 17.7 inches
More on Maryville: Real Estate |  Cost Of Living | Crime Report

Overall SnackAbility

8.5
/10

Population: 8,911
Average Annual Snowfall: 17.3 inches
More on Smithville: Real Estate |  Cost Of Living | Crime Report

How We Determined The Cities In Missouri With The Most Snow

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

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

  • Kansas City -- 14.5 inches
  • St. Louis -- 15.4 inches
  • Springfield -- 13.3 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 Missouri with at least snow snowfall:

  1. Caruthersville -- 3.4 inches
  2. Sikeston -- 4.1 inches
  3. Kennett -- 4.8 inches

For more Missouri reading, check out:

Detailed List Of The Snowiest Places In Missouri

Rank City Snow (Inches) Population
1 Savannah 19.6 5,092
2 Fulton 19.4 12,812
3 Kearney 18.7 9,039
4 Mexico 18.6 11,588
5 St. Joseph 18.3 77,037
6 Excelsior Springs 18.2 11,512
7 Rolla 17.9 19,910
8 Parkville 17.8 5,946
9 Maryville 17.7 11,997
10 Smithville 17.3 8,911
11 Richmond 17.2 5,654
12 Pleasant Hill 16.6 8,216
13 Gladstone 16.5 26,309
14 Liberty 16.4 30,035
15 University City 16.3 35,172
16 Trenton 16.2 6,042
17 Kirksville 16.1 17,574
18 Clayton 16.1 15,900
19 Richmond Heights 16.0 8,510
20 Brentwood 16.0 8,052
21 Ferguson 15.9 21,120
22 Maplewood 15.9 7,960
23 Webster Groves 15.8 23,120
24 Affton 15.7 21,345
25 Hazelwood 15.6 25,686
26 Jennings 15.6 14,755
27 Union 15.6 10,644
28 Berkeley 15.6 9,083
29 St. Ann 15.5 12,973
30 St. Louis 15.4 317,850
31 Bellefontaine Neighbors 15.3 10,814
32 St. Robert 15.3 5,151
33 Spanish Lake 15.2 19,218
34 Troy 15.2 11,175
35 Columbia 15.1 115,391
36 Florissant 15.1 52,356
37 Chillicothe 15.1 9,025
38 Boonville 15.1 8,350
39 Fort Leonard Wood 15.0 17,576
40 Willard 15.0 5,429
41 Waynesville 15.0 5,250
42 Overland 14.8 16,011
43 Harrisonville 14.8 10,003
44 Valley Park 14.8 6,970
45 Marshall 14.7 13,048
46 Olivette 14.6 7,843
47 Kansas City 14.5 467,990
48 St. Peters 14.5 55,135
49 Republic 14.5 15,594
50 Mehlville 14.3 29,953
51 Manchester 14.3 18,187
52 Town And Country 14.3 10,960
53 Ellisville 14.3 9,181
54 Sappington 14.3 7,113
55 Black Jack 14.3 6,938
56 St. John 14.3 6,491
57 Shrewsbury 14.3 6,208
58 Glendale 14.3 5,928
59 Bowling Green 14.3 5,465
60 Glasgow Village 14.3 5,178
61 Dellwood 14.3 5,011
62 Ladue 14.2 8,559
63 Macon 14.2 5,468
64 Independence 14.1 117,192
65 Lemay 14.1 16,603
66 Raymore 14.0 19,813
67 Old Jamestown 14.0 19,239
68 Murphy 14.0 8,745
69 Greenwood 14.0 5,400
70 Oakville 13.9 36,663
71 Oak Grove 13.9 7,839
72 Weldon Spring 13.9 5,517
73 Kirkwood 13.8 27,612
74 Battlefield 13.7 5,844
75 Raytown 13.6 29,486
76 Belton 13.6 23,209
77 Lake St. Louis 13.6 14,933
78 Eureka 13.6 10,450
79 Blue Springs 13.5 53,364
80 Bridgeton 13.5 11,699
81 Lee's Summit 13.4 93,618
82 O'fallon 13.4 83,053
83 Concord 13.4 16,953
84 Grain Valley 13.4 13,134
85 Cameron 13.4 10,167
86 Des Peres 13.4 8,480
87 Springfield 13.3 163,763
88 Grandview 13.3 24,997
89 Sunset Hills 13.3 8,533
90 Crestwood 13.2 11,961
91 Warrensburg 13.1 19,739
92 Dardenne Prairie 13.0 12,383
93 Odessa 13.0 5,222
94 Maryland Heights 12.9 27,401
95 Warrenton 12.9 8,025
96 Jefferson City 12.8 43,186
97 Creve Coeur 12.7 17,944
98 Bolivar 12.7 10,507
99 Bonne Terre 12.7 7,064
100 Wentzville 12.6 32,827

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.

Leave a Reply

Your email address will not be published. Required fields are marked *