The weather in St George is an attraction of its own.
The climate is delightful, with over 300 days of sunshine each year. Average temperatures include an annual January low of 26 °F, and an annual July high of 102 °F . The area receives about 8 inches of rain each year. Down below we have a couple of real helpful links to help familiarize yourself with weather in this area.
Our Average Monthly Weather for the St George Utah area is represented below from the Western Regional Climate Center: