Tarragona's climate is characterized by mild winters and warm summers, with significant temperature fluctuations between seasons. Winters are cool, with temperatures ranging from around 0-28°C in January and December, averaging around 10-12°C. Springs are pleasant, with temperatures gradually warming up to an average of 14-18°C in March to May. Summers are hot, with July and August often reaching highs above 37°C, while autumns bring a welcome cooldown, with temperatures dropping back down to averages of 12-18°C by October and November.