Temp
15° C
average
Rain
18 mm
per month
Sun
56 %
chance
Humidity
73 %
average
What’s the weather like in Portugal in December?
In December, Portugal experiences mild winter weather with average temperatures ranging from 8°C to 15°C (46°F to 59°F). The weather can vary depending on the region, with coastal areas and southern regions being generally warmer than the northern parts of the country. Portugal also receives a moderate amount of rainfall during this month.
Average daily temperatures
During December, Portugal’s average daily temperatures range between 8°C and 15°C (46°F and 59°F). The southern regions, such as the Algarve, tend to be slightly warmer with temperatures averaging around 12°C to 18°C (54°F to 64°F). The northern parts of the country, including Porto and Lisbon, usually experience slightly cooler temperatures, averaging between 8°C and 14°C (46°F and 57°F).
Sunshine and rainfall
December in Portugal sees shorter daylight hours with an average of 5 to 6 hours of sunshine per day. While there are still some sunny days, it’s common to experience cloudy and overcast conditions during this month. Additionally, Portugal receives a moderate amount of rainfall in December, with an average of 6 to 10 rainy days during the month. The precipitation is typically spread out evenly throughout the country, although the northern regions tend to receive slightly higher rainfall amounts compared to the south.