San Antonio, TX climate: monthly averages and frost dates
San Antonio, TX has mild winters and hot summers by this site's scale, with moderate annual precipitation. The figures are the 1991–2020 climate normals for NOAA station USW00012921 (SAN ANTONIO INTL AP), 6 mi (10 km) in a straight line from the city's center point (US Census).
- Warmest month high
- 96.0°F
- August
- Coldest month mean
- 52.2°F
- January
- Precipitation
- 32.4 in
- per year
- Snowfall
- 0.2 in
- per year
- Median last frost
- February 26
- 32°F, spring
- Median first frost
- November 28
- 32°F, autumn
Monthly averages in San Antonio
| Month | High °F | Low °F | Mean °F | Precip. in | Snow in | Days ≥0.01 in | Days ≥90°F | Nights ≤32°F |
|---|---|---|---|---|---|---|---|---|
| January | 63.3 | 41.0 | 52.2 | 1.96 | 0.0 | 6.9 | 0.0 | 4.7 |
| February | 67.5 | 45.1 | 56.3 | 1.74 | 0.1 | 7.4 | 0.2 | 2.7 |
| March | 73.8 | 51.8 | 62.8 | 2.31 | 0.0 | 8.5 | 0.5 | 1.0 |
| April | 80.3 | 58.4 | 69.4 | 2.42 | 0.0 | 6.4 | 3.2 | 0.0 |
| May | 86.6 | 66.4 | 76.5 | 4.40 | 0.0 | 8.3 | 11.8 | 0.0 |
| June | 92.4 | 72.7 | 82.6 | 3.28 | 0.0 | 7.0 | 24.0 | 0.0 |
| July | 94.9 | 74.7 | 84.8 | 2.41 | 0.0 | 5.0 | 28.5 | 0.0 |
| August | 96.0 | 74.9 | 85.5 | 2.15 | 0.0 | 4.7 | 28.8 | 0.0 |
| September | 90.1 | 69.6 | 79.9 | 3.88 | 0.0 | 6.9 | 19.7 | 0.0 |
| October | 82.2 | 60.4 | 71.3 | 3.75 | 0.0 | 6.4 | 5.6 | 0.0 |
| November | 71.7 | 49.8 | 60.7 | 2.08 | 0.0 | 6.4 | 0.1 | 1.3 |
| December | 64.7 | 42.4 | 53.5 | 2.00 | 0.1 | 7.4 | 0.0 | 4.3 |
| Year | 80.3 | 58.9 | 69.6 | 32.38 | 0.2 | 81.3 | 122.4 | 14.0 |
How cold is winter in San Antonio?
Winters in San Antonio are mild by this site's scale (coldest-month mean 45 to under 60°F). The coldest month is January, with a mean temperature of 52.2°F (11.2°C), a normal daily high of 63.3°F (17.4°C) and a normal daily low of 41.0°F (5.0°C).
The station averages 14.0 nights a year at or below 32°F and 0.2 days when the high stays at or below 32°F.
How hot is summer in San Antonio?
Summers in San Antonio are hot by this site's scale (hottest-month high 90 to under 100°F). August has the highest normal daily high, 96.0°F (35.6°C), with nights averaging 74.9°F (23.8°C).
The high reaches 90°F or more on 122.4 days in a normal year.
The normal daily high itself is 90°F or above in June to September.
What is the wettest month in San Antonio?
San Antonio gets 32.38 in (822 mm) of precipitation in a normal year, which this site classes as moderate (20 to under 40 in a year). The wettest month is May with 4.40 in (112 mm); the driest is February with 1.74 in (44 mm).
Measurable precipitation (0.01 in or more) falls on 81.3 days a year.
Does it snow in San Antonio?
Snow is rare in San Antonio: the normal annual snowfall is 0.2 in (1 cm).
Which months are mild in San Antonio?
5 months in San Antonio meet this site's comfort thresholds (normal high 65–85°F, low 45°F or higher, fewer than 10 days with 0.10 in or more of precipitation): February to April, October and November.
Thresholds and their limits: methodology.
Frost dates and growing season in San Antonio
In San Antonio the median last spring night at or below 32°F is February 26, and the median first autumn one is November 28 (NOAA P50 dates). NOAA's median length of the freeze-free season is 277 days. NOAA takes that median over each year's own season, so it need not equal the 275 days between the two median dates.
There is still a 10% chance of a 32°F night on or after March 17, and a 10% chance that the first one has come by November 7.
The chance that the last spring 32°F night comes on or after January 29 is 90%.
For a hard freeze (28°F or lower) the median dates are February 9 in spring and December 13 in autumn.
| Chance | Last spring 32°F night on or after | First autumn 32°F night by | Freeze-free season, days |
|---|---|---|---|
| 10% | March 17 | November 7 | 311 |
| 20% | March 10 | November 15 | 298 |
| 30% | March 6 | November 20 | 289 |
| 40% | March 2 | November 24 | 283 |
| 50% | February 26 | November 28 | 277 |
| 60% | February 21 | December 1 | 271 |
| 70% | February 16 | December 6 | 264 |
| 80% | February 8 | December 11 | 257 |
| 90% | January 29 | December 22 | 247 |
| Threshold | Median last date (spring) | Median first date (autumn or winter) | Median season, days |
|---|---|---|---|
| 36°F | March 10 | November 16 | 251 |
| 32°F | February 26 | November 28 | 277 |
| 28°F | February 9 | December 13 | 311 |
| 24°F | January 22 | January 1 | 352 |
| 20°F | No such night in most years, though a few years have one; no typical season to show | ||
| 16°F | No such night in a typical year (NOAA publishes no dates) | ||
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 93% | 75% | 44% | 0% | 0% | 0% | 0% | 0% | 0% | 2% | 56% | 88% |
Nearby and similar places
Of the places on this site, the closest to San Antonio by station distance are Austin, TX at 69 mi (111 km), Houston, TX at 190 mi (305 km) and Dallas, TX at 247 mi (398 km).
Among places whose winter, summer and precipitation words are each within one band of San Antonio's (winter: mild, summer: hot, precipitation: moderate), the closest monthly temperature and precipitation patterns are Austin, TX, Dallas, TX and Washington, DC.
Compared with Austin, TX, San Antonio's peak-month normal high is 1.8°F (1.0°C) lower, its coldest-month mean is about the same, and its annual precipitation is 3.87 in less.
| Place | Listed as | Station distance | Coldest mean °F | Warmest high °F | Precip. in/yr | Snow in/yr | Last frost |
|---|---|---|---|---|---|---|---|
| San Antonio, TX | this page | – | 52.2 | 96.0 | 32.4 | 0.2 | February 26 |
| Austin, TX | nearby, similar | 69 mi (111 km) | 52.2 | 97.8 | 36.2 | 0.2 | February 20 |
| Houston, TX | nearby | 190 mi (305 km) | 53.8 | 94.9 | 51.8 | 0.1 | February 13 |
| Dallas, TX | nearby, similar | 247 mi (398 km) | 46.3 | 95.8 | 37.0 | 1.6 | March 8 |
| Washington, DC | similar | 1,379 mi (2,220 km) | 37.5 | 89.6 | 41.8 | 13.7 | March 24 |
How nearby and similar places are chosen: methodology.
Source and station
The data for San Antonio come from NOAA station SAN ANTONIO INTL AP, TX US (USW00012921) at 29.5442, -98.4839, elevation 789 ft (240 m). It lies 6 mi (10 km) in a straight line from the center point of San Antonio city, the “internal point” in the US Census 2024 Gazetteer.
Each monthly normal used here rests on at least 23 years of data from 1991–2020 (NOAA's per-field year counts).
NOAA completeness flags on the monthly fields used here:
- R: Representative: meets WMO standards for data availability for 10 or more years (missing months filled from surrounding stations).
- S: Standard: meets WMO standards for data availability for 24 or more years.
Cite the data as:
Palecki, Michael; Durre, Imke; Applequist, Scott; Arguez, Anthony; Lawrimore, Jay (2021). U.S. Climate Normals 2020: U.S. Monthly Climate Normals (1991-2020). Station USW00012921 (SAN ANTONIO INTL AP, TX US). NOAA National Centers for Environmental Information. Dataset. https://doi.org/10.25921/wck8-er13. Accessed 2026-10-09.
Palecki, Michael; Durre, Imke; Applequist, Scott; Arguez, Anthony; Lawrimore, Jay (2021). U.S. Climate Normals 2020: U.S. Annual/Seasonal Climate Normals (1991-2020). Station USW00012921 (SAN ANTONIO INTL AP, TX US). NOAA National Centers for Environmental Information. Dataset. https://doi.org/10.25921/4ek7-fk11. Accessed 2026-10-09.
Files used: monthly normals CSV, annual/seasonal normals CSV (retrieved 2026-10-09). The values on this page as JSON: /us/tx/san-antonio/data.json.