Denver's weather is characterized by a semi-arid climate with four distinct seasons. Summers are generally hot and dry, with low humidity and plenty of sunshine. Winters are cold and snowy, though the city receives relatively little snowfall compared to the nearby mountains. Spring and fall are transitional seasons with variable temperatures and unpredictable weather patterns, often bringing sunny days followed by sudden snowstorms. The city's high altitude and proximity to the Rocky Mountains contribute to significant temperature fluctuations and sunny days year-round.