The annual average temperature in Denver is 50.8 degrees Fahrenheit, about 4 degrees higher than the statewide average but 4 degrees lower than the national average. Denver receives much less rain but much more snow than the national average. The city is at a significantly higher risk of earthquakes and tornados than the national average.