COColorado rankings

Snowiest towns in Colorado

Ranked by average snowfall in a normal winter, 1991–2020, at the nearest NOAA weather station. Towns that share a station share its figure and its rank (T = tied). 159 towns with 2,500+ residents that get at least an inch of snow a year.

NOAA U.S. Climate Normals, 1991–2020

#TownSnow a yearDays with 1"+ of snowWeather station
T1 Edwards Edwards10,785 people 189 in 57 Vail, CO
T1 Avon Avon5,972 people 189 in 57 Vail, CO
T1 Map of Vail Vail4,613 people 189 in 57 Vail, CO
T4 Breckenridge Breckenridge4,959 people 185 in 60 Breckenridge, CO
T4 Frisco Frisco2,825 people 185 in 60 Breckenridge, CO
6 Steamboat Springs Steamboat Springs13,433 people 185 in 55 Steamboat Springs, CO
T7 Map of Aspen Aspen6,756 people 171 in 51 Aspen 1sw, CO
T7 Snowmass Village Snowmass Village2,972 people 171 in 51 Aspen 1sw, CO
9 Leadville Leadville2,620 people 154 in 44 Leadville 1.4 Wnw, CO
T10 Golden Golden20,417 people 141 in 28 Golden 3sw, CO
T10 West Pleasant View West Pleasant View5,051 people 141 in 28 Golden 3sw, CO
T10 Genesee Genesee3,778 people 141 in 28 Golden 3sw, CO
13 Woodland Park Woodland Park7,949 people 134 in 35 Ruxton Park, CO
T14 Dakota Ridge33,753 people 130 in 30 Inter Canyon, CO
T14 Ken Caryl Ken Caryl33,233 people 130 in 30 Inter Canyon, CO
T14 Map of Columbine Columbine25,478 people 130 in 30 Inter Canyon, CO
T14 Evergreen Evergreen8,602 people 130 in 30 Inter Canyon, CO
T18 Black Forest Black Forest15,738 people 121 in 35 Monument, CO
T18 Monument Monument11,735 people 121 in 35 Monument, CO
T18 Woodmoor Woodmoor8,934 people 121 in 35 Monument, CO
T18 Palmer Lake Palmer Lake2,623 people 121 in 35 Monument, CO
22 Estes Park Estes Park5,844 people 118 in 28 Estes Park 1.8 S, CO
23 Map of Silverthorne Silverthorne4,815 people 116 in 47 Dillon 1 E, CO
24 Craig Craig8,991 people 113 in 40 Hayden, CO
25 Bayfield Bayfield2,901 people 93 in 25 Bayfield 6.2 N, CO
26 Walsenburg Walsenburg3,072 people 92 in 21 Walsenburg 1 Nw, CO
27 Boulder Boulder106,433 people 85 in 21 Boulder 2.9 S, CO
T28 Wheat Ridge Wheat Ridge32,070 people 76 in 21 Wheat Ridge 2, CO
T28 Fairmount9,902 people 76 in 21 Wheat Ridge 2, CO
T28 Edgewater Edgewater4,932 people 76 in 21 Wheat Ridge 2, CO
31 Ponderosa Park Ponderosa Park3,453 people 75 in 21 Elizabeth 2nw, CO
T32 Thornton Thornton144,187 people 74 in 19 Broomfield 1.1 Ne, CO
T32 Map of Broomfield Broomfield76,304 people 74 in 19 Broomfield 1.1 Ne, CO
T32 Map of Northglenn Northglenn38,014 people 74 in 19 Broomfield 1.1 Ne, CO
35 Superior Superior13,305 people 68 in 18 Broomfield 1.2 Ne, CO
T36 Map of Erie Erie33,808 people 65 in 18 Lafayette 0.4 Wsw, CO
T36 Map of Lafayette Lafayette30,602 people 65 in 18 Lafayette 0.4 Wsw, CO
T36 Louisville Louisville20,786 people 65 in 18 Lafayette 0.4 Wsw, CO
T36 Map of Gunbarrel Gunbarrel10,051 people 65 in 18 Lafayette 0.4 Wsw, CO
T36 Niwot Niwot3,447 people 65 in 18 Lafayette 0.4 Wsw, CO
41 Meeker Meeker2,580 people 65 in 22 Meeker, CO
T42 Centennial Centennial108,201 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Highlands Ranch Highlands Ranch102,257 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Parker Parker61,783 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Littleton Littleton44,710 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Englewood Englewood34,129 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Greenwood Village Greenwood Village15,420 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Lone Tree Lone Tree14,147 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Cherry Creek10,721 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Map of Stonegate Stonegate8,906 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Cherry Hills Village Cherry Hills Village6,354 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Meridian Meridian5,634 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Dove Valley4,806 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Sierra Ridge3,663 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Stepping Stone3,137 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Inverness Inverness2,934 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Meridian Village Meridian Village2,699 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Map of Acres Green Acres Green2,639 people 64 in 19 Highlands Ranch 3.2 Ese, CO
T42 Holly Hills Holly Hills2,572 people 64 in 19 Highlands Ranch 3.2 Ese, CO
60 Durango Durango19,411 people 64 in 17 Durango, CO
T61 Roxborough Park Roxborough Park9,085 people 62 in 20 Kassler, CO
T61 Sterling Ranch4,213 people 62 in 20 Kassler, CO
T63 Map of Lakewood Lakewood156,583 people 58 in 17 Lakewood, CO
T63 Map of Applewood Applewood8,350 people 58 in 17 Lakewood, CO
T65 Castle Rock Castle Rock79,123 people 58 in 17 Castle Rock, CO
T65 Map of Castle Pines Castle Pines13,388 people 58 in 17 Castle Rock, CO
T65 The Pinery The Pinery11,871 people 58 in 17 Castle Rock, CO
T65 Map of Castle Pines Village Castle Pines Village4,436 people 58 in 17 Castle Rock, CO
T69 Colorado Springs Colorado Springs487,887 people 55 in 17 Colorado Springs 5.7 Wnw, CO
T69 Air Force Academy Air Force Academy6,727 people 55 in 17 Colorado Springs 5.7 Wnw, CO
T69 Gleneagle Gleneagle6,440 people 55 in 17 Colorado Springs 5.7 Wnw, CO
T69 Manitou Springs Manitou Springs4,735 people 55 in 17 Colorado Springs 5.7 Wnw, CO
73 Trinidad Trinidad8,286 people 55 in 14 Trinidad, CO
T74 Arvada Arvada122,634 people 55 in 17 Broomfield 2.3 Ssw, CO
T74 Westminster Westminster115,484 people 55 in 17 Broomfield 2.3 Ssw, CO
T74 Map of Sherrelwood Sherrelwood18,692 people 55 in 17 Broomfield 2.3 Ssw, CO
T74 Map of Welby Welby16,197 people 55 in 17 Broomfield 2.3 Ssw, CO
T74 Federal Heights Federal Heights14,125 people 55 in 17 Broomfield 2.3 Ssw, CO
T74 Map of Berkley Berkley10,789 people 55 in 17 Broomfield 2.3 Ssw, CO
T74 Map of Twin Lakes Twin Lakes8,030 people 55 in 17 Broomfield 2.3 Ssw, CO
T74 Shaw Heights5,565 people 55 in 17 Broomfield 2.3 Ssw, CO
82 Battlement Mesa Battlement Mesa5,755 people 54 in 20 Altenbern, CO
83 Map of Gunnison Gunnison6,766 people 50 in 19 Blue Mesa Lake, CO
T84 Fort Collins Fort Collins170,229 people 49 in 14 Fcl, CO
T84 Windsor Windsor37,914 people 49 in 14 Fcl, CO
T84 Buena Vista Buena Vista3,010 people 49 in 16 Buena Vista 2s, CO
T87 Denver Denver718,877 people 49 in 16 Denver-stapleton, CO
T87 Aurora Aurora394,432 people 49 in 16 Denver-stapleton, CO
T87 Four Square Mile Four Square Mile23,024 people 49 in 16 Denver-stapleton, CO
T87 Derby Derby8,453 people 49 in 16 Denver-stapleton, CO
T87 Glendale Glendale4,531 people 49 in 16 Denver-stapleton, CO
92 Timnath Timnath8,941 people 48 in 14 Ft Collins 4 E, CO
T93 Longmont Longmont99,406 people 47 in 15 Longmont 2.1 N, CO
T93 Map of Firestone Firestone18,049 people 47 in 15 Longmont 2.1 N, CO
T93 Frederick Frederick16,651 people 47 in 15 Longmont 2.1 N, CO
T93 Berthoud Berthoud12,411 people 47 in 15 Longmont 2.1 N, CO
T93 Mead Mead5,919 people 47 in 15 Longmont 2.1 N, CO
T98 Loveland Loveland78,410 people 47 in 14 Loveland 2n, CO
T98 Johnstown Johnstown18,883 people 47 in 14 Loveland 2n, CO
T100 Map of Bennett Bennett3,663 people 43 in 15 Byers 5 Ene, CO
T100 Strasburg Strasburg3,455 people 43 in 15 Byers 5 Ene, CO
102 Orchard City Orchard City3,221 people 40 in 15 Cedaredge 3e, CO
T103 Glenwood Springs Glenwood Springs10,241 people 39 in 15 Glenwood Spgs #2, CO
T103 Map of Gypsum Gypsum8,941 people 39 in 15 Glenwood Spgs #2, CO
T103 Map of Carbondale Carbondale6,637 people 39 in 15 Glenwood Spgs #2, CO
T103 New Castle New Castle4,880 people 39 in 15 Glenwood Spgs #2, CO
T103 Basalt Basalt4,335 people 39 in 15 Glenwood Spgs #2, CO
T103 Map of El Jebel El Jebel2,941 people 39 in 15 Glenwood Spgs #2, CO
T109 Cañon City Cañon City17,122 people 38 in 13 Canon City, CO
T109 Penrose Penrose4,087 people 38 in 13 Canon City, CO
T109 Lincoln Park Lincoln Park3,986 people 38 in 13 Canon City, CO
T109 Florence Florence3,885 people 38 in 13 Canon City, CO
T109 Park Center Park Center2,588 people 38 in 13 Canon City, CO
114 Salida Salida5,861 people 37 in 14 Salida, CO
115 Sterling Sterling13,172 people 37 in 13 Leroy 5 Wsw, CO
116 Monte Vista Monte Vista4,141 people 35 in 11 Monte Vista 2w, CO
117 Milliken Milliken8,871 people 35 in 12 Greeley Unc, CO
T118 Commerce City Commerce City66,445 people 35 in 12 Brighton 3 Se, CO
T118 Brighton Brighton42,059 people 35 in 12 Brighton 3 Se, CO
T118 Fort Lupton Fort Lupton8,897 people 35 in 12 Brighton 3 Se, CO
T118 Lochbuie Lochbuie8,609 people 35 in 12 Brighton 3 Se, CO
T118 Dacono Dacono6,530 people 35 in 12 Brighton 3 Se, CO
T118 Map of Todd Creek Todd Creek5,379 people 35 in 12 Brighton 3 Se, CO
T118 Platteville Platteville2,928 people 35 in 12 Brighton 3 Se, CO
125 Sheridan Sheridan6,005 people 34 in 13 Marston Fltr Plt, CO
126 La Junta La Junta7,140 people 34 in 11 La Junta, CO
127 Burlington Burlington3,152 people 34 in 10 Burlington, CO
128 Wellington Wellington11,798 people 34 in 11 Fcl 3.1 Ne, CO
129 Cortez Cortez8,976 people 33 in 11 Cortez, CO
T130 Greeley Greeley110,806 people 33 in 12 Greeley 3.9 Ene, CO
T130 Evans Evans22,396 people 33 in 12 Greeley 3.9 Ene, CO
T130 Map of Severance Severance10,130 people 33 in 12 Greeley 3.9 Ene, CO
T130 Map of Eaton Eaton5,867 people 33 in 12 Greeley 3.9 Ene, CO
T130 La Salle La Salle3,061 people 33 in 12 Greeley 3.9 Ene, CO
T135 Security-Widefield Security-Widefield37,345 people 33 in 11 Colorado Springs Municipal Airport, CO
T135 Fountain Fountain29,300 people 33 in 11 Colorado Springs Municipal Airport, CO
T135 Cimarron Hills Cimarron Hills19,817 people 33 in 11 Colorado Springs Municipal Airport, CO
T135 Fort Carson Fort Carson18,019 people 33 in 11 Colorado Springs Municipal Airport, CO
T135 Stratmoor Stratmoor5,412 people 33 in 11 Colorado Springs Municipal Airport, CO
140 Alamosa Alamosa9,879 people 30 in 10 Alamosa 1e, CO
141 Lamar Lamar7,611 people 30 in 10 Lamar, CO
T142 Rifle Rifle10,570 people 27 in 9 Rifle 3ene, CO
T142 Silt Silt3,642 people 27 in 9 Rifle 3ene, CO
144 Rocky Ford Rocky Ford3,815 people 25 in 9 Rocky Ford 2 Se, CO
145 Yuma Yuma3,459 people 23 in 8 Yuma, CO
T146 Fort Morgan Fort Morgan11,605 people 23 in 8 Ft Morgan, CO
T146 Map of Brush Brush5,306 people 23 in 8 Ft Morgan, CO
T148 Montrose Montrose21,044 people 22 in 8 Montrose #2, CO
T148 Map of Delta Delta9,421 people 22 in 8 Montrose #2, CO
T150 Grand Junction Grand Junction68,142 people 18 in 6 Grand Junction Walker Fld, CO
T150 Fruita Fruita13,691 people 18 in 6 Grand Junction Walker Fld, CO
T150 Redlands Redlands8,868 people 18 in 6 Grand Junction Walker Fld, CO
153 Las Animas Las Animas2,540 people 16 in 6 Las Animas, CO
T154 Pueblo Pueblo111,561 people 15 in 5 Pueblo Rsvr, CO
T154 Pueblo West Pueblo West35,681 people 15 in 5 Pueblo Rsvr, CO
156 Palisade Palisade2,584 people 13 in 5 Palisade, CO
T157 Map of Clifton Clifton19,518 people 13 in 5 Grand Junction 6ese, CO
T157 Map of Fruitvale Fruitvale8,019 people 13 in 5 Grand Junction 6ese, CO
T157 Map of Orchard Mesa Orchard Mesa6,945 people 13 in 5 Grand Junction 6ese, CO

How this ranking works

We rank every town by average snowfall in a normal winter, 1991–2020, at the nearest NOAA weather station. Towns that get less than an inch a year aren’t ranked. The town with the highest figure ranks #1. Normals are 30-year averages, not a forecast, and each town’s Climate page shows its whole year month by month.

Snow and frost are measured at weather stations, and each town uses the nearest NOAA station with a matching climate (within 25 miles, with temperatures that agree with the town’s own). Towns near the same station share its figure, so they tie.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Climate: NOAA NCEI U.S. Climate Normals, 1991–2020. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states