The weather in Denver can be unpredictable and is heavily influenced by the Rocky Mountains to the west. The city experiences a semi-arid climate. Winters in Denver tend to be cold with temperatures averaging between 17°F (-8°C) and 46°F (8°C). Snow is common in December and January. This makes Denver ideal for winter sports enthusiasts.
Summers in Denver are hot and dry. The temperatures range between 50°F (10°C) and 89°F (32°C). Rainfall is low and the sky is usually sunny. The relatively mild weather is partly due to the city's altitude — 5 280 feet above sea level.
Late spring and early summer bring massive storms to the Mile High City. Fronts, moisture and strong winds all build together creating thunder and hailstorms that can sometimes cause severe damage.