Skip to content
Units

WeatherArchive / Climate averages / Houston

Houston climate: average weather by month

Houston averages 70°F (21°C) over the year. August is warmest, with highs around 92°F (33°C); January is coldest, with lows near 46°F (8°C). About 54 inches (1372 mm) of precipitation falls on roughly 132 days a year, from 30 years of ERA5 data (1996–2025).

Average daily high and low by month10°20°30°JanFebMarAprMayJunJulAugSepOctNovDec
Avg highAvg lowPrecipitation
MonthAvg highAvg lowPrecip.Days ≥1 mmSunshine / day
January16.9°C7.5°C114.1 mm10.07.0 h
February18.8°C9.4°C87.2 mm9.47.2 h
March22.2°C12.8°C101.7 mm10.78.2 h
April25.7°C16.3°C106.1 mm9.59.7 h
May29.4°C20.6°C124.6 mm10.710.8 h
June32.0°C23.7°C127.6 mm13.511.5 h
July32.9°C24.5°C126.0 mm14.611.4 h
August33.5°C24.8°C111.4 mm13.911.4 h
September31.0°C22.3°C137.9 mm12.010.1 h
October27.1°C17.6°C114.6 mm8.99.3 h
November21.8°C12.6°C103.2 mm8.87.8 h
December18.1°C9.0°C118.0 mm10.16.8 h

Record high 1996–2025: 41.7°C on 2000-09-04. Record low: -10.9°C on 2021-02-16.

Source: Open-Meteo Historical Weather API (CC BY 4.0). Values are ERA5 reanalysis model data on a ~9–25 km grid, not readings from a weather station, so a single town’s thermometer can differ by a few degrees and local showers can be missed. Grid cell 29.77, -95.33 at 20 m. For snowfall, humidity and a best-time-to-visit score, open Houston in the climate tool.

Compare Houston’s weather with another city

Other city climates