Guest, Sign inJoin
Flagstaff AZ - downtown hotelFlagstaff, #1 on this list · Photo: SearchNet Media from Tucson, Arizona, USA · CC BY 2.0
Arizona rankings · Climate

Snowiest towns in Arizona

Flagstaff gets the most snow of Arizona’s 36 towns of 2,500+ with a snow record: about 90 inches in a normal winter at its NOAA station. Clarkdale gets the least, about 1 inches; 5 of the 36 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

#T1

Flagstaff

Coconino County · 77,260 people
90in

19 days a year with an inch or more·Flagstaff Pulliam AP station, 6 km

#T1

Kachina Village

unincorporated, Coconino County · 3,212 people
90in

19 days a year with an inch or more·Flagstaff Pulliam AP station, 6 km

All 36 towns

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

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

#TownSnow a yearDays with 1″+NOAA station
T1FlagstaffCoconino County · 77,260 people90 in19Flagstaff Pulliam AP6.3 km
T1Kachina Villageunincorporated, Coconino County · 3,212 people90 in19Flagstaff Pulliam AP6.4 km
T3Lake of the Woodsunincorporated, Navajo County · 3,250 people70 in19Pinetop 2e7.4 km
T3Pinetop-LakesideNavajo County · 4,149 people70 in19Pinetop 2e4.9 km
5WilliamsCoconino County · 3,473 people65 in16Williams1.0 km
6Doney Parkunincorporated, Coconino County · 6,253 people52 in14Walnut Canyon Nm10.4 km
7Fort Defianceunincorporated, Apache County · 3,351 people34 in12Gallup Muni AP35.9 km
T8Lindenunincorporated, Navajo County · 2,502 people19 in6Show Low AP11.9 km
T8Show LowNavajo County · 12,471 people19 in6Show Low AP2.8 km
T10PaysonGila County · 16,693 people18 in5Payson2.7 km
T10Star ValleyGila County · 2,538 people18 in5Payson11.7 km
T12SnowflakeNavajo County · 6,902 people13 in5Snowflake1.6 km
T12TaylorNavajo County · 4,408 people13 in5Snowflake7.4 km
T12White Mountain Lakeunincorporated, Navajo County · 2,910 people13 in5Snowflake20.3 km
15Colorado CityMohave County · 3,484 people12 in4Colorado City2.9 km
T16Oracleunincorporated, Pinal County · 3,146 people11 in4Oracle 2 SE4.5 km
T16Saddlebrookeunincorporated, Pinal County · 13,085 people11 in4Oracle 2 SE14.1 km
T18Chino ValleyYavapai County · 13,832 people10 in3Prescott19.1 km
T18PrescottYavapai County · 48,420 people10 in3Prescott2.7 km
T18Prescott ValleyYavapai County · 52,423 people10 in3Prescott10.8 km
T18Williamsonunincorporated, Yavapai County · 6,310 people10 in3Prescott17.9 km
22St. JohnsApache County · 3,336 people6 in2Saint Johns3.0 km
23Pauldenunincorporated, Yavapai County · 4,795 people6 in1Walnut Creek29.1 km
24Chinleunincorporated, Apache County · 4,147 people5 in2Canyon De Chelly3.6 km
T25BisbeeCochise County · 4,860 people3 in1Bisbee 1wnw5.5 km
T25HolbrookNavajo County · 4,866 people3 in2Holbrook1.3 km
27WillcoxCochise County · 3,189 people2 in1Willcox0.4 km
T28BensonCochise County · 5,532 people1 in0Tombstone33.3 km
T28Cordes Lakesunincorporated, Yavapai County · 3,808 people1 in1Cordes5.3 km
30Bagdadunincorporated, Yavapai County · 2,814 people1 in1Bagdad2.3 km
T31ClarkdaleYavapai County · 4,806 people1 in0Tuzigoot3.8 km
T31Cornvilleunincorporated, Yavapai County · 3,618 people1 in0Tuzigoot11.5 km
T31CottonwoodYavapai County · 12,709 people1 in0Tuzigoot4.5 km
T31SedonaYavapai County · 9,619 people1 in0Tuzigoot23.4 km
T31Verde Villageunincorporated, Yavapai County · 11,930 people1 in0Tuzigoot7.2 km
T31Village of Oak Creek (Big Park)unincorporated, Yavapai County · 6,356 people1 in0Tuzigoot24.3 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 Arizona town gets the most snow?

Kachina Village (Coconino County), about 90 inches in a normal winter at the Flagstaff Pulliam AP station.

What part of Arizona gets the least amount of snow?

Among towns of 2,500+, the least snow falls in Clarkdale (Yavapai County, about 1 in), Cornville (Yavapai County, about 1 in), Cottonwood (Yavapai County, about 1 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 (140 in Arizona) whose nearest station has a snow normal of an inch or more; 104 have no station with a snow record. Smaller towns show their snow on their own Climate page.

Go deeper

More Arizona lists

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

All Arizona rankings →
Other states

Snowiest towns in other states