Climate by Place

Denver, CO climate: monthly averages and frost dates

Denver, CO has cold winters and warm summers by this site's scale, with semi-arid annual precipitation. The figures are the 1991–2020 climate normals for NOAA station USW00003017 (DENVER INTL AP), 13 mi (21 km) in a straight line from the city's center point (US Census).

Warmest month high
89.9°F
July
Coldest month mean
31.2°F
December
Precipitation
14.5 in
per year
Snowfall
no data
per year
Median last frost
May 5
32°F, spring
Median first frost
October 9
32°F, autumn

Monthly averages in Denver

Denver, CO: normal high, low and precipitation by month Normal daily high and low by month and monthly precipitation for Denver, CO. Highs peak in July at 89.9°F; the wettest month is May at 2.16 in. 0°F 20°F 40°F 60°F 80°F 100°F 32°F 45 46 56 62 71 83 90 88 80 65 53 44 19 20 28 34 44 53 60 58 50 37 26 18 3 in 0.4 0.4 0.9 1.7 2.2 1.9 2.1 1.6 1.4 1.0 0.6 0.3 J F M A M J J A S O N D Normal daily high Normal daily low Precipitation (in)
NOAA 1991–2020 monthly normals, station USW00003017. “–” means NOAA publishes no value.
MonthHigh °FLow °FMean °FPrecip. inSnow inDays ≥0.01 inDays ≥90°FNights ≤32°F
January 44.618.731.70.38– 4.40.029.0
February 45.719.732.70.41– 5.50.026.1
March 55.727.541.60.86– 6.20.023.2
April 61.733.947.81.68– 9.00.013.2
May 71.243.657.42.16– 10.40.82.9
June 83.453.068.21.94– 8.18.60.0
July 89.960.275.12.14– 8.318.80.0
August 87.558.372.91.58– 7.513.80.0
September 79.650.064.81.35– 6.04.20.7
October 65.337.051.10.99– 5.30.09.2
November 52.926.039.40.64– 4.60.022.7
December 44.018.431.20.35– 4.40.029.2
Year 65.137.251.214.48– 79.746.2156.3

How cold is winter in Denver?

Winters in Denver are cold by this site's scale (coldest-month mean 20 to under 32°F). The coldest month is December, with a mean temperature of 31.2°F (−0.4°C), a normal daily high of 44.0°F (6.7°C) and a normal daily low of 18.4°F (−7.6°C).

The station averages 156.3 nights a year at or below 32°F and 22.3 days when the high stays at or below 32°F.

The normal daily low is at or below freezing in November to March.

How hot is summer in Denver?

Summers in Denver are warm by this site's scale (hottest-month high 80 to under 90°F). July has the highest normal daily high, 89.9°F (32.2°C), with nights averaging 60.2°F (15.7°C).

The high reaches 90°F or more on 46.2 days in a normal year.

What is the wettest month in Denver?

Denver gets 14.48 in (368 mm) of precipitation in a normal year, which this site classes as semi-arid (10 to under 20 in a year). The wettest month is May with 2.16 in (55 mm); the driest is December with 0.35 in (9 mm).

Measurable precipitation (0.01 in or more) falls on 79.7 days a year.

Does it snow in Denver?

NOAA publishes no snowfall normal for station USW00003017, so this page gives no snow figures for Denver.

Which months are mild in Denver?

2 months in Denver meet this site's comfort thresholds (normal high 65–85°F, low 45°F or higher, fewer than 10 days with 0.10 in or more of precipitation): June and September.

Thresholds and their limits: methodology.

Frost dates and growing season in Denver

In Denver the median last spring night at or below 32°F is May 5, and the median first autumn one is October 9 (NOAA P50 dates). NOAA's median length of the freeze-free season is 156 days. NOAA takes that median over each year's own season, so it need not equal the 157 days between the two median dates.

There is still a 10% chance of a 32°F night on or after May 19, and a 10% chance that the first one has come by September 27.

The chance that the last spring 32°F night comes on or after April 23 is 90%.

