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 Montana 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 Evergreen, the snowiest place in Montana.
So, put on your parkas, snow boots, and gloves, and let’s go outside to see which Montana cities get dumped on the most every year. After analyzing all the cities in Montana with Saturday Night Science, we came up with this list as the 10 snowiest cities in Treasure State.
74.1 inches of snow per year
73.3 inches of snow per year
Lewistown is a city in and the county seat of Fergus County, Montana, United States. The population was 5,901 at the 2010 census. Lewistown is located in central Montana, the geographic center of the state, southeast of Great Falls. First planned in 1882, it was the site of an 1880s gold rush.
Data | Crime | Cost of living | Movers
71.8 inches of snow per year
Bozeman is a city in and the seat of Gallatin County, Montana, United States. Located in southwest Montana, the 2010 census put Bozeman’s population at 37,280 and by 2016 the population rose to 45,250, making it the fourth largest city in Montana. It is the principal city of the Bozeman, MT Micropolitan Statistical Area, consisting of all of Gallatin County with a population of 97,304. It is the largest Micropolitan Statistical Area in Montana and is the third largest of all of Montana-s statistical areas.
Data | Crime | Cost of living | Movers
65.6 inches of snow per year
Whitefish is a city in Flathead County, Montana, United States. The population was 6,357 at the 2010 census. It is home to a ski resort on Big Mountain called Whitefish Mountain Resort.
Data | Crime | Cost of living | Movers
61.2 inches of snow per year
Great Falls is a city in and the county seat of Cascade County, Montana, United States. The 2015 census estimate put the population at 59,638. The population was 58,505 at the 2010 census. It is the principal city of the Great Falls, Montana Metropolitan Statistical Area, which encompasses all of Cascade County and has a population of 82,278. Great Falls was the largest city in Montana from 1950 to 1970, when Billings surpassed it. Great Falls remained the second largest city in Montana until 2000, when it was passed by Missoula. Since then Great Falls has been the third largest city in the state.
Data | Crime | Cost of living | Movers
57.3 inches of snow per year
Deer Lodge County is a county in the U.S. state of Montana. As of the 2010 census, the population was 9,298. It forms a consolidated city-county government with its county seat of Anaconda. The county was founded in 1865.
Data | Crime | Cost of living | Movers
55.8 inches of snow per year
Kalispell is a city in, and the county seat of Flathead County, Montana, United States. The 2015 Census estimates put Kalispell’s population at 22,052. The Kalispell Micropolitan Statistical Area has a population of 93,068 and it is the largest city and commercial center of northwest Montana. The name Kalispell is a Salish word meaning “flat land above the lake”. Kalispell is also the gateway to Glacier National Park.
Data | Crime | Cost of living | Movers
55.8 inches of snow per year
Livingston is a city and the county seat of Park County, Montana, United States. Livingston is located in southwestern Montana, on the Yellowstone River, north of Yellowstone National Park. The population was 7,044 at the 2010 census.
Data | Crime | Cost of living | Movers
50.1 inches of snow per year
Laurel is a city in Yellowstone County, Montana, United States. It is the third largest community in the Billings Metropolitan Statistical Area, and is located in the Yellowstone Valley, as an east-west terminal division point of the Burlington-Northern Railroad. The population was 6,781 at the 2010 census.
Data | Crime | Cost of living | Movers
49.3 inches of snow per year
Billings is the largest city in the state of Montana, and the principal city of the Billings Metropolitan Area with a population of 166,855. It has a trade area of over half a million people.
Data | Crime | Cost of living | Movers
The receipts
Compare the top ten
Pick a metric. The bars rescale. The red line is Montana’s statewide median.
On the map
Where Montana’s snowiest cities are
Saturday Night Science
How We Determined The Cities In Montana With The Most Snow
In order to rank the snowiest cities in Montana, we used Saturday Night Science and the National Oceanic and Atmospheric Administration (NOAA) database, to see which cities in the Treasure State get the most annual snowfall.
We updated this article for 2026. This is our second time ranking the snowiest cities in Montana.
Before we get too far, here are the annual snowfall rates for major cities: Billings (49.3 inches), Missoula (42.7 inches), and Great Falls (61.2 inches).
The snowiest cities in Montana are Evergreen, Lewistown, Bozeman, Whitefish, Great Falls, Anaconda-Deer Lodge County, Kalispell, Livingston, Laurel, and Billings.
There’s a complete chart at the bottom.
The full plate
Detailed List Of The Snowiest Places In Montana
Click any column to sort. Search by city name.
| Rank | City | Snow (Inches) | Population |
|---|---|---|---|
| 1 | Evergreen | 74.1 | 6,955 |
| 2 | Lewistown | 73.3 | 5,883 |
| 3 | Bozeman | 71.8 | 40,319 |
| 4 | Whitefish | 65.6 | 6,692 |
| 5 | Great Falls | 61.2 | 59,563 |
| 6 | Anaconda-Deer Lodge County | 57.3 | 9,211 |
| 7 | Kalispell | 55.8 | 21,142 |
| 8 | Livingston | 55.8 | 7,136 |
| 9 | Laurel | 50.1 | 6,933 |
| 10 | Billings | 49.3 | 108,134 |
| 11 | Belgrade | 47.2 | 7,738 |
| 12 | Lockwood | 46.7 | 7,437 |
| 14 | Missoula | 42.7 | 69,190 |
| 15 | Orchard Homes | 39.6 | 5,576 |
| 16 | Helena Valley West Central | 38.9 | 8,564 |
| 17 | Havre | 38.2 | 9,790 |
| 18 | Helena | 35.4 | 29,600 |
| 19 | Helena Valley Southeast | 35.0 | 7,383 |
| 20 | Sidney | 32.5 | 6,216 |
| 21 | Miles City | 30.4 | 8,627 |
| 22 | Glendive | 20.1 | 5,284 |
Source: NOAA snowfall data via Saturday Night Science. 21 Montana cities ranked.
Summary
Summary: The Snowiest Cities In Montana For 2026
If you’re looking for the Montana cities that get buried in snow each winter, this is an accurate list.
The snowiest cities in Montana are Evergreen, Lewistown, Bozeman, Whitefish, Great Falls, Anaconda-Deer Lodge County, Kalispell, Livingston, Laurel, and Billings.