December in Portugal lands squarely in winter. Expect average daytime highs of 15°C (59°F) and overnight lows around 9°C (48°F) in Lisbon, with the Algarve typically two to three degrees warmer at 17°C (63°F). The Atlantic sits at roughly 16°C (61°F), and you can plan for about 5 hours of sunshine on a normal day. Short days, but the lowest, warmest light of the year on clear afternoons.
FAQ
Is December a good time to visit Portugal?
Yes. Christmas markets, illuminated streets and warm Portuguese hospitality at its most personal. It's one of the more rewarding times to travel here, with light crowds, soft light and authentic local life.
What should I pack for Portugal in December?
Layers, a warm jacket for evenings, a light rain shell and comfortable walking shoes. Many Portuguese hotels and restaurants are atmospheric but not heavily heated.
Will it rain a lot in Portugal in December?
On average, December sees around 11 days with some rain in Lisbon, often short showers between long sunny spells. The south is consistently drier than the north, and the Algarve in particular stays sunny on most days even in winter.