Denver's Christmas Weather (Updated 11/27/23)

Denver Climatology   
Denver Halloween History   
Christmas Day Highlights

Christmas TreeAs Christmas gets closer everyone always wonders if we are going to get the proverbial white Christmas. Unfortunately, if you look at Denver and Thornton weather history, the chances aren't all that good but it also depends on what you define as a white Christmas.

Based on 1981 to 2010 normals, December ranks as only the third snowiest month in Denver (behind March and November). During that period we averaged 8.5 inches for the month.

If a white Christmas means having more than an inch of snow on the ground on Christmas Day, then the chances are about 37%. Since 1900, a mere 45 Christmas Days have had snow on the ground.

But, if you think a white Christmas means actually having measurable snowfall (at least 0.1 inch) on the holiday itself, then the odds drop down to only 14%! Only 20 Christmas Days since 1882 have had the white stuff actually fall on that day.

Recent history though does offer slightly better chances. Over the past 30 years we have seen measurable snowfall on Chirstmas Day seven times or 23% of the time. We have also had at at least 1 inch of snow on the ground on Christmas Day during that period 13 times or 43% of the time.

Having said all of that, there have been some pretty significant snow events around Christmas.

The Christmas Eve blizzard of 1982 gave us the most snow ever on the ground for a Christmas Day with 24 inches! Christmas Day itself that year though saw a mere 0.2 inches of new snowfall but we werent too disappointed about that as we spent the holiday just trying to dig out from Christmas Eves snowfall!

Some other significant Christmas Day snow depths were: 19 inches in 1913; 11 inches in 1918; and 12 inches in 1973 and 15 inches in 2006. The heaviest snowfall on Christmas Day itself was 7.8 inches which occurred in 2007 and the second most was 6.2 inches recorded in 1894.

5 Greatest Snow Depths on Christmas since 1900

1982:  24"
1913:  19"
2006:  15"
1973:  12"
1918:  11"

5 Greatest Snowfalls on Christmas since 1882

2007:  7.8"
1894:  6.4"
2014:  3.4"
2015:  2.3"
1912:  1.7"

Will we have a white Christmas this year? Check the latest forecast to find out.

Recent Christmas Weather

...Christmas Day 2022...

Another mild holiday with Thornton reaching a high of 52 degrees. However, there was actually snow on the ground leftover from the 22nd when we received 3.8 inches. That snow was coupled with extremely cold temperatures when we saw a high of 0 degrees on the 22nd and 10 degrees on the 23rd.

...Christmas Day 2021...

No snow on the ground - again. Although Thornton did record 0.02 inches of rain on Christmas Eve day. Highs on the holiday topped out at 55 degrees.

...Christmas Day 2020...

Yet another mild, dry holiday. Thornton reached a high of 59 degrees (60 degrees in Denver) and there was no snow on the ground.

...Christmas Day 2019...

Another mild, dry holiday. Temperatures reached into the low 50s on Christmas Day and snow was nowhere to be seen.

...Christmas Day 2018...

No snow on the ground and temperatures were a few degrees above normal for the holiday this year. Thornton, in fact, only saw two, light snowfalls for the entire month of December.

...Christmas Day 2017...

It was quite a cold holiday and one with snow on the ground. Snow fell on the evening of 23rd into the early morning hours of the 24th. Thornton received 3.5 inches total while Denver officially recorded 2.3 inches. Christmas Day itself had the snow on the ground and temperatures were quite cold with Thornton seeing a low of 8.1 degrees and a high temperature of only 22.1 degrees. Denver saw a low of 2 degrees and a high of 19 degrees.

...Christmas Day 2016...

A cool and blustery Christmas holiday. A passing storm system did not bring much in the way of snow but it did bring blustery winds. Denver International Airport measured a trace of snow while here in Thornton we recorded 0.1 inch.

...Christmas Day 2015...

Back to back white Christmases which is rare in itself but it was also the first time that snowfall exceeded 1 inch on consecutive Christmas Days. We saw some light snow around noon but then things picked up in the late afternoon and evening. Thornton received 3.7 inches on the holiday. Out at the airport, Denver recorded 2.3 inches.

