San Angelo’s elevation of 1,900 feet, location on the northern boundary of the Chihuahuan desert, and our proximity to rivers and lakes provide brilliant blue skies and a very pleasant climate. With 3 lakes and 2 rivers flowing through the city, San Angelo has an average morning humidity of 79% which drops to a comfortable average of 44% in the afternoons. Temperatures do reach in the 100's during the summer, but low humidity in the 15% to 25% range keeps the “heat index” down. Snow and sleet are not common, but will occur once or twice each year. From an employer’s standpoint, there are no lost work days because of winter.
The average annual temperature is 64.9 degrees, with average highs of 78.1, and lows of 51.6. San Angelo receives 251 days of sunshine each year, and the average rainfall is 20.45 inches.
If you have a question or need more data, contact the NWS:
National Weather Service
San Angelo, TX