El Paso is the #1 ranked city in Texas with 303 days (sunny days/yr). This ranking includes 7 Texas cities with available data.
| # | City | Population | Sunny Days/Yr |
|---|---|---|---|
| 1 | El Paso | 678,147 | 303 days |
| 2 | Fort Worth | 941,311 | 235 days |
| 3 | Arlington | 394,769 | 231 days |
| 4 | Dallas | 1,299,553 | 226 days |
| 5 | Austin | 967,862 | 216 days |
| 6 | San Antonio | 1,458,954 | 210 days |
| 7 | Houston | 2,300,419 | 182 days |
Cities in Texas are ranked by sunny days/yr. Only cities with populations above 1,000 are included. Data sourced from NOAA. Last updated 2026.