Portugal in May — Best of Shoulder Season Before the Summer Rush
May sits in what experienced Portugal travellers consider the sweet spot: weather that’s warm enough for beaches, a landscape that’s still green rather than parched, and prices and crowds that haven’t yet scaled to summer extremes. The Madeira Flower Festival and Lisbon restaurant promotions give it additional draws. For city planning, see our Lisbon city guide and Porto city guide.
Weather in May
Lisbon in May averages 17–22°C with around 7 rainy days — significantly drier than March and April. Long sunny periods become the norm. Porto reaches 14–20°C and is drier than in spring. The Algarve is warm and consistently sunny at 19–25°C, with sea temperatures climbing to 18–19°C — swimmable for most visitors.
The Alentejo interior can reach 27–30°C on warm May days, making it an early indicator of the summer heat that takes over by June. The Azores are mild at 18–22°C with diminishing rain; whale watching season continues strongly.
Madeira Flower Festival
The Festa da Flor in Funchal is Madeira’s signature spring event. It typically runs for a week in late April or early May (dates set annually by the Madeira regional government). The highlights:
- Flower carpet: thousands of flower heads arranged in an intricate carpet design in Praça do Município — one of the most photographed spots in Madeira
- Children’s Wall of Hope: school children each place a flower into a large wall structure near the marina in a ceremony that opens the festival
- Allegorical Parade: float procession along Avenida Arriaga featuring elaborate floral displays, folk costumes, and music groups
The festival is free and transforms Funchal’s already colourful streets into something extraordinary. Book accommodation in Funchal several months ahead if travelling during festival week — it fills completely.
Flights from Lisbon to Madeira (TAP, easyJet) take around 1 hour 40 minutes and cost €60–130 return depending on timing.
Beaches in May
The Algarve’s beaches in May offer something July cannot: space. The sea at Praia da Marinha, Meia Praia, and Manta Rota is clean and swimmable at 18–19°C. The clifftop walks from Albufeira to Olhos de Água or the Sete Vales Suspensos trail from Praia de Vale Centeanes to Praia de Carvalho are best done in May’s mild heat rather than August’s 35°C blaze.
On the Setúbal Peninsula, the beaches of Serra da Arrábida — particularly Portinho da Arrábida and Galapinhos — are clear, calm, and bordered by limestone cliffs. Access by car is restricted in peak season (July–August), so May is the last month for unrestricted parking access.
Lisbon in May
Lisbon in May is consistently ranked one of the best times to visit. The city is warm, outdoor café culture is in full swing, and the major attractions — Belém, Alfama, LX Factory’s Sunday market — are accessible without summer queues.
Lisbon restaurant promotions (Lisbon Restaurant Week) sometimes fall in May, offering fixed-price menus (typically €25 for 3 courses) at restaurants that normally charge significantly more. Check Edenred’s Semana do Restaurante website for the current year’s dates.
Surf in May
May surf on Portugal’s west coast is consistent if not as powerful as winter. Ericeira and Peniche see 1–2 metre Atlantic swells with good shape. Water temperature reaches 17°C, meaning a 3mm wetsuit is comfortable. Surf schools in both towns run full lesson schedules from May, with smaller class sizes than July–August.
The Rip Curl Pro and other WSL events have used Peniche in autumn rather than spring, but surf competitions from regional and national Portuguese federations run from May onwards.
What to Do Beyond the Coast
Tomar — Festa dos Tabuleiros Preparation
The Festa dos Tabuleiros in Tomar is one of Portugal’s most extraordinary folk festivals, held every four years (next due 2027). Even in non-festival years, Tomar is a rewarding destination: the Convento de Cristo (a Templar and Manueline masterpiece, UNESCO listed), the town’s medieval centre, and the Nabão river make it a strong day trip from Lisbon (1 hour 20 minutes by train, €10).
Alentejo — Last of the Green
By June the Alentejo turns brown. May is the last month to see it in green — the rolling plains, cork oak forests, and hilltop villages like Monsaraz and Marvão are at their most photogenic before the summer drought. Temperatures in the 22–27°C range make hiking feasible without early-morning starts.
Prices and Planning
Accommodation in May runs 15–25% below July peak. Flights from northern Europe begin to rise from May onwards — book at least 8–10 weeks ahead for good fares. Car hire is available and reasonably priced; book in advance to avoid the inventory squeeze that hits from mid-June.
Frequently Asked Questions
- Is May a good month to visit Portugal?
- May is one of the most consistently good months. Weather is warm (17–23°C in Lisbon), beaches are swimmable in the Algarve, crowds are below summer levels, and prices haven't yet hit July–August peaks. Many experienced travellers rate it as their preferred month.
- What is the weather like in Portugal in May?
- Lisbon averages 17–22°C with around 7 rainy days — noticeably drier than April. Porto reaches 14–20°C. The Algarve hits 19–25°C with sea temperatures around 18–19°C, which is swimmable for most visitors.
- When is the Madeira Flower Festival?
- The Madeira Flower Festival (Festa da Flor) typically takes place in late April or early May, lasting around a week. It includes a large flower carpet laid in Funchal's Praça do Município, children's processions, and the main parade of floral floats along Avenida Arriaga.
- Is surf good in Portugal in May?
- May is a shoulder month for surf — swells are less powerful than winter but still consistent, particularly at Ericeira and Peniche. Wave height averages 1–2 metres. Water temperature rises to 17°C. Good conditions for intermediate surfers.
- How far ahead should I book for May in Portugal?
- Book accommodation 6–8 weeks ahead for Lisbon and Porto, and 4–6 weeks for the Algarve. Popular Algarve resorts fill faster than you'd expect in May, particularly over bank holiday weekends.