Porto, Portugal

Best Time to Visit Porto

The best time to visit Porto is May to September.

Here's a month-by-month breakdown to help you pick the perfect time for your trip.

The year at a glance

Choose a month on the ring to see what it's like.

JanFebMarAprMayJunJulAugSepOctNovDec
Best timeMayMild, wet

Averages 17°C (62°F) with 86 mm of rain over the month.

5 of 12 months are a best time to visit.

Quick answer

Visit Porto in May to September for the best weather and experience. Budget travelers should consider shoulder season for lower prices. A typical hotel night is $100, and daily spend is $25–$80 a person, hotel not included. What a trip costs →

  • Best time: the months named above
  • Good: either side of the best months
  • Off-peak: expect trade-offs, and often deals

Month-by-month guide

  1. January

    Off-peak

    Cool, very wet. Averages 10°C (50°F) with 166 mm of rain over the month.

  2. February

    Off-peak

    Cool, wet. Averages 11°C (51°F) with 131 mm of rain over the month.

  3. March

    Off-peak

    Cool, wet. Averages 12°C (53°F) with 127 mm of rain over the month.

  4. April

    Good

    Cool, wet. Averages 14°C (57°F) with 133 mm of rain over the month.

  5. May

    Best time

    Mild, wet. Averages 17°C (62°F) with 86 mm of rain over the month.

  6. June

    Best time

    Warm, some rain. Averages 18°C (65°F) with 47 mm of rain over the month.

  7. July

    Best time

    Warm, dry. Averages 21°C (69°F) with 15 mm of rain over the month.

  8. August

    Best time

    Warm, dry. Averages 20°C (69°F) with 15 mm of rain over the month.

  9. September

    Best time

    Warm, some rain. Averages 19°C (67°F) with 74 mm of rain over the month.

  10. October

    Good

    Mild, very wet. Averages 17°C (63°F) with 176 mm of rain over the month.

  11. November

    Off-peak

    Cool, very wet. Averages 13°C (56°F) with 187 mm of rain over the month.

  12. December

    Off-peak

    Cool, very wet. Averages 11°C (52°F) with 181 mm of rain over the month.

What the weather actually does in Porto

Monthly averages from ten years of recorded weather (2014–2023), not a forecast.

Porto is warmest in July (21°C / 69°F) and coolest in January (10°C / 50°F). November is the wettest month at 187 mm of rain, and July the driest at 15 mm. On weather alone, the most comfortable months for walking around (roughly 18–26°C without heavy rain) are May, June, July, August and September.

Average temperature and rainfall by month in Porto
MonthAvg tempRainComfort
Jan10°C 50°F166 mm
Feb11°C 51°F131 mm
Mar12°C 53°F127 mm
Apr14°C 57°F133 mm
May17°C 62°F86 mm
Jun18°C 65°F47 mm
Jul21°C 69°F15 mm
Aug20°C 69°F15 mm
Sep19°C 67°F74 mm
Oct17°C 63°F176 mm
Nov13°C 56°F187 mm
Dec11°C 52°F181 mm

Comfort scores 18–26°C and under 30 mm of rain highest. Weather data: Open-Meteo historical archive (CC BY 4.0).

Book your Porto trip

Want a custom Porto itinerary?
Set your dates and pace; get a day-by-day Porto plan with real prices — free, no account needed.
Plan my Porto trip →

Plan Your Porto Trip

Tell us how you travel and we'll shape a day-by-day plan around it.

Plan My Porto Trip