South Texas has about 300 sunny days a year. Summers are warm; winters are mild. July is the warmest month and January is the coolest.
San Antonio generally does not get a lot of rain, but we recommend purchasing a raincoat and/or an umbrella for rainy days. We do occasionally receive tropical storms from the Gulf of Mexico. Be prepared for occasional days of heavy rain.