San Angelo Weather Records

San Angelo, Texas weather averages and records from 1907–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in San Angelo, Texas was 114 °F which occurred on June 21, 2023.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in San Angelo, Texas was -4 °F which occurred on December 23, 1989.
Lowest Temperatures: All-Time By Year
San Angelo Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 60.6 33.5 91 1 0.9 0.5
February 64.9 37.4 97 -1 1.2 0.2
March 72.6 45.2 98 8 1.5 0.0
April 81.2 52.4 107 23 1.5 0.0
May 88.2 62.1 110 35 3.0 0.0
June 94.0 69.6 114 42 2.3 0.0
July 96.9 72.0 111 54 1.1 0.0
August 96.2 71.3 111 45 2.4 0.0
September 88.9 64.2 107 35 2.5 0.0
October 80.0 53.4 102 19 2.4 0.0
November 68.7 42.3 93 12 1.2 0.2
December 61.5 34.7 91 -4 0.9 0.3
Entire year 79.5 53.2 114 -4 20.9 1.3
More San Angelo Weather Records
1907–2024
Highest daily low 86 °F September 12, 1909
Lowest daily high 15 °F February 1, 1985
Greatest daily range
(Difference of high and low)
69 °F December 19, 1924
Greatest difference in daily high
over two conscutive days
56 °F Dec 19–20, 1924
Most daily precipitation 11.8 inches September 15, 1936
Most monthly precipitation 27.7 inches September 1936
Most yearly precipitation 40.9 inches 1919
Most yearly days with precipitation 96 2004
Earliest snow in season October 27 2020
Latest snow in season April 7 2007
Most daily snow 10.1 inches February 14, 2021
Most monthly snow 13.0 inches January 1926
Most yearly snow 15.0 inches 1926
Most snow in a winter 17.3 inches 1918–1919
Greatest snow accumulation 13.0 inches February 25, 1924
Earliest freeze October 19 1989
Earliest day ≥ 100 °F April 6 1972
Latest freeze April 18 1947
Latest day ≥ 100 °F October 13 1926
Most days in a year < 0 °F 2 2021
Most days in a year < 32 °F 65 1915
Most days in a year ≥ 80 °F 236 2011
Most days in a year ≥ 90 °F 166 2011
Most days in a year ≥ 100 °F 100 2011
Most days in a year ≥ 110 °F 8 2023
San Angelo Weather Streaks
Most consecutive days...
With precipitation 9 days Sep 30 – Oct 8, 2004
Without precipitation 116 days Oct 18, 1966 – Feb 10, 1967
With snow 3 days Jan 11–13, 1985
High temperature at or
below freezing
6 days Feb 11–16, 2021
High temperature ≥ 80 °F 149 days May 12 – Oct 7, 1911
High temperature ≥ 90 °F 115 days Jun 14 – Oct 6, 2019
High temperature ≥ 100 °F 37 days Jul 4 – Aug 9, 2022
High temperature ≥ 110 °F 3 days Jun 19–21, 2023
Plant Hardiness Zone
8B
San Angelo is in plant hardiness zone 8B
based on average yearly minimum temperature from 1991–2020
San Angelo Weather by Year
More San Angelo Weather
Compare San Angelo to:
Weather Station Details
Years Station Coordinates
1907–2024 San Angelo location