The large size of Texas and its location at the intersection of multiple climate zones gives the state highly variable weather. The Panhandle of the state has colder winters than North Texas, while the Gulf Coast has mild winters. Texas has wide variations in precipitation patterns. El Paso, on the western end of the state, averages 8.7 inches (220 mm) of annual rainfall,[27] while parts of southeast Texas average as much as 64 inches (1,600 mm) per year.[28] Dallas in the North Central region averages a more moderate 37 inches (940 mm) per year.
Snow falls multiple times each winter in the Panhandle and mountainous areas of West Texas, once or twice a year in North Texas, and once every few years in Central and East Texas. Snow falls south of San Antonio or on the coast in rare circumstances only. Of note is the 2004 Christmas Eve snowstorm, when 6 inches (150 mm) of snow fell as far south as Kingsville, where the average high temperature in December is 65 °F.[29]
Maximum temperatures in the summer months average from the 80s °F (26 °C) in the mountains of West Texas and on Galveston Island to around 100 °F (38 °C) in the Rio Grande Valley, but most areas of Texas see consistent summer high temperatures in the 90 °F (32 °C) range.
Night-time summer temperatures range from the upper 50s °F (14 °C) in the West Texas mountains[30] to 80 °F (27 °C) in Galveston.[31]
The table below consists of averages for August (generally the warmest month) and January (generally the coldest) in selected cities in various regions of the state. El Paso and Amarillo are exceptions with July and December respectively being the warmest and coldest months respectively, but with August and January only being narrowly different.