Szczecin's weather is characterized by a continental climate with distinct seasonal variations. Winters are cold, with temperatures often below freezing, and occasional warm spells, averaging around 1°C in January and December. Spring brings moderate temperatures, gradually warming up to averages of 8°C in April and 13°C in May. Summer is mild, with temperatures ranging from 16°C to 30°C, peaking at an average of 23°C in July. Autumn sees a return to cooler temperatures, averaging around 12°C in October, before the onset of winter's chill.