Leiria's climate is characterized by mild winters, with January being the coolest month, averaging around 9°C. As spring approaches, temperatures gradually rise, with April and May averaging a pleasant 15°C. Summer months are warm to hot, with July typically being the hottest, reaching highs of up to 37°C. Autumn brings a welcome cooling, with October's average temperature returning to around 17°C. Winters can be chilly, but rarely below freezing, with December's average temperature hovering around 13°C.