Perugia's winters are cool and occasionally cold, with temperatures often below freezing in January and December. Spring brings mild temperatures, gradually warming up as the season progresses, with April and May being particularly pleasant. Summer is warm to hot, with July and August experiencing highs above 35°C, but also having cooler mornings. Autumn is characterized by a return of cooler temperatures, with September and October still quite mild, while November cools down again.