
Twelve months of Porto, Portugal weather — averages from 2006–2025.
Porto's warmest month is August (average high 25.5°C (77.9°F)) and the coolest is January (13.1°C (55.6°F)). The most rain falls in November (about 174 mm), and August is the driest (about 17 mm). July is the sunniest, with about 13.5 hours of sunshine a day.
Ranked within Porto's own year by temperature comfort, rainy days and sunshine — historical averages, not a forecast.
High 13.1°C (55.6°F)
Low 6.9°C (44.4°F)
High 14.2°C (57.6°F)
Low 7.1°C (44.8°F)
High 15.8°C (60.4°F)
Low 8.3°C (46.9°F)
High 17.9°C (64.2°F)
Low 10.3°C (50.5°F)
High 20.2°C (68.4°F)
Low 12.6°C (54.7°F)
High 22.6°C (72.7°F)
Low 15°C (59°F)
High 25°C (77°F)
Low 16.8°C (62.2°F)
High 25.5°C (77.9°F)
Low 16.9°C (62.4°F)
High 24.1°C (75.4°F)
Low 15.9°C (60.6°F)
High 20.9°C (69.6°F)
Low 13.8°C (56.8°F)
High 16.1°C (61°F)
Low 10.2°C (50.4°F)
High 13.9°C (57°F)
Low 7.8°C (46°F)
Based on 20 years of historical weather data (2006–2025) from Open-Meteo. Monthly averages, not a forecast.