A Climatological Look at Christmas Day Weather in Houston

By Billy Forney III
Originally posted December 14, 2018
Updated December 26, 2019 to include link to more current version found here.

UPDATE (December 26, 2019): I have updated the information below in the more recently updated blogpost which you may find here.

Have you ever wondered what type of weather we have experienced over the years on Christmas Day in Houston, Texas? The NWS Houston/Galveston Forecast Office has a great climate page dedicated to holiday climatology for Houston, including one for Christmas Day. I like creating additional visualizations of data, so this is my take on further explaining Christmas Day weather here in Houston.

The following is a summary of Christmas Day climatology for Houston.

  • A typical Christmas Day, using averages between 1981 and 2010, has the following temperature range: 63°F high, 43°F low
  • Freezing temps have only occurred on 3 of the last 18 Christmas Days since 2000 (
  • 2015 and 2016 offered very warm Christmas Days, with high temps in the 80s
  • Christmas Day 1983 was the last time that the high temperature failed to reach the freezing mark as the high that day only reached 28°F
  • 1983 was also when the lowest temperature (11°F) was ever recorded on Christmas Day
  • It has never officially snowed in Houston on Christmas Day, but we have had a white Christmas before (1989).

Christmas Day Normals

Christmas Day weather in Houston tends to be pleasant as the city’s average high temperature on December 25th is 63°F while the average low temperature is 43°F:

Figure 1: Normal High and Low temperatures around the Christmas holiday for Houston’s current, official recording site, George Bush Intercontinental Airport (KIAH). Data based on averages covering the 30-year period from 1981 through 2010.

Short Term Look-back: Temperatures since the year 2000

Since the year 2000, Christmas Day in Houston has seen the following temperature ranges:

Figure 2: Range of temperatures (high to low) on each Christmas Day since the year 2000.

Interesting to note from Figure 2 that Houston’s temperatures on Christmas Day have reached the freezing mark only three times (2002, 2004, and 2009) in the past eighteen years (since 2000).

Also interesting to note is the roller-coaster of a ride that temperatures have had year-over-year on Christmas Day in Houston. The following graph of the average of Christmas Day temperatures (calculated as the average of the high and low) since 2000 shows this roller-coaster ride quite well:

Figure 3: Simple average temperature (calculated as the average of each day’s high and low temperature) at KIAH on Christmas Day since 2000. The average of the averages since 2000 is 51.3°F.

Last year, in 2017, the high temperature was 54°F and the low was a chilly 36°F for an average temperature that day of 45.0°F (see Figure 3). That follows two straight years with very warm average temperatures (78.0°F in 2015 and 74.5°F in 2016). It just doesn’t feel like winter, or Christmas for that matter, without cold temperatures, at least cold for Houston standards.

Longer-term look at temperatures 

Official temperature records for Houston go back to 1891. Since 1969, the official reporting station for Houston has been located at George Bush Intercontinental Airport (KIAH). Prior to that, various locations in Downtown Houston were the official reporting sites.

Since 1891, Houston’s warmest Christmas occurred in 2015 when the high temperature reached a record 83°F and the average temperature was a balmy 78.0°F. This average temp happened to be 25°F warmer than normal (normal high/low/average is currently 63°F/43°F/53.0°F). Conversely, the coldest Christmas occurred in 1983 when the average temperature was a frigid 19.5°F (33°F below normal). Here are two tables showing the top 10 warmest and coldest Christmas days in Houston, based on average temperature readings:

Figure 4: Top 10 warmest and Top 10 coldest Christmas days in Houston as sorted by average temperature.

Since the year 1891, Christmas Day in Houston has seen the following temperature ranges by year:

Figure 5: Range of temperatures (high to low) on each Christmas Day in Houston since 1891.

Figure 5 shows some interesting facts about temperatures in Houston on Christmas Day:

  • The warmest Christmas Day in recent memory occurred in 2015 as the high temperature that day reached an uncomfortably warm 83°F. This set an official high temperature record for the date, according to the NWS Houston/Galveston website.
  • The high temperature only managed to top out at 28°F in 1983, a record high for the date and the only time since 1891 that the high temperature failed to reach the freezing mark.
  • The last time the low temperature reached the freezing mark was in 2009 when the high temp was 49°F and the low was 32°F.
  • In the 127 years between 1891 and 2017, the high temperature has reached 80°F or higher just 3 times (1964, 2015, and 2016).
  • In the 127 years between 1891 and 2017, the low temperature has reached 32°F or lower on only 14 occasions.

When looking at the average temperatures (average of high and low temps) grouped by temperature ranges, we have the following graph:

Figure 6: Number of instances when the average temperature in Houston fell in a particular range.

Figure 6 shows some interesting results:

  • The average temperature has never been in the 80s or above (thank goodness!)
  • The average temperature has only been below the 30s one time (in 1983, the average temp was 19.5°F with a high of 28°F and low of 11°F )
  • 70% of the time, the average temperature will be either in the 40s or 50s.

Other related graphics follow:

Figure 7: Number of instances when the high temperature on Christmas Day in Houston fell in a particular range.  41 times out of the past 125 years, or 33% of the time, high temperatures in Houston fall in the 60°-69°F range and 60% of the time in the 50s or 60s.
Figure 8: Number of instances when the low temperature on Christmas Day in Houston fell in a particular range. 43 times out of the past 125 years, or 34% of the time, low temperatures in Houston fall in the 40°-49° range, and 66% of the time in the 30s or 40s.

Houston has also seen some wild low-to-high, or “diurnal,” temperature swings on Christmas Day.  Since 1891, the simple average Christmas Day high temperature has been 61.5°F while the average low temperature has been 43.8°F (see figure 5).  This is an average diurnal temperature range of 17.7°F.  Often times, big temperature swings occur with a frontal passage that same day, as cold air takes over the warm, moist air that had been drawn into the system from the Gulf of Mexico in advance of the front.

In recent past, Christmas Day 2012 experienced quite a swing in temperatures as an arctic cold front moved through during the day.  After dressing for an outside temperature that topped out at 77°F early in the day, Houstonians quickly had to pack on the winter clothing as the temperature dropped 41 degrees to a low of 36°F later that evening. Here are the top 10 largest temperature swings on Christmas Day in Houston since 1891:

Figure 6: Top 10 Largest Diurnal temperature changes – change from high to low temperature – in Houston on Christmas Day since 1891.


It has never officially snowed on Christmas Day in Houston. However, a snow storm dumped 1.7″ of snow at KIAH and a Trace amount to KHOU on December 22, 1989. Trace amounts of snow on the ground were observed and reported at both KIAH and KHOU for the next several days, including on Christmas Day 1989 for an official “White Christmas.” But, none of the wintry white stuff actually fell on the holiday.

Another snow event occurred on December 22, 1929 when 2.5″ of snow fell in Houston, according to the NWS Houston website. Areas further north of Houston, such as Crockett, TX and Groveton, TX, received up to 10″ in the 1929 event. But, again, nothing actually fell on Christmas Day with that event.

In more recent memory, many residents of southeast Texas remember the Christmas Snow of 2004 as areas south and southwest of Houston received up to 12.0″ of snow on Christmas Eve of that year. Snow totals were very impressive, as noted in this NWS event page and pasted below:

Figure 7: Snowfall Totals around southeast Texas from the Christmas Eve 2004 snowstorm. Officially, Houston received just a Trace of snowfall at KIAH on December 24th, but no snow was observed on the ground at KIAH on Christmas Day 2004. Chart courtesy of the NWS Houston website: https://w2.weather.gov/media/hgx/research/2004ChristmasSnow.pdf 

Sources and References

  • National Weather Service (NWS) Forecast Office Houston/Galveston, https://www.weather.gov/hgx/ 
  • National Centers for Environmental Information (NCEI), https://www.ncei.noaa.gov/
  • References to data from 1891 through and including 1968 come from observations at Houston WB City, TX (WBAN: 12945, NWS Coop Number: 414305) which has the most complete data back to 1891 for the Houston area
  • References to data from 1969 through and including 2017 come from observations at George Bush Intercontinental Airport Houston (Station ID: KIAH)


One comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s