...Christmas Day 2014...

A truly white Christmas although we had to wait until late in the day. Christmas Day started mild, dry and calm. By the late afternoon snow had begun to fall and 3.1 inches had accumulated in Thornton by midnight with another 2.2 inches coming on the 26th. At DIA, 3.4 inches was recorded on the holiday with an additional 4.4 inches the day after.

...Christmas Day 2013...

A dry, seasonal day in the Mile High City. No snow was recorded or on the ground and temperatures were right near average for the date.

...Christmas Day 2012...

A storm system brought a white, very cold Christmas to the Mile High City. Light snow began falling after dark on Christmas Eve and didn't end until before sunrise on Christmas Day. Denver officially recorded 2.6 inches of snow with a snow depth of 2.0 inches. Snow was recorded across much of the metro area with most receiving between 2 and 4 inches. Thornton was at the low end of that range as we recorded 1.9 inches. Six of the previous seven Christmases had at least 1 inch of snow on the ground, something that last happened from 1987 to 1993. In terms of temperatures, Denver recorded a high of only 16 degrees on Christmas Day making it the third coldest on record. Thornton was only slightly warmer with a high of 17 degrees.

...Christmas Day 2011...

While no snow actually fell on Christmas Eve or Christmas Day in 2011, there was snow on the ground courtesy of a snowstorm in the days leading up to the holiday. The Mile High City received 7.3" of snow from a storm that arrived on the evening of December 21 and ended on the 22nd. Thornton fared better than Denver's totals as we recorded 9.1" over the two days. The foothills saw a bounty of snow with totals from 18 to 36 inches. On Christmas Day DIA reported 3 inches of snow left on the ground with a high of 35 degrees and a low of 19 degrees (Thornton saw a 42 degree high and a low of 14 degrees). The National Weather Service notes that there has been at least 1 inch of snow on the ground on Christmas Day in five out of the last six years. The last time that happened was from 1988 to 1993.

...Christmas Day 2010...

Christmas 2010 was a mild and dry one as the mercury climbed to 45 degrees on Christmas Eve and 52 degrees on Christmas Day. Thornton saw similar temperatures of 46 degrees and 51 degrees. No measureable snow had been recorded during the month up to that point and that continued until the 30th.

...Christmas Day 2009...

Christmas 2009 was a white Christmas by most standards. Snow began falling on the 22nd and lasted through the 26th totaling 7.8 inches over that time frame. Most of that, 4.9 inches, fell on the 23rd while only a trace was recorded on Christmas Day. The snow reached a maximum depth of 5 inches on Christmas Eve but by Christmas Day this dropped to 3 inches. This marked the fourth Christmas Day in a row with measurable snow on the ground. Temperatures on Christmas Day were quite chilly as a high temperature of only 24 degrees was seen and the mercury hit a low of -1. Overall December 2009 was a cold and snowy month. A total of 11.1 inches was recorded, 2.4 inches above normal, and the average monthly temperature was 24.1 degrees, 6.2 degrees below normal. Thornton's totals around the holiday were similar to the official Denver International Airport measurements but we did end the month with more overall - 15.3 inches. For a look at some great pictures taken around Eastlake on Christmas Eve 2009 click here.

...Christmas Day 2008...

A rather mild day was the highlight of Christmas Day 2008. Denver officially reached a high temperature of 48 degrees that day – five degrees above normal. Thornton fared even better with a high temperature of 53 degrees. While no snow fell on the day, it was a white Christmas in that there was still one inch of snow on the ground from previous snows. Denver officially recorded 10.3 inches of snow which was 1.7 inches above normal. Thornton had a bit more with 12 inches of snow for the month.

...Christmas Day 2007...

Between Christmas Day and December 27th, Denver was struck with two major winter snow storms that combined to push December 2007 into the 6th snowiest Denver December on record. On Christmas Day itself, Denver recorded 7.8 inches setting a record for Christmas Day snow since Denver began keeping records in 1882. The previous record was 6.2 inches set in 1894. Thornton didn't receive near as much however recording only 3.6 inches on the day last year. Officially Denver received 20.9 inches of snow in December 2007 as it set the 6th place record. Thornton recorded 17.9 inches for the month. The most December snowfall ever was 57.4 inches set in 1913 which is also the snowiest month ever recorded in the city.