For a hard freeze (28°F or lower) the median dates are April 25 in spring and October 18 in autumn.

32°F frost dates by probability (NOAA PRBLST, PRBFST, PRBGSL). The 50% row is the median. Season lengths are NOAA’s own percentiles of each year’s season, so they need not equal the gap between the two dates in the same row.
ChanceLast spring 32°F night on or afterFirst autumn 32°F night byFreeze-free season, days
10%May 19September 27173
20%May 15October 1168
30%May 11October 4163
40%May 8October 7159
50%May 5October 9156
60%May 3October 12152
70%April 30October 14148
80%April 28October 17143
90%April 23October 20137
Median (P50) dates at each temperature threshold NOAA publishes.
ThresholdMedian last date (spring)Median first date (autumn or winter)Median season, days
36°F May 16October 1136
32°F May 5October 9156
28°F April 25October 18174
24°F April 15October 26193
20°F April 3November 4212
16°F March 21November 12235
Chance of at least one night at or below 32°F in the month (NOAA MLY-TMIN-PRBOCC-LSTH032).
JanFebMarAprMayJunJulAugSepOctNovDec
100%100%100%100%68%3%0%0%19%99%100%100%

Nearby and similar places

Of the places on this site, the closest to Denver by station distance are Albuquerque, NM at 348 mi (560 km), Salt Lake City, UT at 391 mi (629 km) and Billings, MT at 457 mi (736 km).

Among places whose winter, summer and precipitation words are each within one band of Denver's (winter: cold, summer: warm, precipitation: semi-arid), the closest monthly temperature and precipitation patterns are Billings, MT, Salt Lake City, UT and Albuquerque, NM.

Compared with Albuquerque, NM, Denver's peak-month normal high is 1.3°F (0.7°C) lower, its coldest-month mean is 5.7°F (3.2°C) lower, and its annual precipitation is 5.64 in more.

PlaceListed asStation distanceColdest mean °FWarmest high °FPrecip. in/yrSnow in/yrLast frost
Denver, COthis page–31.289.914.5–May 5
Albuquerque, NMnearby, similar348 mi (560 km)36.991.28.87.9April 6
Salt Lake City, UTnearby, similar391 mi (629 km)31.494.015.551.9April 8
Billings, MTnearby, similar457 mi (736 km)27.087.314.357.4May 4

How nearby and similar places are chosen: methodology.

Source and station

The data for Denver come from NOAA station DENVER INTL AP, CO US (USW00003017) at 39.8328, -104.6575, elevation 5,414 ft (1650 m). It lies 13 mi (21 km) in a straight line from the center point of Denver city, the “internal point” in the US Census 2024 Gazetteer.

Each monthly normal used here rests on at least 22 years of data from 1991–2020 (NOAA's per-field year counts).

NOAA publishes no value for 2 of the monthly fields at this station; they are shown as “no data”.

NOAA completeness flags on the monthly fields used here:

  • R: Representative: meets WMO standards for data availability for 10 or more years (missing months filled from surrounding stations).
  • S: Standard: meets WMO standards for data availability for 24 or more years.

Cite the data as:

Palecki, Michael; Durre, Imke; Applequist, Scott; Arguez, Anthony; Lawrimore, Jay (2021). U.S. Climate Normals 2020: U.S. Monthly Climate Normals (1991-2020). Station USW00003017 (DENVER INTL AP, CO US). NOAA National Centers for Environmental Information. Dataset. https://doi.org/10.25921/wck8-er13. Accessed 2026-10-09.

Palecki, Michael; Durre, Imke; Applequist, Scott; Arguez, Anthony; Lawrimore, Jay (2021). U.S. Climate Normals 2020: U.S. Annual/Seasonal Climate Normals (1991-2020). Station USW00003017 (DENVER INTL AP, CO US). NOAA National Centers for Environmental Information. Dataset. https://doi.org/10.25921/4ek7-fk11. Accessed 2026-10-09.

Files used: monthly normals CSV, annual/seasonal normals CSV (retrieved 2026-10-09). The values on this page as JSON: /us/co/denver/data.json.