January is winter in Houston and the coldest month of the year.
Even so, the weather remains mild and temperate on average, with temperatures rarely dipping below freezing.
There can, however, be cold fronts that can bring harsher weather, with icy winds and rain.
Snow and ice are extremely rare in Houston, but there have been examples of them happening as recently as 2011, and when they do happen they can be incredibly disruptive.
The average daily temperature in this month is 15°C, dropping to an average minimum temperature of 6°C.
January doesn't experience as much sun as at other times of the year, and has reasonably short days with an average expectaion of 5 hours of sunshine per day throughout the month.
January also experiences a fair amount of rain, with an average rainfall of 108 mm over 10 days expected.
Houston has a lot of different festivals and events on offer in January.
America's favourite pastime starts once again in earnest in January, with the college baseball season starting in January.
Celebrate the birthday of rock n' roll's Monarch with the Elvis Birthday Celebration. Sam Houston Race Park celebrates the beginning of the racing season and the King's birthday with a party in the first weekend of January. An Elvis look a like competition and a peanut butter and banana sandwich eating competition are among the birthday festivities.
Martin Luther King's birthday is also celebrated this month,with the MLK Parade.
HP Houston Marathon is also held in January; the race goes on through the streets of Houston.