... including targeted forecasts at the time of your arrival to each point!
Roy, Utah has a semi-arid climate that experiences hot summers and cold winters. The hottest months are June, July, and August, when temperatures can reach up to 95 degrees Fahrenheit. During the winter months of December, January, and February, temperatures can dip as low as 18 degrees Fahrenheit. Spring and fall temperatures are generally mild, with temperatures ranging from 40 to 70 degrees Fahrenheit.
Roy experiences an average of 17 inches of precipitation annually, with the majority of it occurring in the winter months. Most of the precipitation falls in the form of snow, although there are occasional spring and summer showers.
The area also experiences an average of 254 sunny days each year, with the most occurring in the summer months. The area also experiences an average of 60 days of windy weather annually.
Overall, Roy, Utah has a mild climate that experiences hot summers, cold winters, and mild springs and falls.
As of 2020, the city population is 39243.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Roy, Utah.