Mataro's climate is characterized by mild winters and warm summers. January, the coldest month, sees temperatures averaging around 8°C, with occasional dips below freezing. Spring brings gradual warming, with April and May temperatures rising to averages of 13°C and 17°C respectively, allowing for pleasant outdoor activities. Summer months are hot, with June, July, and August temperatures often reaching highs above 35°C. Autumn returns to milder conditions, with October and November averaging around 17°C before cooling off in December.