Guest, Sign inJoin
MccallMcCall, #1 on this list · Photo: Karthikc123 · CC BY-SA 3.0
Idaho rankings · Climate

Snowiest towns in Idaho

McCall gets the most snow of Idaho’s 50 towns of 2,500+ with a snow record: about 132 inches in a normal winter at its NOAA station. Emmett gets the least, about 7 inches; 11 of the 50 average 60 inches or more.

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

McCall

Valley County · 4,133 people
132in

46 days a year with an inch or more·Mccall station, 2 km

#2

Victor

Teton County · 2,589 people
113in

38 days a year with an inch or more·Alta 1 NNW station, 20 km

#T3

Hailey

Blaine County · 10,053 people
102in

30 days a year with an inch or more·Ketchum Rs station, 20 km

All 50 towns

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

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

#TownSnow a yearDays with 1″+NOAA station
1McCallValley County · 4,133 people132 in46Mccall2.4 km
2VictorTeton County · 2,589 people113 in38Alta 1 NNW20.0 km
T3HaileyBlaine County · 10,053 people102 in30Ketchum Rs19.7 km
T3KetchumBlaine County · 3,643 people102 in30Ketchum Rs1.1 km
T5MontpelierBear Lake County · 2,710 people91 in34Bern7.2 km
T5Soda SpringsCaribou County · 3,165 people91 in34Bern39.6 km
T7RexburgMadison County · 40,334 people70 in25Ashton 1n38.4 km
T7St. AnthonyFremont County · 3,990 people70 in25Ashton 1n21.6 km
9RigbyJefferson County · 5,757 people66 in30Idaho Falls 16 SE37.9 km
10PocatelloBannock County · 58,771 people64 in24Pocatello 2 NE4.9 km
11SandpointBonner County · 10,645 people62 in18Sandpoint Exp Stn1.4 km
12Hidden Springsunincorporated, Ada County · 3,378 people57 in20Boise 7 N5.2 km
13Bonners FerryBoundary County · 2,797 people54 in17Bonners Ferry0.6 km
14PrestonFranklin County · 6,177 people52 in20Preston0.7 km
15MoscowLatah County · 26,721 people51 in19Moscow U of I3.3 km
16BellevueBlaine County · 2,597 people46 in17Picabo23.5 km
17GrangevilleIdaho County · 3,621 people39 in13Grangeville1.8 km
18ChubbuckBannock County · 16,823 people38 in13Pocatello Rgnl AP9.2 km
19American FallsPower County · 4,785 people35 in14American Falls 6 NE8.5 km
20Fort Hallunincorporated, Bannock County · 2,654 people28 in13Ft Hall 1 NNE4.7 km
T21Coeur d'AleneKootenai County · 58,179 people27 in10Bayview Model Basin35.5 km
T21HaydenKootenai County · 17,363 people27 in10Bayview Model Basin29.7 km
T21RathdrumKootenai County · 13,227 people27 in10Bayview Model Basin32.4 km
T24BuhlTwin Falls County · 4,801 people24 in9Twin Falls 6 E34.4 km
T24FilerTwin Falls County · 3,026 people24 in9Twin Falls 6 E21.4 km
T24JeromeJerome County · 13,731 people24 in9Twin Falls 6 E23.6 km
T24KimberlyTwin Falls County · 5,798 people24 in9Twin Falls 6 E2.3 km
T24Twin FallsTwin Falls County · 56,216 people24 in9Twin Falls 6 E9.6 km
29SalmonLemhi County · 3,286 people22 in9Salmon-ksra0.7 km
T30BurleyCassia County · 12,409 people20 in10Minidoka Dam28.3 km
T30HeyburnMinidoka County · 3,783 people20 in10Minidoka Dam24.9 km
T30RupertMinidoka County · 6,460 people20 in10Minidoka Dam15.5 km
T33EagleAda County · 34,658 people18 in6Boise 5.3 NW12.1 km
T33Garden CityAda County · 13,047 people18 in6Boise 5.3 NW2.3 km
T33MeridianAda County · 142,988 people18 in6Boise 5.3 NW12.7 km
T36Boise CityAda County · 238,429 people18 in6Boise Air Terminal3.6 km
T36KunaAda County · 31,525 people18 in6Boise Air Terminal13.9 km
38OrofinoClearwater County · 3,259 people18 in6Dworshak Fish Hatchery5.6 km
T39FruitlandPayette County · 7,213 people15 in7Malheur Branch Exp Stn9.3 km
T39PayettePayette County · 8,813 people15 in7Malheur Branch Exp Stn13.7 km
T39WeiserWashington County · 6,249 people15 in7Malheur Branch Exp Stn30.9 km
T42BlackfootBingham County · 13,361 people15 in7Blackfoot Fire Dept0.2 km
T42ShelleyBingham County · 5,303 people15 in7Blackfoot Fire Dept27.6 km
44LewistonNez Perce County · 34,717 people13 in4Lewiston Nez Perce Co AP2.7 km
45HomedaleOwyhee County · 3,138 people12 in5Parma Exp Stn20.7 km
T46CaldwellCanyon County · 76,629 people10 in5Nampa Sugar Factory8.2 km
T46MiddletonCanyon County · 12,600 people10 in5Nampa Sugar Factory12.2 km
T46NampaCanyon County · 120,384 people10 in5Nampa Sugar Factory2.1 km
T49EmmettGem County · 8,900 people7 in2Emmett 2 E2.6 km
T49StarAda County · 20,874 people7 in2Emmett 2 E17.0 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

Which Idaho town gets the most snow?

McCall (Valley County), about 132 inches in a normal winter at the Mccall station.

What part of Idaho gets the least amount of snow?

Among towns of 2,500+, the least snow falls in Emmett (Gem County, about 7 in), Star (Ada County, about 7 in), Caldwell (Canyon County, about 10 in), on NOAA’s 1991–2020 normals at each town’s station. See the towns with the least snow.

Why isn’t my town on this list?

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

Go deeper

More Idaho lists

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

All Idaho rankings →
Other states

Snowiest towns in other states