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.
19.6 inches of snow per year
Savannah is a city and county seat of Andrew County, Missouri, United States. The population was 5,057 at the 2010 census.
Data | Crime | Cost of living | Movers
19.4 inches of snow per year
Fulton is the largest city in and the county seat of Callaway County, Missouri, United States. It is part of the Jefferson City, Missouri Metropolitan Statistical Area. The population was 12,790 in the 2010 census. The city is home to two universities, Westminster College and William Woods University, the Missouri School for the Deaf, the Fulton State Hospital, and Fulton Reception and Diagnostic Center.
Data | Crime | Cost of living | Movers
18.7 inches of snow per year
Kearney is a city in Clay County, Missouri, United States. The population per the 2010 U.S. Census was 8,381. It is most famous for being the birthplace of Jesse James, and there is an annual festival in the third weekend of September to recognize the notorious outlaw.
Data | Crime | Cost of living | Movers
18.6 inches of snow per year
Mexico, formerly known as New Mexico, is a city in Audrain County, Missouri. The population was 11,543 at the 2010 census. It is the county seat, home to the Missouri Military Academy, and annually hosts the Miss Missouri Pageant. The micropolitan statistical area consists of Audrain County.
Data | Crime | Cost of living | Movers
18.3 inches of snow per year
St. Joseph is a city in and the county seat of Buchanan County, Missouri, United States. It is the principal city of the St. Joseph Metropolitan Statistical Area, which includes Buchanan, Andrew, and DeKalb counties in Missouri and Doniphan County, Kansas. As of the 2010 census, St. Joseph had a total population of 76,780, making it the eighth largest city in the state, third largest in Northwest Missouri. The metropolitan area had a population of 127,329 in 2010.
Data | Crime | Cost of living | Movers
18.2 inches of snow per year
Excelsior Springs is a city in Clay and Ray counties in the U.S. state of Missouri. The population was 11,084 at the 2010 census. It is located approximately 30 miles northeast of central Kansas City, Missouri.
Data | Crime | Cost of living | Movers
17.9 inches of snow per year
Rolla is a city in and the county seat of Phelps County, Missouri, United States. The population in the 2010 United States Census was 19,559. Rolla is located approximately midway between St. Louis and Springfield along I-44. The Rolla, Mo Micropolitan Statistical area consists of Phelps County, Missouri.
Data | Crime | Cost of living | Movers
17.8 inches of snow per year
Parkville is a city in Platte County, Missouri, United States. The population was 5,554 at the 2010 census. Parkville is known for its antique shops, art galleries, and historic downtown. The city is home to Park University and English Landing Park.
Data | Crime | Cost of living | Movers
17.7 inches of snow per year
Maryville is a city and county seat of Nodaway County, Missouri, United States. As of the 2010 census, the city population was 11,972. Maryville is home to Northwest Missouri State University, Northwest Technical School, and the Missouri Academy of Science, Mathematics and Computing.
Data | Crime | Cost of living | Movers
17.3 inches of snow per year
Smithville is a city in Clay and Platte counties in the U.S. state of Missouri, along the Little Platte River. The population was 8,425 at the 2010 United States Census.
Data | Crime | Cost of living | Movers
The receipts
Compare the top ten
Pick a metric. The bars rescale. The red line is Missouri’s statewide median.
On the map
Where Missouri’s snowiest cities are
Saturday Night Science
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 2026. 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), and 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.
The full plate
Detailed List Of The Snowiest Places In Missouri
Click any column to sort. Search by city name.
| 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 |
Source: NOAA snowfall data via Saturday Night Science. 141 Missouri cities ranked.
Summary
Summary: The Snowiest Cities In Missouri For 2026
If you’re looking for the Missouri cities that get buried in snow each winter, this is an accurate list.
The snowiest cities in Missouri are Savannah, Fulton, Kearney, Mexico, St. Joseph, Excelsior Springs, Rolla, Parkville, Maryville, and Smithville. Not sold on Missouri? Take the two-minute Find Your Place quiz and see which state actually fits you.
Questions and answers
Snowiest Cities In Missouri FAQs
What is the snowiest city in Missouri?
Savannah is the snowiest city in Missouri for 2026, with 19.6 inches of snow in an average year, per NOAA data. Fulton and Kearney are next.
What are the snowiest cities in Missouri?
The snowiest cities in Missouri are Savannah, Fulton, Kearney, Mexico, St. Joseph, Excelsior Springs, Rolla, Parkville, Maryville, and Smithville. We ranked all 141 Missouri cities with measurable snowfall.
How much snow do Missouri’s biggest cities get?
Kansas City averages 14.5 inches of snow a year, St. Louis gets 15.4, and Springfield gets 13.3. Wherever you land in Missouri, the shovel situation varies a lot.
Which city on the list gets the least snow?
Caruthersville gets the least snow of the 141 Missouri cities with measurable snowfall. It still made the list, which is more than most of the Sun Belt can say.
Where does the snowfall data come from?
Average annual snowfall comes from NOAA weather station records. Cities are ranked purely on that average — no bonus points for dramatic blizzard stories.