Average temperatures, rainfall and packing tips for Porto, Portugal in December
December in Porto is typically mild, with average daytime highs around 15°C and nights near 8°C. It is usually the coldest month of the year in Porto.
Expect some rain: around 47 mm falls in Porto during December on average.
If your dates are flexible, the most comfortable months in Porto are usually April, May, June, July, August, September, October and November.
← Porto weather tomorrow (live)
In December, Porto averages a daytime high of about 15°C and a night-time low of around 8°C, based on recent historical data. That makes it the coldest month of the year there.
Expect some rain: around 47 mm falls in Porto during December on average.
December is a workable time to visit Porto, with mild days - just pack accordingly. If your dates are flexible, the most comfortable months in Porto are usually April, May, June, July, August, September, October and November.