Portugal in December: Weather by Region and Where to Go
Portugal in December is mild on the coast, wet in the north and the Azores, and warmest in Madeira and the Algarve. Portugal’s weather in December means highs of 15 to 17°C on the mainland coast and 21°C in Funchal, with about nine and a half hours of daylight. The classic Christmas day trip is the Óbidos Christmas Village.
Most guides give one rounded temperature for the whole country. This one uses the official December averages from IPMA, Portugal’s met office, station by station, then turns them into decisions: where to go for your kind of trip, what is on and what closes in December 2026, a week-long plan and what to pack. It is written by Luís Perloiro, a professional surfer and Sea & See’s surf instructor, and the Óbidos Christmas Village (27 November 2026 to 3 January 2027) gets its own section.
- Warmest: Madeira, Funchal averages 21°C (70°F) by day
- Mildest on the mainland: the Algarve, Faro 17.1°C with about 7 rain days
- Wettest: the Azores (15 rain days) and Porto (12.4)
- Daylight: about 9.5 hours in Lisbon on 21 December
- Public holidays: 1, 8 and 25 December (24 and 31 are not)
- Best Christmas day trip: the Óbidos Christmas Village, paired with Nazaré
Is December a good time to visit Portugal?
Yes, if you want city breaks, Christmas lights and short queues rather than beach days. December is winter: plan on mild days, cool evenings and some rain, and expect the month to change character around the 20th, when Christmas and New Year travel fills the roads and hotels.
Pros
|
Cons
|
Recommended tour
FULL DAY PRIVATE TOUR - ÓBIDOS & NAZARÉ
Explore Óbidos and Nazaré on this enriching and private 8-hour tour. We offer personalized hotel pick up. Guidance and storytelling by Francisco Gomes or Luis Perloiro. Travel in an air-conditioned vehicle, try the local licor Ginjinha in Óbidos, and get to know the biggest wave spot in the world - Nazaré.
Portugal weather in December, region by region
Here is the December weather in Portugal from IPMA’s official 1991 to 2020 averages, with the weather station named for each region. The pattern is simple: the north is wetter, the interior colder at night, and the islands warmest.
| Region (station) | Average high | Average low | Rain | Rain days | Frost nights |
|---|---|---|---|---|---|
| Porto (Pedras Rubras) | 14.7°C (58°F) | 7.6°C (46°F) | 153 mm | 12.4 | 0.1 |
| Northeast (Bragança) | 9.7°C (49°F) | 1.1°C (34°F) | 112 mm | 9.6 | 13.1 |
| Serra da Estrela (Penhas Douradas, 1,380 m) | 7.3°C (45°F) | 1.5°C (35°F) | 212 mm | 12.0 | 8.9 |
| Centre (Coimbra) | 15.6°C (60°F) | 6.2°C (43°F) | 111 mm | 11.1 | 1.7 |
| Silver Coast, coast (Peniche, Cabo Carvoeiro) | 15.3°C (60°F) | 10.8°C (51°F) | 69 mm | 9.4 | 0.0 |
| Silver Coast, inland (Alcobaça, near Nazaré) | 16.1°C (61°F) | 5.2°C (41°F) | 104 mm | 11.0 | 6.2 |
| Lisbon (Geofísico) | 15.4°C (60°F) | 9.4°C (49°F) | 109 mm | 10.0 | 0.0 |
| Alentejo (Évora) | 14.6°C (58°F) | 5.3°C (42°F) | 85 mm | 8.7 | 1.4 |
| Algarve east (Faro) | 17.1°C (63°F) | 9.7°C (49°F) | 90 mm | 7.0 | 0.0 |
| Algarve west (Sagres) | 17.0°C (63°F) | 9.9°C (50°F) | 75 mm | 8.0 | 0.0 |
| Madeira (Funchal) | 21.0°C (70°F) | 15.5°C (60°F) | 95 mm | 8.6 | 0.0 |
| Azores (Ponta Delgada) | 18.3°C (65°F) | 13.4°C (56°F) | 153 mm | 15.0 | 0.0 |
December averages from the IPMA climate normals 1991 to 2020. Rain days are days with at least 1 mm of rain; frost nights are nights below 0°C.
- The north is wetter: Porto gets about 40% more December rain than Lisbon.
- The interior is colder at night: Évora is cooler than Lisbon by day and about 4°C colder at night.
- The islands are warmest: Funchal is almost 4°C warmer than Faro by day.
- The Azores are the wettest stop: Ponta Delgada has more rain days than Porto, though it is 3.6°C warmer.
- December is not the wettest month everywhere: in Lisbon and Porto, November gets more rain.
Which part of Portugal is warmest in December?
Madeira, then the Algarve. Funchal averages 21.0°C by day and 15.5°C at night, the warmest nights of any station in this guide. On the mainland the Algarve is warmest and driest: Faro averages 17.1°C with about 7 rain days, a few fewer than Funchal’s 8.6.
Does it get cold in Portugal in December?
On the coast, rarely: Lisbon and Faro average nights above 9°C with no frost. Inland it does. Bragança, in the northeast, averages 1.1°C at night with 13 frost nights in December. Even near the coast, inland valleys get cold mornings: Alcobaça, close to Nazaré, averages 5.2°C at night and 6 frost nights, while coastal Peniche has none.
Does it snow in Portugal in December?
Only on high ground. Snow falls mainly in the Serra da Estrela, where Torre, at 1,993 m, is the highest point of mainland Portugal; the country’s highest is Mount Pico in the Azores. The Penhas Douradas station, at 1,380 m, averages 7.3°C by day, 1.5°C at night and 9 frost nights in December. The small ski area near Torre opens only when there is enough snow.
How much daylight is there in December?
About nine and a half hours on the mainland around the solstice, and ten in Madeira. Plan outdoor sights for the morning and keep the lit-up evenings for markets and dinner.
| 21 December 2026 | Sunrise | Sunset | Daylight |
|---|---|---|---|
| Lisbon | 07:50 | 17:18 | 9 h 27 min |
| Porto | 07:56 | 17:08 | 9 h 12 min |
| Faro | 07:41 | 17:18 | 9 h 37 min |
| Funchal | 08:05 | 18:05 | 10 h 00 min |
December or January?
December is slightly milder. On the same IPMA averages, January is up to a degree cooler by day in Lisbon (15.1°C), Porto (14.0°C), Faro (16.3°C) and Funchal (20.0°C), with similar rain. The bigger difference is the calendar: the Christmas lights and villages come down in early January.
Where to go in Portugal in December
Choose by trip type. The weather table tells you where it is warm; this table adds what each place is best for in December and what to watch out for.
| If you want… | Go to | Why | Watch out for |
|---|---|---|---|
| A Christmas day trip | Óbidos Christmas Village | A Christmas village inside a walled town, 80 km from Lisbon | Timed tickets; weekend crowds |
| Winter sun | Madeira, or the Algarve | Funchal 21°C; Faro 17.1°C with 7 rain days | It is still winter: no beach heat |
| A city break with rainy-day options | Lisbon | 15.4°C, lights, museums and day trips | Closures on 25 Dec and 1 Jan |
| Food and port wine | Porto | Port lodges and a big Christmas programme | The wettest mainland city here |
| Big waves | Nazaré | December is in the big-wave season | Waves depend on the swell |
| Snow | Serra da Estrela | Mainland Portugal’s highest ground | Snow is never guaranteed |
| Quiet history | Évora | One of the drier places, 8.7 rain days | Cold nights, 5.3°C |
| New Year’s Eve | Funchal, Lisbon or Porto | Free public parties and fireworks | Book Madeira early |
The Óbidos Christmas Village: the classic Christmas day trip
Óbidos, a walled medieval town about an hour north of Lisbon, turns its castle grounds into a ticketed Christmas village every December, and the rest of the town is lit and free to walk. It is the one Christmas experience within easy reach of Lisbon that you will not find in a city square.
- Dates: 27 November 2026 to 3 January 2027
- Tickets: €12 adults, €8 children aged 3 to 11, €36 for a family of four, in timed sessions online
- Holiday hours: closes at 17:00 on 24 and 31 December; closed 25 December and 1 January
- Extras: the ice rink is paid separately
- Getting there: about 80 km, an hour by the Rápida Verde bus from Campo Grande or on the A8
Our Óbidos Christmas Village guide has the full prices, sessions and tips, and our guide to Óbidos, Portugal covers the town the rest of the year.
Nazaré in big-wave season
December falls in Nazaré’s big-wave season, when Atlantic storms can send huge swells onto Praia do Norte below the lighthouse fort. No wave is guaranteed on a given day. The biggest ever surfed there was 26.21 m, ridden by Sebastian Steudtner; our Nazaré big waves guide explains when to go.
Lisbon or Porto in December?
For weather, Lisbon. It is warmer by day (15.4°C against 14.7°C) and at night (9.4°C against 7.6°C), drier (109 mm over 10 rain days against 153 mm over 12.4), and gets about 15 minutes more daylight. Porto suits travellers happy to trade some rain for port lodges and its Christmas programme. Our Lisbon in December guide has the full picture for the capital.
The Algarve in December
The Algarve is the mildest and driest region of the mainland: Faro averages 17.1°C and Sagres 17.0°C, with 7 to 8 rain days. It is coastal walking weather rather than beach weather, good for the cliff paths around Lagos and the Ponta da Piedade.
Madeira and the Azores in December
Madeira is Portugal’s warmest December destination, and its festive season runs from 1 December 2026 to 10 January 2027, with lights across Funchal, Market Night at the Mercado dos Lavradores on 23 December and fireworks over the bay on New Year’s Eve, according to the official Visit Madeira festivities page. In 2006 Funchal’s New Year display was recognised by Guinness World Records as the largest fireworks display in the world.
The Azores are mild too, with Ponta Delgada averaging 18.3°C by day and 13.4°C at night, but they are the wettest place in this guide: 153 mm over 15 rain days. Pack for showers.
Portugal’s December 2026 calendar
The dates that shape a December trip, with their weekdays. Christmas Eve and New Year’s Eve are not public holidays, but the days around them change opening hours.
| Date | What happens | What it means for you |
|---|---|---|
| Fri 27 Nov | Óbidos Christmas Village opens | Book timed tickets online |
| Tue 1 Dec | Public holiday (Restoration of Independence); Madeira’s festive season begins | Busy long weekend |
| Tue 8 Dec | Public holiday (Immaculate Conception) | Another busy long weekend |
| Wed 23 Dec | Market Night in Funchal | Madeira’s big pre-Christmas night |
| Thu 24 Dec | Christmas Eve, not a holiday | Early closing; book dinner ahead |
| Fri 25 Dec | Christmas Day, public holiday | Most sights closed |
| Thu 31 Dec | New Year’s Eve | Free parties in Lisbon, Porto and Funchal |
| Fri 1 Jan | New Year’s Day, public holiday | Most sights closed |
| Sun 3 Jan | Óbidos Christmas Village’s last day | Last chance for Vila Natal |
| Wed 6 Jan | Dia de Reis (Epiphany), not a holiday | The end of bolo rei season |
| Sun 10 Jan | Madeira’s festive season ends | Lights come down |
What is open over Christmas and New Year?
State museums and monuments close on Christmas Day and New Year’s Day. Christmas Eve and New Year’s Eve are decided year by year: in 2025 the government gave civil servants both days off, and state museums, monuments and palaces closed.
| Date | Public holiday? | State museums and monuments | Óbidos Christmas Village |
|---|---|---|---|
| 24 December | No | Closed in 2025; 2026 not yet decided | 10:00 to 17:00 |
| 25 December | Yes | Closed | Closed |
| 31 December | No | Closed in 2025; 2026 not yet decided | 10:00 to 17:00 |
| 1 January | Yes | Closed | Closed |
For how Portugal celebrates Christmas Eve, from the Consoada dinner to Midnight Mass, see our guide to Christmas in Portugal.
New Year’s Eve in Portugal
Lisbon, Porto and Funchal all hold free public New Year’s Eve parties. Last year Lisbon’s was at Terreiro do Paço (Praça do Comércio), with concerts and midnight fireworks over the Tagus; Porto’s filled Avenida dos Aliados with concerts and a midnight show; Funchal fires its display over the bay. The 2026 line-ups for Lisbon and Porto had not been announced in early November, so check the city’s official page in December.
Christmas markets
Portugal’s Christmas markets are smaller and sunnier than Central Europe’s. Lisbon has the most, from Wonderland Lisboa to the Rossio market, and Óbidos is the best-known Christmas village. Our guide to Christmas markets in Portugal lists every one with its 2026 status.
A 7-day Portugal itinerary for December
This week is built around the weather: Lisbon as the base, one fixed Christmas day trip, Sintra on the clearest morning, and the Algarve for the driest finish on the mainland.
- Day 1, Lisbon: walk the Baixa and the lights from Rossio to Praça do Comércio at dusk.
- Day 2, Lisbon, rain or shine: museums and Belém; see our things to do in Lisbon for indoor options.
- Day 3, Óbidos and Nazaré: the Christmas village in the morning, the waves in the afternoon; our private tour picks you up at 9:30, with Vila Natal tickets and lunch extra.
- Day 4, Sintra: pick the clearest morning of your week; follow our one-day Sintra itinerary.
- Day 5, south to the Algarve: travel day by train or car.
- Day 6, the west Algarve: walk the cliffs at Lagos and the Ponta da Piedade.
- Day 7, Faro or Tavira: a last walk, then fly home from Faro.
What to wear in Portugal in December
Layers and a waterproof. The numbers decide the packing: coast days of 15 to 17°C, evenings of 8 to 11°C, rain on 7 to 15 days, and nights near freezing inland.
- A waterproof jacket: rain is likely on at least a third of your days in the north
- A warm layer: a jumper or fleece for every evening
- Closed shoes with grip: Portugal’s limestone pavements turn slippery in the rain
- Hat and gloves: for the interior, frosty mornings on the Silver Coast and the Serra da Estrela
- A compact umbrella: for city days
- One smart layer: for a Christmas Eve or New Year’s Eve dinner
If you are renting an apartment, check that the listing mentions heating.
Recommended tour
FULL DAY PRIVATE TOUR - ÓBIDOS & NAZARÉ
Explore Óbidos and Nazaré on this enriching and private 8-hour tour. We offer personalized hotel pick up. Guidance and storytelling by Francisco Gomes or Luis Perloiro. Travel in an air-conditioned vehicle, try the local licor Ginjinha in Óbidos, and get to know the biggest wave spot in the world - Nazaré.
Frequently Asked Questions
Is December a good time to visit Portugal?
Yes, if you want mild city weather, Christmas lights and short queues rather than beach days. Expect highs of about 15 to 17 degrees on the mainland coast and 21 in Madeira, rain on 7 to 12 days, and sunset around 17:10 to 17:20. Plan around closures on 25 December and 1 January.
Which part of Portugal is warm in December?
Madeira is the warmest: Funchal averages 21.0 degrees by day and 15.5 at night. On the mainland the Algarve is mildest and driest, with Faro at 17.1 degrees and about 7 rain days. The Azores are mild too, around 18 degrees by day, but Ponta Delgada averages 15 rain days in December.
Does it get cold in Portugal in December?
On the coast it rarely freezes: Lisbon averages 9.4 degrees at night and Faro 9.7, with no frost on average. Inland is colder. Bragança averages 1.1 degrees at night with 13 frost nights, and snow is possible on the high Serra da Estrela. Pack a warm layer for every evening.
Is Lisbon or Porto better in December?
For weather, Lisbon. On IPMA’s 1991 to 2020 averages it is warmer, 15.4 against 14.7 degrees by day and 9.4 against 7.6 at night, and drier, with 108.5 mm over 10 rain days against 153.3 mm over 12.4 in Porto. Porto suits travellers happy to trade some rain for its port lodges.
What is the weather like in Porto in December?
Cool and wet. Porto averages 14.7 degrees by day and 7.6 at night, with 153.3 mm of rain over about 12 days, the most of any mainland city in this guide. Frost is rare. The sun sets around 17:08 on 21 December, leaving just over nine hours of daylight.
What is the best Christmas day trip from Lisbon?
Óbidos, about 80 km north, where the walled town hosts its Christmas Village from 27 November 2026 to 3 January 2027 with timed tickets: 12 euros for adults and 8 euros for children. It closes at 17:00 on 24 and 31 December and all day on 25 December and 1 January. Pair it with Nazaré.
What should I wear in Portugal in December?
Layers and a waterproof. On the coast, a shirt, a jumper and a warm jacket cover days of 15 to 17 degrees and evenings near 8 to 10. Add a hat and gloves for the interior or the Serra da Estrela, and wear closed shoes with grip, because limestone pavements get slippery in the rain.
Pick your region by the weather, then book the one fixed date
Go south or to Madeira for warmth, base yourself in Lisbon for the lights, and fix one day for the Óbidos Christmas Village while it runs, from 27 November 2026 to 3 January 2027. Book a timed session in our Óbidos Christmas Village guide, and join Francisco on our private Óbidos and Nazaré day for the walls, a ginjinha and the winter waves.
Recent Posts
Lisbon in January: Weather, Crowds and What to Do
Nazaré, Portugal: Sítio, the Beach and What to Do in Town
Silver Coast Portugal: A Town-by-Town Travel Guide
All Categories
All Our Experiences
All Experiences
-

FULL DAY PRIVATE TOUR - WINE TASTING + SESIMBRA & ARRÁBIDA NATIONAL PARK
From €95.00 per personBook Now





