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. 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 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 Saturday Night Science, we came up with this list as the 10 snowiest cities in Show Me State.
Table Of Contents: Top Ten | Methodology | Table
The 10 Snowiest Cities In Missouri For 2024
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 2024
/10
Population: 5,092
Average Annual Snowfall: 19.6 inches
More on Savannah: Data | Crime | Cost Of Living | Real Estate
/10
Population: 12,812
Average Annual Snowfall: 19.4 inches
More on Fulton: Data | Crime | Cost Of Living | Real Estate
/10
Population: 9,039
Average Annual Snowfall: 18.7 inches
More on Kearney: Data | Crime | Cost Of Living | Real Estate
/10
Population: 11,588
Average Annual Snowfall: 18.6 inches
More on Mexico: Data | Crime | Cost Of Living | Real Estate
/10
Population: 77,037
Average Annual Snowfall: 18.3 inches
More on St. Joseph: Data | Crime | Cost Of Living | Real Estate
/10
Population: 11,512
Average Annual Snowfall: 18.2 inches
More on Excelsior Springs: Data | Crime | Cost Of Living | Real Estate
/10
Population: 19,910
Average Annual Snowfall: 17.9 inches
More on Rolla: Data | Crime | Cost Of Living | Real Estate
/10
Population: 5,946
Average Annual Snowfall: 17.8 inches
More on Parkville: Data | Crime | Cost Of Living | Real Estate
/10
Population: 11,997
Average Annual Snowfall: 17.7 inches
More on Maryville: Data | Crime | Cost Of Living | Real Estate
/10
Population: 8,911
Average Annual Snowfall: 17.3 inches
More on Smithville: Data | Crime | Cost Of Living | Real Estate
How We Determined The Cities In Missouri With The Most Snow
In order to rank the snowiest cities in Missouri, we used Saturday Night Science and the National Oceanic and Atmospheric Administration (NOAA) database, to see which cities in the Show Me State get the most annual snowfall.
We updated this article for 2024. This is our second time ranking the snowiest cities in Missouri.
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
The snowiest cities in Missouri are Savannah, Fulton, Kearney, Mexico, St. Joseph, Excelsior Springs, Rolla, Parkville, Maryville, and Smithville.
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:
- Caruthersville — 3.4 inches
- Sikeston — 4.1 inches
- Kennett — 4.8 inches
For more Missouri reading, check out:
- Best Places To Raise A Family In Missouri
- Best Places To Retire In Missouri
- Richest Cities In Missouri
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 |