...Christmas Day 2006...

Christmas Day 2006 was definitely a white Christmas. In the days leading up to the holiday, we saw a major snowstorm on December 21st that dumped over 22 inches of snow in Thornton. This was coupled with cold days and extremely cold nights. On Christmas Day itself, just over 1/2 of an inch of snow fell. While the kids loved it, adults were less enthused and this began weeks of poor conditions for the Denver area. Eight more inches fell on the 29th and smaller accumulations fell in January all while maintaining frigid temperatures. Snow covered most yards and sidestreets for weeks! December 2006 became the third snowiest December on record and surprisingly, this was with only four days of measurable snowfall.

...Christmas Day 2005...

It was warm and dry on Christmas Day 2005. Only 4.1 inches of snowfall was recorded for the entire month and that occurred near the beginning of the month. It was completely dry from December 21st through December 31st. The temperatures ranged from 69 to 35 degrees.

...Christmas Day 2004...

Precipitation occurred on 3 days prior to Christmas (Tuesday 21 through Thursday 23) but no snow fell on Christmas Eve or on Christmas Day. But because temperatures on Wednesday and Thursday did not exceed the freezing mark and the low temperature on Christmas Eve (Friday) dropped to 2 degrees above zero...a white Christmas (Saturday) was enjoyed by Denverites. This in spite of the fact that the Christmas eve high jumped up to 46 degrees and Christmas Day had a high of 56 degrees and a low of 28. So for the record...Christmas Day 2004 was a white Christmas in spite of no snow falling on Christmas Eve or Christmas Day.

...Christmas Day 2003...

It was dry and warm on Christmas Day 2003. A high temperature was 51 degrees and a low of 26. Absolutely no chance for any snow for Denver. There was some snow in the higher foothills and for the mountains west of Denver but by the time the atmosphere moved out over the Denver metro area...the air had dried out enough to only allow for a few mid and high level clouds.

...Christmas Day 2002...

It was again cold enough to snow but there was very little...if any...moisture available to convert into snow. In fact...during the entire month of December...only a trace of snow was recorded...on the 6th and again on the 19th. It was a very dry month to end what became the driest year in Denver weather history. The high and low temperatures on Christmas Day last year were 36 and 11 degrees respectively.

...Christmas Day 2001...

Another cool Christmas Day...however there was very little moisture in atmosphere surrounding Denver. It did snow on the 22nd...0.6 inch...but clear skies on Saint Nick day eliminated any chance of snow. There was a trace of snow left on the ground left over from the dusting that occurred on the 22nd. Temperatures for Christmas Day 2001 ranged from a high of 38 down to a low of 20 degrees.

...Christmas Day 2000...

Late on Christmas Eve...light snow began to fall across the metro area. The snow continued in the light category until late in the evening on Christmas Day. The official temperature for Christmas Day ranged from a high of 24 degrees after an early morning low of 16 degrees. Some of the snow readings registered around the area on Christmas Day 2000 were:

Cherry Creek Reservoir 1.3 inches
Denver-Stapleton 0.9 inches
Downtown Denver 1.3 inches
Evergreen 1.6 inches
Longmont 1.5 inches
Morrison 1.8 inches
Ralston reservoir 0.5 inch

Denver's Christmas Weather Statistics

The high temperature on Christmas Day averages 43.8 degrees and a low of 18.2 degrees. Records for the date range from a high of 69 degrees recorded in 2005 down to a low of -10 degrees in 1983.

In terms of snowfall, the most ever received on the holiday was 7.8 inches in 2007. The greatest snow depth was 24 inches in 1982.

The following is a list of  years going back to 1882 that includes Snow Depth, Snowfall along with Highs and Lows for each Christmas Day.  Snow Depth is not available prior to 1900.

Year

Snow Depth

Snowfall

High

Low

