Skip to main content
AMZBooking
Palácio da Bolsa, Porto

Month guide · Porto · Portugal

Porto in December

What December is really like in Porto: weather, crowds, prices, events and what to pack.

Updated By the AMZBooking editorial team

Photo: Krzysztof Golik, CC BY-SA 4.0

Quick answer

December is a quieter month with trade-offs. Expect average highs of 14°C (57°F), lows of 6°C (43°F), about 14 rainy days and roughly 9.2 hours of daylight. Rainy but festive, with Christmas lights on the Avenida dos Aliados.

Key facts

Average high / low
14°C (57°F) / 6°C (43°F)
Rainy days
About 14
Daylight
About 9.2 hours
Sea temperature
15°C (59°F)
Crowds
Moderate
Hotel prices
Average

Weather in December

December is the coolest month in Porto: days average 14°C (57°F) against a yearly average high of 19°C (66°F), and nights fall to about 6°C (43°F). Rain falls on roughly 14 of its 31 days. Compared with November (17°C (63°F)), December is cooler; by January highs stay near 14°C (57°F).

Sunrise (15 December)
About 07:53
Sunset (15 December)
About 17:07
Daylight
About 9.2 hours
Sea
15°C (59°F)

Winter (December–February). Cool, rainy and quiet, with the lowest prices; port lodges and museums make good wet-weather refuges.

Crowds and prices

On a 1–5 scale, December rates 3 for crowds (the peak is June at 5) and 3 for hotel prices (highest in June). Prices sit in the middle of the year's range.

Events in December

  • Christmas lights and market on the Avenida dos Aliados (usually December)
  • New Year's Eve fireworks over the river and Aliados (31 December)

Dates move from year to year. Check the organiser’s site before booking travel around an event.

What to do in December

With frequent rain, plan around indoor sights and keep outdoor time flexible.

Serra do Pilar and Jardim do Morro, Porto
Photo: Diego Delso, CC BY-SA 3.0

Viewpoint · Vila Nova de Gaia riverfront

Serra do Pilar and Jardim do Morro

On the Gaia end of the bridge's upper deck, the terraced Jardim do Morro and the circular church of the Serra do Pilar monastery give the widest view over Ribeira, the bridge and the old town.

Time needed
1 hour
Cost
Free
  • Free
  • Views
  • Couples
  • Photo spot
  • After dark
Historic tram line 1, Porto
Photo: Andreas Nagel, München, CC BY-SA 3.0

Experience · Ribeira

Historic tram line 1

Board at the Infante stop near São Francisco and sit on the left side for river views.

Time needed
1 hour return
Cost
Low cost
  • Kids
  • Views
  • History
Port-wine lodges in Vila Nova de Gaia, Porto
Photo: xiquinhosilva from Cacau, CC BY 2.0

Experience · Vila Nova de Gaia riverfront

Port-wine lodges in Vila Nova de Gaia

For centuries, port wine was shipped down the Douro and aged in lodges on the Gaia riverbank.

Time needed
1–2 hours
Cost
Mid-priced
  • Iconic
  • Food
  • Couples
  • Rainy day
  • History
Livraria Lello, Porto
Photo: Guinness323, CC0

Architecture · Baixa and Aliados

Livraria Lello

Book the first time slot of the day online; queues on Rua das Carmelitas grow quickly.

Time needed
30–45 minutes
Cost
Low cost
  • Architecture
  • Iconic
  • Rainy day
  • Shopping

What to pack

For highs near 14°C, lows near 6°C and 14 wet days: layers, a warm sweater and a jacket for cool evenings; a compact umbrella and waterproof shoes — rain is frequent; comfortable walking shoes.

Is December a good time to visit Porto?

A quieter month with trade-offs, with 2 notable events on the calendar. If your dates are flexible, May–June and September–October are better overall. Compare every month.

Porto in other months

Questions travellers ask

+Is December a good time to visit Porto?

It is a quieter month with trade-offs. Rainy but festive, with Christmas lights on the Avenida dos Aliados.

+How warm is Porto in December?

Average highs are around 14°C (57°F) and lows around 6°C (43°F).

+Does it rain a lot in Porto in December?

Expect rain on about 14 days of the month, so pack for wet weather.