Temperature, precipitation, air quality, natural hazards, and monthly weather data.
Uvalde enjoys a temperate climate with an average annual temperature of 67°F (19°C). Winters average 49°F in January while summers reach 83°F in July. The area gets 312 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 27.7 inches (drier than the 38-inch national average). Air quality is rated Good with a median AQI of 42. The city sits at an elevation of 915 feet.
Temperature
49°F Jan (9°C)83°F Jul (28°C)
Annual Average
66.9°F
24% above US avg
January Average
49°F (9°C)
July Average
83°F (28°C)
Sunny Days
312 days/yr
Geography
Elevation
915 ft (279 m)
Area
7.7 sq mi (19.8 km²)
Population Density
1,995/sq mi
Coordinates
29.2152°N, 99.7772°W
Timezone
America/Chicago
County
Uvalde County County
Nearest Airport
Maverick County Memorial International (EGP) 51 miles away
Precipitation & Snow
Annual Rainfall27.7"
27% below US avg
Wettest Month (May)3.15"
Driest Month (Jan)1.06"
Air Quality
AQI Median
42.0
Rating
Good
Natural Hazard Risk
Overall Risk
Relatively Low
Risk Score
70.0 / 100
Social Vulnerability
76.4 / 100
Community Resilience
5.1 / 100
Hazard Breakdown
Tornado
Relatively Low
Hurricane
Relatively Low
Earthquake
Very Low
Wildfire
Relatively Low
Flood
Relatively Moderate
Hail
Relatively Low
Strong Wind
Relatively Low
Heat Wave
Relatively Moderate
Winter Weather
Relatively Low
Lightning
Relatively Moderate
Ice Storm
Very Low
Drought
Relatively Moderate
Cold Wave
Relatively Low
Landslide
Very Low
Source: FEMA National Risk Index v1.20 (Dec 2025)
Earthquake History
54 earthquakes (M2.5+) recorded within 150 km since 1990.
Strongest on record: M3.8.
Jul 19, 2023
19 km E of Pleasanton, Texas
M3.8
148 km
9 km
Jul 24, 2025
18 km E of El Indio, Texas
M3.6
84 km
1 km
Apr 3, 2005
11 km NE of Guerrero, Mexico
M3.5
105 km
5 km
Feb 20, 2022
3 km S of El Indio, Texas
M3.4
97 km
3 km
Jan 9, 2021
3 km WSW of El Indio, Texas
M3.3
97 km
9 km
Feb 18, 2021
7 km SSE of El Indio, Texas
M3.3
98 km
7 km
Sep 10, 2014
7 km NNE of Charlotte, Texas
M3.2
113 km
5 km
Jul 19, 2023
18 km E of Pleasanton, Texas
M3.1
147 km
5 km
Jul 24, 2021
11 km NW of Tilden, Texas
M3.1
135 km
5 km
Jun 1, 2018
2 km SW of Christine, Texas
M3.1
132 km
8 km
Jun 18, 2021
3 km SSW of El Indio, Texas
M3.1
98 km
2 km
Jun 3, 2018
8 km E of Christine, Texas
M3.0
141 km
3 km
Feb 27, 2021
6 km WNW of El Indio, Texas
M3.0
96 km
9 km
Jun 11, 2018
6 km E of Christine, Texas
M2.9
139 km
3 km
Apr 11, 2009
5 km SSE of Jourdanton, Texas
M2.8
127 km
5 km
Aug 10, 1992
4 km NNW of Pleasanton, Texas
M2.8
126 km
5 km
Jul 14, 2025
17 km SW of Charlotte, Texas
M2.8
105 km
4 km
Jan 16, 2015
5 km NW of Jourdanton, Texas
M2.8
119 km
5 km
Mar 20, 2019
3 km E of Cotulla, Texas
M2.8
103 km
5 km
Mar 6, 2024
20 km WSW of Poth, Texas
M2.7
150 km
9 km
Source: USGS Earthquake Catalog (M2.5+, 1990–2025). Sorted by magnitude.
Hurricane History
4 hurricanes (Category 1+) recorded within 500 km since 1980.
Strongest on record: Category 3.
Year
Name
Category
Max Wind
Closest
2017
Harvey
Category 4
132 mph
248 km
2003
Claudette
Category 1
81 mph
288 km
1999
Bret
Category 4
138 mph
287 km
1980
Allen
Category 2
98 mph
194 km
Source: NOAA IBTrACS (Category 1+, 1980–2026).
Tornado History
113 tornadoes (EF0+) recorded within 100 km since 1950.
Strongest on record: EF4. Total: 15 fatalities, 62 injuries.
Date
Rating
Distance
Path
Fatalities
May 16, 1989
EF4
63 km
17.0 mi
0
Apr 15, 1973
EF4
69 km
23.3 mi
5
Apr 24, 2007
EF3
89 km
4.0 mi
7
Apr 29, 1975
EF3
60 km
8.3 mi
3
Jun 26, 1970
EF3
73 km
3.8 mi
0
Mar 19, 2012
EF2
82 km
3.5 mi
0
Mar 19, 2012
EF2
99 km
5.0 mi
0
Mar 19, 2006
EF2
6 km
2.0 mi
0
Apr 7, 2002
EF2
60 km
1.0 mi
0
Oct 12, 2001
EF2
61 km
1.2 mi
0
Sep 15, 1996
EF2
42 km
4.0 mi
0
May 7, 1995
EF2
87 km
2.0 mi
0
May 19, 1975
EF2
2 km
0.1 mi
0
May 6, 1972
EF2
88 km
6.5 mi
0
Feb 25, 1971
EF2
77 km
2.0 mi
0
Aug 3, 1970
EF2
92 km
0.1 mi
0
Aug 3, 1970
EF2
73 km
0.1 mi
0
May 14, 1970
EF2
48 km
0.5 mi
0
May 6, 1969
EF2
91 km
0.1 mi
0
Nov 26, 1968
EF2
85 km
18.2 mi
0
Source: NOAA Storm Prediction Center (EF0+, 1950–2024, US only).
Wildfire History
8 wildfires (100+ acres) recorded within 100 km.
Largest: BURR (4,633 acres, 2022).
Year
Name
Acres Burned
Distance
2022
BURR
4,633
76 km
2008
COMMANCHE RANCH
4,488
79 km
2008
GARVEN STORE COMPLEX
3,379
90 km
2008
HOLMES
3,331
72 km
2011
UNNAMED
2,654
91 km
2022
WEST NUECES
1,893
55 km
2006
CVFD NUMBER 70
1,177
54 km
2022
DAS GOAT
1,135
89 km
Source: NIFC/IRWIN Wildfire Records (100+ acres).
Monthly Weather
Month
Avg Temperature
Precipitation
Summary
January
49°F (9°C)
1.1 in
Coldest, Driest
February
55°F (13°C)
1.3 in
March
63°F (17°C)
1.1 in
April
70°F (21°C)
2.1 in
May
77°F (25°C)
3.2 in
Wettest
June
82°F (28°C)
2.8 in
July
83°F (28°C)
1.9 in
August
84°F (29°C)
2.8 in
Warmest
September
79°F (26°C)
2.8 in
October
71°F (21°C)
2.8 in
November
60°F (16°C)
1.3 in
December
52°F (11°C)
1.1 in
Uvalde has a seasonal temperature swing of 35°F / from 49°F in January to 84°F in August. Total annual precipitation is 24.1 inches, with May being the wettest month (3.2") and January the driest (1.1").