Detroit's weather is characterized by four distinct seasons. Summers are warm and humid, with average highs in the 80s (Fahrenheit) and occasional heat waves. Winters are cold and snowy, with average highs in the 30s and frequent snowfall. Spring and fall are transitional seasons, offering pleasant temperatures and vibrant foliage, although they can also bring unpredictable weather patterns. The city experiences moderate rainfall throughout the year.