San Angelo, TX Weather

San Angelo falls near the boundary between the subtropical semiarid steppe (Köppen BSh) and midlatitude steppe climates (Köppen BSk). It is located at the region where Central Texas meets West Texas weather. Temperatures reach 100 °F (37.8 °C) about 18 times in a typical year. However, in 2011, San Angelo recorded 100 days of 100 °F (37.8 °C) or higher. The typical year has 50 days with lows below freezing. Though the region does experience snow and sleet, they occur only a few times a year. San Angelo averages 251 days of sunshine a year, and the average temperature is 65.4 °F (18.6 °C). The city has an average rainfall of 21.25 inches (540 mm), with the wettest calendar year since 1944 being 2016 with 35.72 inches (907.3 mm) and the driest 1956 with 7.41 inches (188.2 mm).

Average Temperature
Jan
55 °F
13 °C
Feb
64 °F
18 °C
Mar
66 °F
19 °C
Apr
77 °F
25 °C
May
81 °F
27 °C
Jun
88 °F
31 °C
Jul
91 °F
33 °C
Aug
95 °F
35 °C
Sep
90 °F
32 °C
Oct
79 °F
26 °C
Nov
64 °F
18 °C
Dec
61 °F
16 °C
Humidity
Jan
59%
Feb
58%
Mar
57%
Apr
56%
May
73%
Jun
67%
Jul
57%
Aug
49%
Sep
56%
Oct
55%
Nov
59%
Dec
51%
Rain
Jan
14mm
Feb
9mm
Mar
25mm
Apr
55mm
May
78mm
Jun
131mm
Jul
18mm
Aug
18mm
Sep
21mm
Oct
50mm
Nov
23mm
Dec
41mm
Clouds
Jan
24%
Feb
45%
Mar
41%
Apr
27%
May
43%
Jun
31%
Jul
11%
Aug
11%
Sep
13%
Oct
15%
Nov
39%
Dec
19%
Sun
Jan
4UVI
Feb
5UVI
Mar
7UVI
Apr
9UVI
May
9UVI
Jun
10UVI
Jul
11UVI
Aug
10UVI
Sep
9UVI
Oct
7UVI
Nov
4UVI
Dec
4UVI