Some links on this page are affiliate links: if you book through them, we may earn a commission at no extra cost to you. How this works
December in Porto is often imagined as a cold festive city and turns out to be a wet mild one. Porto weather december brings the most rain of any month and the joint least sunshine. Pack for rain, and the city's indoor side will carry the trip. The average high of 14.4 °C and low of 6.9 °C are milder than January's, while 181.0 mm of rain makes December the wettest month, so rain gear matters more than winter clothing on a December trip.
Two ways to spend the drier hours and the wet ones.
Our pickPorto: Spiritus Multimedia Show Entry Ticket
A 30-minute multimedia show indoors
A wet afternoon in the city

Porto: Six Bridges Cruise
About 50 minutes on the river under the six bridges
A dry spell between showers
Mild and very wet
The Porto december weather average temperature is a high of 14.4 °C (57.9 °F) and a low of 6.9 °C (44.4 °F), a little milder than January.
Rain peaks at 181.0 mm (7.1 in), the highest monthly total of the year, and the sun shines for 124 hours, level with January as the lowest. Wet days are likely during any week of the month, so read the IPMA forecast before booking anything outdoors.
December is Porto's wettest month, with an average of 181.0 mm of rain, and it shares the lowest sunshine of the year with January at 124 hours. Temperatures are mild for winter: a daytime high of 14.4 °C and a night-time low of 6.9 °C, both slightly warmer than January.
A wet week is the likely picture, but dry days do come, and they are pleasant for walking in the mild air.
December is the wettest month, at 181 mm of rain.How to plan
The Porto portugal december weather averages point to a trip built indoors: museums, port cellars, cafés and a show, with the river kept for a dry window. The Porto weather december average temperatures stay well above freezing, so a waterproof matters more than a heavy coat.
January is slightly colder and a little drier. See November, January and every month on the Porto weather page.
A December plan puts indoor visits at the centre: museums, the port cellars in Gaia, cafés and a show for a wet evening. A walk along the riverside or a river cruise belongs on the driest day of the forecast, with bookings kept flexible where possible.
For clothes, pack a waterproof jacket, an umbrella, warm layers and shoes with grip for wet granite streets. Heavy winter clothing is rarely needed with lows around 7 °C. Compared with November, December is a little colder and wetter; compared with January, a little warmer and wetter, which makes it the peak of the rainy season.
December against the months either side
| Month | Average high | Average low | Rainfall | Sunshine |
|---|---|---|---|---|
| November | 17.1 °C (62.8 °F) | 8.9 °C (48.0 °F) | 172.0 mm | 139 h |
| December | 14.4 °C (57.9 °F) | 6.9 °C (44.4 °F) | 181.0 mm | 124 h |
| January | 13.8 °C (56.8 °F) | 5.2 °C (41.4 °F) | 147.1 mm | 124 h |
- Average high
- 17.1 °C (62.8 °F)
- Average low
- 8.9 °C (48.0 °F)
- Rainfall
- 172.0 mm
- Sunshine
- 139 h
- Average high
- 14.4 °C (57.9 °F)
- Average low
- 6.9 °C (44.4 °F)
- Rainfall
- 181.0 mm
- Sunshine
- 124 h
- Average high
- 13.8 °C (56.8 °F)
- Average low
- 5.2 °C (41.4 °F)
- Rainfall
- 147.1 mm
- Sunshine
- 124 h
Common questions
Is December the rainiest month in Porto?
Yes. It averages 181.0 mm of rain, the highest of the year.
How cold is Porto in December?
Days average 14.4 °C and nights 6.9 °C, mild for winter.
What should I pack for Porto in December?
A waterproof jacket, an umbrella, warm layers and shoes with grip.
