Guimaraes experiences a mild climate, with temperatures gradually warming up as the year progresses. Winters are cool and temperate, with average highs ranging from around 8°C in January to 11°C in February. Spring arrives with moderate temperatures, peaking at an average of 14°C in April and May, while summers bring warmer days, often reaching 36°C in July and August. Autumn is characterized by a slight cooling trend, with average highs dropping back down to around 17°C in October before gradually decreasing into winter again.