Guest, Sign inJoin
Dillon City LibraryDillon, #1 on this list · Dillon City Library · Photo: Robstutz · CC BY-SA 3.0
Montana rankings · Climate

Towns with the least snow in Montana

Dillon gets the least snow of Montana’s 38 towns of 2,500+ with a snow record: about 11 inches in a normal winter at its NOAA station. Red Lodge gets the most, about 142 inches; 5 of the 38 average under 30 inches.

NOAA U.S. Climate Normals, 1991–2020, at each town’s nearest station with a snow record (named in each row). A described list: no letters. How grades work

#1

Dillon

Beaverhead County · 4,271 people
11in

4 days a year with an inch or more·Dillon U of Montana Western station, 1 km

#2

Butte-Silver Bow

36,118 people
15in

6 days a year with an inch or more·Divide station, 18 km

#3

Hamilton

Ravalli County · 5,451 people
17in

5 days a year with an inch or more·Stevensville station, 30 km

All 38 towns

Snow in a normal winter, least first. Towns that share a station share its figure and rank (T = tied; 21 towns here share a station).

38 towns ranked. Not here? See why a town may be missing.

#TownSnow a yearDays with 1″+NOAA station
1DillonBeaverhead County · 4,271 people11 in4Dillon U of Montana Western1.0 km
2Butte-Silver Bow36,118 people15 in6Divide17.7 km
3HamiltonRavalli County · 5,451 people17 in5Stevensville29.5 km
4GlendiveDawson County · 4,736 people23 in12Glendive0.5 km
5HardinBig Horn County · 3,696 people28 in8Hardin1.2 km
6SidneyRichland County · 6,217 people30 in13Sidney2.1 km
7PolsonLake County · 5,653 people34 in14Skq Dam7.7 km
8Lockwoodunincorporated, Yellowstone County · 7,181 people35 in12Billings Wtp9.2 km
T9HelenaLewis and Clark County · 35,138 people37 in12Helena Rgnl AP4.4 km
T9Helena Valley Northeastunincorporated, Lewis and Clark County · 4,659 people37 in12Helena Rgnl AP11.3 km
T9Helena Valley Northwestunincorporated, Lewis and Clark County · 5,183 people37 in12Helena Rgnl AP15.5 km
T9Helena Valley Southeastunincorporated, Lewis and Clark County · 9,108 people37 in12Helena Rgnl AP5.2 km
T9Helena Valley West Centralunincorporated, Lewis and Clark County · 8,056 people37 in12Helena Rgnl AP9.6 km
T9Montana Cityunincorporated, Jefferson County · 3,092 people37 in12Helena Rgnl AP9.4 km
T15Cut BankGlacier County · 2,976 people39 in13Shelby37.4 km
T15ShelbyToole County · 3,313 people39 in13Shelby1.3 km
17HavreHill County · 9,264 people41 in14Havre City Co AP6.3 km
T18Lolounincorporated, Missoula County · 4,314 people43 in14Missoula Intl AP16.6 km
T18MissoulaMissoula County · 78,903 people43 in14Missoula Intl AP7.2 km
T18Orchard Homesunincorporated, Missoula County · 5,588 people43 in14Missoula Intl AP7.5 km
21GlasgowValley County · 3,145 people44 in13Glasgow Wfo1.0 km
T22BillingsYellowstone County · 121,239 people48 in16Billings Wfo4.5 km
T22LaurelYellowstone County · 7,205 people48 in16Billings Wfo18.2 km
T22LibbyLincoln County · 3,274 people48 in16Libby 1 NE Rs2.3 km
25Bigforkunincorporated, Flathead County · 5,565 people51 in20Creston13.0 km
T26Columbia FallsFlathead County · 5,753 people54 in20Kalispell Glacier AP9.2 km
T26Evergreenunincorporated, Flathead County · 9,611 people54 in20Kalispell Glacier AP8.4 km
T26KalispellFlathead County · 31,851 people54 in20Kalispell Glacier AP10.9 km
29LivingstonPark County · 9,290 people63 in22Livingston 12 S18.9 km
30WhitefishFlathead County · 9,358 people63 in26Whitefish3.4 km
T31Great FallsCascade County · 60,208 people66 in20Great Falls Intl AP7.0 km
T31Malmstrom AFBunincorporated, Cascade County · 4,302 people66 in20Great Falls Intl AP15.4 km
33Deer LodgePowell County · 3,025 people75 in26Anaconda33.5 km
T34BelgradeGallatin County · 13,107 people91 in29Bozeman Montana State Univ16.9 km
T34BozemanGallatin County · 58,814 people91 in29Bozeman Montana State Univ2.3 km
T34Four Cornersunincorporated, Gallatin County · 5,791 people91 in29Bozeman Montana State Univ10.3 km
37LewistownFergus County · 6,179 people112 in37Lewistown 11 SSE16.5 km
38Red LodgeCarbon County · 2,723 people142 in33Red Lodge1.9 km

A station’s normal can differ from the town’s own when the station sits higher or lower; each town’s Climate page names its station and checks it.

Quick answers

Questions people ask

What part of Montana gets the least amount of snow?

Among towns of 2,500+, the least snow falls in Dillon (Beaverhead County, about 11 in), Butte-Silver Bow (, about 15 in), Hamilton (Ravalli County, about 17 in), on NOAA’s 1991–2020 normals at each town’s station.

Which Montana town gets the most snow?

Red Lodge (Carbon County), about 142 inches in a normal winter at the Red Lodge station. See the snowiest towns.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents (42 in Montana) whose nearest station has a snow normal of an inch or more; 4 have no station with a snow record. Smaller towns show their snow on their own Climate page.

Go deeper

More Montana lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Montana rankings →
Other states

Least snow in other states