2022 2 0 49 27
2021 0 0 55 26
2020 0 0 60 31
2019 0 0 54 23
2018 0 0 47 20
2017 1 0 19 2
2016 Trace Trace 46 20
2015 1 2.3 26 15
2014 3 3.4 46 19
2013 0 0 42 15
2012 2 0.7 16 0
2011 3 0 35 19
2010 0 0 52 17
2009 3 Trace  24 -1
2008 1 0 48 12
2007 8 7.8 32 13
2006 15 0.2 43 11
2005 0 0 69 35
2004 Trace  0 53 28
2003 0 0 51 26
2002 0 0 36 11
2001 Trace  0 38 20
2000 1 0.9 24 16
1999 0 0 55 29
1998 3 0 48 28
1997 2 0.5 25 13
1996 Trace  0 54 5
1995 0 0 50 19
1994 0 0 60 27
1993 2 0 53 25
1992 2 0 42 20
1991 0 0 48 18
1990 1 0 18 2
1989 2 0 53 15
1988 1 0 30 17
1987 4 0 19 -2
1986 0 0 39 18
1985 0 0 53 24
1984 0 0 45 20
1983 5 0.4 13 -10
1982 24 0.2 31 1
1981 5 0 41 13
1980 0 0 62 26
1979 4 0 50 16
1978 Trace  0 34 16
1977 0 0 41 8
1976 1 0 43 5
1975 0 0 47 27
1974 1 0 38 9
1973 12 0.1 42 11
1972 Trace  0 43 27
1971 0 0 66 26
1970 0 0 46 4
1969 1 0 42 10
1968 2 0 50 18
1967 0 Trace  40 24
1966 0 0 26 7
1965 1 0 58 22
1964 1 1.2 53 11
1963 Trace  0 62 27
1962 1 Trace  13 -8
1961 0 0 65 32
1960 Trace  0 50 28
1959 0 0 62 30
1958 0 0 51 22
1957 0 0 50 27
1956 Trace  0 47 16
1955 0 0 66 23
1954 0 0 52 25
1953 Trace 0 53 19
1952 Trace  0 34 4
1951 Trace  0 39 15
1950 0 0 63 33
1949 0 0 38 13
1948 3 0 20 -1
1947 0 0 58 29
1946 0 0 65 32
1945 0 0 45 26
1944 0 0 20 10
1943 0 0 44 28
1942 0 0 43 29
1941 6 1.5 24 9
1940 0 0 43 30
1939 2 1.4 19 15
1938 0 0 55 24
1937 0 0 53 23
1936 0 0 54 30
1935 0 0 30 15
1934 0 0 49 18
1933 0 0 55 25
1932 0 0 34 22
1931 0 0 55 32
1930 1 0 43 16
1929 0 0 65 40
1928 0 0 58 28
1927 0 0 41 16
1926 5 0 34 10
1925 0 0 53 28
1924 6 0 39 9
1923 0 0 43 23
1922 0 0 51 32
1921 3 0 41 15
1920 2 0.2 34 14
1919 0 0 58 34
1918 11 0 32 4
1917 0 0 47 25
1916 2 0.6 23 1
1915 0 0 57 16
1914 2 0 39 14
1913 19 0 32 3
1912 2 1.7 31 7
1911 2 0.2 20 1
1910 0 0 34 19
1909 3 0 43 10
1908 2 0 52 20
1907 0 0 45 21
1906 0 0 58 26
1905 0 0 56 14
1904 0 0 50 7
1903 0 0 49 18
1902 0 0 52 23
1901 0 0 40 20
1900 0 0 45 26
1899 NA 0 59 45
1898 NA 0 46 17
1897 NA 0 45 20
1896 NA 0 54 23
1895 NA 0 30 7
1894 NA 6.4 18 8
1893 NA 0 47 14
1892 NA 0 50 36
1891 NA 0.5 22 -4
1890 NA 0 48 22
1889 NA 0 58 40
1888 NA 0.4 38 19
1887 NA 0 43 21
1886 NA 0 54 29
1885 NA 0 57 24
1884 NA 0 10 -2
1883 NA 0 37 34
1882 NA 0 35 12

Portions from National Weather Service, Boulder, CO