Porto har et kjøligere klima enn Lisboa og Algarve, men temperaturene har en tendens til å være milde. Somrene kan bli veldig varme, men sjelden uutholdelig. Når solen slår til med en og annen hetebølge, holder byens nærhet til Atlanterhavet fuktigheten nede. Det er mange herlige solfylte dager for å nyte sommeren.
Høsten er veldig behagelig, men når vinteren kommer, kommer også regnet. Porto har mer regn enn den sørlige delen av landet, også utenfor den ”våte” sesongen. På grunn av store mengder nedbør, er denne delen av landet ganske frodig og grønn. Algarve har egentlig ikke denne typen ”grønne” områder, med mindre du teller golfbanene.
Våren er en hyggelig tid til å besøke byen fordi vinter regnet har avtatt. Det er rikelig med sol, men uten de høye sommer temperaturene.