Porto has a humid but mild sea climate. Rain is quite frequent throughout the year and it is often overcast.

Winter and summer in Porto

The wettest period is between November and March, but during the rest of the year, rain is less common.

In winter, temperatures never drop below 40ºF (5ºC) and maximum temperatures usually vary between 55ºF and 61ºF (13ºC - 16ºC). Although winters are generally mild, strong winds occasionally blow due to the Atlantic depressions.

Summers in Porto are generally pleasant and mild. It normally never gets very hot, with maximum temperatures reaching between 73ºF and 77ºF (23ºC - 25 ºC) in June, July and August. It is just warm enough to go to the beach and enjoy the Atlantic Ocean. It can sometimes drizzle and be a bit overcast and the minimum temperatures are around 55ºF, so remember to bring a jacket.

In September, October, April and May, the mornings are usually overcast and the afternoons sunnier. We recommend you bring something warm, since at night the temperatures can drop significantly.

Best time to visit Porto

Since Porto has a temperate oceanic climate, any time of year is good to visit. However, we prefer the months between April and October, as at this time of year it's unlikely to rain.