Climateby Month

Houston vs San Antonio weather

Houston, TX and San Antonio, TX · 190 mi apart

July highs: 93°F in Houston, 95°F in San Antonio (San Antonio is 2°F warmer). January highs: 64°F and 63°F (Houston is 1°F warmer). Houston has about 107 wet days a year, San Antonio about 81. Muggy days: about 173 a year in Houston, about 148 in San Antonio.

Houston, TX

40°60°80°100° January: normal high 64°F (18°C), low 46°F (8°C) 64° 46° February: normal high 68°F (20°C), low 50°F (10°C) March: normal high 73°F (23°C), low 56°F (13°C) April: normal high 79°F (26°C), low 62°F (17°C) May: normal high 86°F (30°C), low 69°F (21°C) June: normal high 91°F (33°C), low 75°F (24°C) July: normal high 93°F (34°C), low 77°F (25°C) August: normal high 94°F (34°C), low 77°F (25°C) 94° 77° September: normal high 89°F (32°C), low 73°F (23°C) October: normal high 82°F (28°C), low 64°F (18°C) November: normal high 73°F (23°C), low 54°F (12°C) December: normal high 66°F (19°C), low 48°F (9°C) JFMAMJJASOND

Best months: March

San Antonio, TX

40°60°80°100° January: normal high 63°F (17°C), low 41°F (5°C) 63° 41° February: normal high 68°F (20°C), low 45°F (7°C) March: normal high 74°F (23°C), low 52°F (11°C) April: normal high 80°F (27°C), low 58°F (14°C) May: normal high 87°F (31°C), low 66°F (19°C) June: normal high 92°F (33°C), low 73°F (23°C) July: normal high 95°F (35°C), low 75°F (24°C) August: normal high 96°F (36°C), low 75°F (24°C) 96° 75° September: normal high 90°F (32°C), low 70°F (21°C) October: normal high 82°F (28°C), low 60°F (16°C) November: normal high 72°F (22°C), low 50°F (10°C) December: normal high 65°F (18°C), low 42°F (6°C) JFMAMJJASOND

Best months: February, March, November

Which city for what

  • Fewer wet days: San Antonio (81 a year vs 107 a year)
  • Less humid: San Antonio (148 muggy days vs 173 muggy days)
  • Longer growing season: Houston (330 frost-free days vs 277 frost-free days)

Listed only where the difference is at least 3°F in highs, 10 days a year or 3 in of snow.

Season by season

SeasonAvg high HoustonAvg high San AntonioWet days HoustonWet days San Antonio
Winter (Dec-Feb)66°F65°F2922
Spring (Mar-May)80°F80°F2423
Summer (Jun-Aug)92°F94°F2917
Fall (Sep-Nov)81°F81°F2520

Side by side over a year

HoustonSan Antonio
Hot days (90°F+)101122
Freezing nights414
Muggy days173148
Comfortable days8487
Precipitation55.6 in32.4 in
Snowfall0.1 in0.2 in
Frost dateslast Jan 30, first Dec 28last Feb 26, first Nov 28
Daylight in June / December14.0 h / 10.3 h14.0 h / 10.3 h
Best monthsMarchFebruary, March, November

Day counts from each city's daily records, 1991-2020. Comfortable days: highs 65-80°F and dew point under 60°F.

Month by month

MonthHigh HoustonHigh San AntonioWet days HoustonWet days San Antonio
January64°F63°F107
February68°F68°F97
March73°F74°F89
April79°F80°F86
May86°F87°F88
June91°F92°F107
July93°F95°F95
August94°F96°F105
September89°F90°F107
October82°F82°F76
November73°F72°F86
December66°F65°F108

Both charts use the same temperature scale.

Where the numbers come from

  • Houston, TX: temperature from Houston Hobby Airport (USW00012918), 9.9 mi SSE of the city center; precipitation from Houston Hobby Airport (USW00012918). NOAA 1991-2020 normals and daily records.
  • San Antonio, TX: temperature from San Antonio Intl Airport (USW00012921), 8.3 mi N of the city center; precipitation from San Antonio Intl Airport (USW00012921). NOAA 1991-2020 normals and daily records.

Every station for each city, including humidity and frost, is listed on the city page. Methodology.