With an average winter maximum temperature of 64°F, and an average summer maximum temperature of 92°F, Houston is usually a very warm place. There are a few chilly weeks during the winter months, but temperatures tend to stay fairly mild.
Although present at varying levels year-round, rain and humidity tend to peak during the summer months. It always helps to have an umbrella handy in Houston.