San Antonio Average Temperature by Month

This page shows the average temperature in each month of the year in San Antonio, Texas. It is based on NOAA data for the years 1991–2020.
What's the Hottest Month in San Antonio?
In San Antonio, Texas, the warmest month is August, with an average daily high temperature of 96.7 °F and an average low of 75.4 °F.
What's the Coldest Month in San Antonio?
In San Antonio, Texas, the coolest month is January, with an average daily high temperature of 63.8 °F and an average low of 41.4 °F.
Month Avg. High Avg. Low
January 63.8 °F 41.4 °F
February 68.2 °F 45.6 °F
March 74.3 °F 52.2 °F
April 81.0 °F 58.9 °F
May 87.4 °F 67.1 °F
June 92.9 °F 73.2 °F
July 95.5 °F 75.3 °F
August 96.7 °F 75.4 °F
September 90.9 °F 70.0 °F
October 82.8 °F 60.7 °F
November 72.2 °F 50.4 °F
December 65.2 °F 43.0 °F
Year 81.0 °F 59.5 °F
Weather Station Details
Years Station Coordinates
1947–2024 San Antonio International Airport location
1893–1946 San Antonio Nursery location