San Antonio, Texas, experiences a humid subtropical climate characterized by hot summers and mild winters. Summers are typically long, hot, and humid, with average high temperatures often exceeding 90°F (32°C). Winters are generally mild and short, with average daytime temperatures in the 50s and 60s (10-20°C). The city receives moderate rainfall throughout the year, with occasional thunderstorms, particularly in the spring and summer. While snow is infrequent, freezes are possible during the winter months. Overall, San Antonio enjoys plenty of sunshine and relatively pleasant weather for much of the year.