Climate-Zone.com

HomeCitiesUnited StatesTexas › San Angelo

San Angelo, Texas climate

Cfa Humid subtropical

San Angelo has a seasonal warm-temperate climate (Humid subtropical, Köppen Cfa). The hottest month is July with an average daily high near 97°F, while the coldest is January averaging around 34°F at night. Around 21 inches of precipitation falls each year, peaking in May (3.0 inches) and easing off in December (0.9 inches).

☀️ Summers
Very hot
Highs near 97°F in July.
About 119 days a year above 90 °F
❄️ Winters
Chilly
Lows near 34°F in January.
About 49 freezing nights a year
🌧️ Rain
Fairly dry
About 21 in of rain a year.
Wettest in May
Sky & trend
Fairly sunny
More sun than cloud through the year.
+1.7 °F vs 50 years ago

Temperature & precipitation

Daily high–low temperature range with the monthly average, plus monthly precipitation · 1991–2020 normals · hover a month for the exact figures TEMPERATURE °F 40°60°80°100° PRECIPITATION (in) 024 JanAprJulOct

Clear vs cloudy days

Share of days each month that are clear, partly cloudy or cloudy · 1991–2020 · hover a month for the day counts 0%25%50%75%100% JanAprJulOct Cloudy Partly Cloudy Clear

San Angelo climate normals (1991–2020)

JanFebMarAprMayJunJulAugSepOctNovDec
Avg high (°F)616573828994979789816962
Avg temp (°F)475259677682858477675648
Avg low (°F)343846536270727265544335
Precipitation (in)0.91.21.51.53.12.31.12.42.52.41.20.9
Jan – JunJanFebMarAprMayJun
Avg high (°F)616573828994
Avg temp (°F)475259677682
Avg low (°F)343846536270
Precipitation (in)0.91.21.51.53.12.3
Jul – DecJulAugSepOctNovDec
Avg high (°F)979789816962
Avg temp (°F)858477675648
Avg low (°F)727265544335
Precipitation (in)1.12.42.52.41.20.9

How often — frequency of weather events

JanFebMarAprMayJunJulAugSepOctNovDec
Days with measurable rain (days)455476465644
Days with high ≥ 90°F (days)0.316142328261540.3
Days with low ≤ 32°F (days)15940.60.5614
Days with snowfall ≥ 1 in (days)0.20.10.10.1
Jan – JunJanFebMarAprMayJun
Days with measurable rain (days)455476
Days with high ≥ 90°F (days)0.3161423
Days with low ≤ 32°F (days)15940.6
Days with snowfall ≥ 1 in (days)0.20.1
Jul – DecJulAugSepOctNovDec
Days with measurable rain (days)465644
Days with high ≥ 90°F (days)28261540.3
Days with low ≤ 32°F (days)0.5614
Days with snowfall ≥ 1 in (days)0.10.1

Sky & atmosphere

JanFebMarAprMayJunJulAugSepOctNovDec
Cloud cover (%)505353475142394243394550
Clear days (≤ 30% cloud)1191011912141313151311
Partly cloudy days (30–70%)9810101212111110999
Cloudy days (≥ 70%)11111191066777911
Relative humidity (%)625956515657525459606262
Wind speed (mph)7.48.08.58.98.48.27.66.86.67.37.37.1
Jan – JunJanFebMarAprMayJun
Cloud cover (%)505353475142
Clear days (≤ 30% cloud)1191011912
Partly cloudy days (30–70%)9810101212
Cloudy days (≥ 70%)1111119106
Relative humidity (%)625956515657
Wind speed (mph)7.48.08.58.98.48.2
Jul – DecJulAugSepOctNovDec
Cloud cover (%)394243394550
Clear days (≤ 30% cloud)141313151311
Partly cloudy days (30–70%)111110999
Cloudy days (≥ 70%)6777911
Relative humidity (%)525459606262
Wind speed (mph)7.66.86.67.37.37.1
Methodology & sources

Temperature & precipitation — the official 1991–2020 climate normals from NOAA's U.S. Climate Normals, measured at San Angelo (NOAA GHCN station USW00023034), about 12 km from the city centre.

Cloud, humidity, wind & sunshine — modelled estimates from NASA POWER, NASA's satellite-and-reanalysis climatology. This is the standard global source for atmospheric variables, which are not measured at most weather stations.

How we build these numbers →