Porto · Portugal
May
Porto's most balanced month — warm, mostly dry, NOS Primavera Sound approaching, and crowds not yet at summer levels.
Best match
#2 of 12 months
May is one of the best times to visit Porto.
Climate
High
21°C
Low
13°C
Rain
55mm
Sun
8hrs/day
30-year climate normals · Open Meteo ERA5
How May scores in Porto
Weather
Outstanding
Value
Good
Crowds
Good
Events
Very good
Atmosphere
Excellent
What you gain in May
- ↑Weather reaches its sweet spot: 21°C highs, 8 hours of sunshine daily, and only 55mm of rainfall — the Foz do Douro beach and the Douro riverfront are at their most enjoyable
- ↑NOS Primavera Sound (late May, Parque da Cidade) — one of Europe's finest music festivals brings international headliners to Porto's coastal park; a genuine reason to choose this month
- ↑The whole city is in outdoor mode: rooftop bars, the azulejo-tiled café terraces on Rua de Santa Catarina, the Jardim de Serralves gardens in full spring bloom
What you sacrifice
- ↓Crowds are building — Ribeira waterfront restaurants need booking at weekends and accommodation prices are rising from spring lows
- ↓NOS Primavera Sound week pushes hotel rates significantly upward and the Parque da Cidade fills with festival-goers; not ideal if you prefer the city in its quieter register
- ↓Still occasional wet spells — May is much drier than April but not as reliably sunny as June and July
How May compares to June (best month)
| Factor | May | June ★ |
|---|---|---|
| Weather | 9 | 9 |
| Value | 6 | 4 |
| Crowds | 6 | 4 |
May in other destinations
Lisbon (20.7°C)Barcelona (20.8°C)Tokyo (23.8°C)Bali (31.2°C)Santorini (19.8°C)Paris (18.1°C)New York (20.4°C)Marrakech (26.4°C)Amsterdam (16.4°C)Maldives (31.5°C)Rome (21.7°C)Bangkok (32.6°C)Istanbul (20.7°C)Vienna (19.7°C)Seoul (21.4°C)Dubrovnik (20.9°C)Rio de Janeiro (26.2°C)Kyoto (25.2°C)Phuket (32.6°C)Cape Town (18.9°C)Prague (21°C)Amalfi Coast (23°C)Mexico City (27°C)Medellín (27°C)Fiji (28°C)London (18°C)Sydney (19°C)Iceland (10°C)Tulum (32°C)Dubai (38°C)Singapore (33°C)Hoi An (33°C)Chiang Mai (33°C)Miami (30.6°C)Florence (23.1°C)Queenstown (11°C)Madrid (21.7°C)Edinburgh (15°C)Copenhagen (16°C)Budapest (22°C)Kraków (20°C)Tbilisi (23°C)Palawan (32°C)Hanoi (31°C)Osaka (25°C)Goa (33°C)Cusco (20°C)Buenos Aires (19°C)Mykonos (23°C)Zanzibar (28°C)Sri Lanka (31°C)Costa Rica (27°C)
Climate data: 30-year normals (1991–2020) from Open Meteo ERA5 reanalysis. Scores compare months within Porto, not across destinations. Methodology →