Prior to your departure, it's advisable to check the 14-day weather forecast, especially if your plans involve sunbathing and swimming. Even during the high season, which spans three months in Porto (from July to September), the weather for 3 or 5 days can be described as only moderately warm, as temperatures rarely exceed +25°C.
Winters in the city are mild and experience minimal precipitation. However, regardless of the weekly weather forecast, it's wise to carry an umbrella if you intend to visit Porto in January or February, just as a precaution.
Should you go to Porto in the summer? Absolutely! But don't make any grandiose plans about lying on the beach and swimming. Porto is more excursion than resort. And water temperatures rarely rise above +19-21°C, even at the height of the beach season.
When is the best time to go to Porto? Spring is the best time to visit Porto. So in February you can announce to your friends, "I'm going to Porto!". And there are not so many tourists at this time. When is it cheaper to go to Porto? The answer is the same: in spring. And if you want to combine swimming and sightseeing, plan your trip for June - at this time lodging prices are still relatively low.