Home › Porto › Best time to visit
Best time to visit Porto: month by month
Short answer
The best months are May to June and September to October, with highs of about 20–23°C and fewer rainy days than in winter. July and August are warm (about 24°C) and dry but the busiest and most expensive, while winter is mild (13–15°C) but wet.
Month by month
| Month | High | Low | Rainy days | Crowds |
|---|---|---|---|---|
| Jan | 13°C | 7°C | 9 | low |
| Feb | 15°C | 8°C | 9 | low |
| Mar | 16°C | 9°C | 14 | medium |
| Apr | 18°C | 11°C | 9 | high |
| May | 20°C | 13°C | 9 | high |
| Jun | 22°C | 15°C | 9 | very high |
| Jul | 24°C | 16°C | 5 | very high |
| Aug | 24°C | 16°C | 2 | very high |
| Sep | 23°C | 16°C | 10 | high |
| Oct | 21°C | 15°C | 15 | medium |
| Nov | 17°C | 11°C | 14 | low |
| Dec | 15°C | 10°C | 19 | medium |
Temperatures and rainy days: Copernicus ERA5 averages, 2021–2023. Crowd levels are our estimate.
Season by season
Spring (Mar–May)
Highs rise from about 16°C in March to 18°C in April and 20°C in May. March is often wet (about 14 rainy days), April and May less so (about 9).
Summer (Jun–Aug)
Highs of about 22–24°C, rarely hot thanks to the Atlantic, with only 2–5 rainy days in July and August. The São João festival on the night of 23 June is the city's biggest party; June to August are the busiest months.
Autumn (Sep–Nov)
September is still about 23°C and a great time to visit, with the grape harvest in the Douro Valley. October (about 21°C) and November (about 17°C) bring more rain, with 14–15 rainy days.
Winter (Dec–Feb)
Mild but wet: highs of about 13–15°C and lows of 7–10°C, with 9–19 rainy days (December is the wettest in the data). Quiet and cheap, with cosy tascas and port lodges.
Events worth planning around
- São João festival, night of 23 to 24 June
- Primavera Sound Porto music festival, June
- Fantasporto film festival, February to March
- Grape harvest season in the Douro Valley, September to early October
When to avoid
If you want low prices and calm streets, avoid São João week and July–August. December and the late autumn months are the wettest, so bring waterproofs if you go then.
Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.
Common questions
What is the best month to visit Porto?
June or September: highs of about 22–23°C and long days. June has São João but is busier and pricier; September is calmer.
Does it rain a lot in Porto?
In winter, yes: December has about 19 rainy days in the data, and October to March are often wet. July and August are mostly dry.
Is Porto good to visit in winter?
Yes, if you do not mind rain. Highs are mild (about 13–15°C), prices are low and port lodges and tascas are cosy.