Colorado Climate Data
NOAA 30-year climate normals for all 64 counties.
State Avg Temp
46.0°F
Hottest County
Bent County
54.6°F avg
Coldest County
San Juan County
34.7°F avg
Wettest County
San Juan County
23.9" precip
All Colorado Counties
Adams County
50.7°F avg
Alamosa County
42.5°F avg
Arapahoe County
50.8°F avg
Archuleta County
Data pending
Baca County
53.7°F avg
Bent County
54.6°F avg
Boulder County
44.0°F avg
Broomfield County
Data pending
Chaffee County
45.5°F avg
Cheyenne County
51.3°F avg
Clear Creek County
39.9°F avg
Conejos County
43.8°F avg
Costilla County
43.8°F avg
Crowley County
52.1°F avg
Custer County
42.8°F avg
Delta County
50.2°F avg
Denver County
51.7°F avg
Dolores County
47.1°F avg
Douglas County
49.2°F avg
Eagle County
37.9°F avg
El Paso County
46.2°F avg
Elbert County
48.3°F avg
Fremont County
47.9°F avg
Garfield County
48.4°F avg
Gilpin County
Data pending
Grand County
37.4°F avg
Gunnison County
36.8°F avg
Hinsdale County
38.6°F avg
Huerfano County
48.8°F avg
Jackson County
36.0°F avg
Jefferson County
47.7°F avg
Kiowa County
52.3°F avg
Kit Carson County
51.1°F avg
La Plata County
45.2°F avg
Lake County
34.9°F avg
Larimer County
44.8°F avg
Las Animas County
52.8°F avg
Lincoln County
49.5°F avg
Logan County
50.4°F avg
Mesa County
50.1°F avg
Mineral County
38.0°F avg
Moffat County
45.1°F avg
Montezuma County
48.8°F avg
Montrose County
48.2°F avg
Morgan County
49.0°F avg
Otero County
53.5°F avg
Ouray County
44.5°F avg
Park County
38.2°F avg
Phillips County
48.9°F avg
Pitkin County
40.7°F avg
Prowers County
53.5°F avg
Pueblo County
52.3°F avg
Rio Blanco County
45.0°F avg
Rio Grande County
42.2°F avg
Routt County
41.6°F avg
Saguache County
41.5°F avg
San Juan County
34.7°F avg
San Miguel County
43.4°F avg
Sedgwick County
49.8°F avg
Summit County
37.0°F avg
Teller County
41.0°F avg
Washington County
49.8°F avg
Weld County
48.6°F avg
Yuma County
51.3°F avg
Data source: NOAA National Centers for Environmental Information (NCEI), U.S. Climate Normals 1991-2020.
Climate normals are 30-year averages of weather variables computed from 1991 to 2020. Station data is aggregated to county level using spatial averaging. Data is informational only — not a substitute for official National Weather Service forecasts or emergency weather warnings.