Where to take surf lessons in Portugal — Zone guide

April 3, 2026 · 2 min read

Where to take surf lessons in Portugal — Zone guide

Portugal is recognised worldwide as one of the best destinations to learn to surf. With over 800 km of Atlantic coastline, golden sandy beaches and consistent waves, the country offers ideal conditions for anyone wanting to take their first steps in surfing. In this guide, we've selected the 10 best beaches for beginners, from north to south, focusing on safety, wave quality and the presence of schools certified by the Portuguese surf federation.

1. Matosinhos (Porto)

Porto's urban beach is the number one choice in the north. Flat sandy bottom, gentle and predictable waves, and a huge selection of certified surf schools. Its proximity to the metro and the city centre makes it very accessible.

2. Espinho (Norte)

Less crowded than Matosinhos, Espinho offers an extensive stretch of sand with consistent waves for beginners. Local schools keep class sizes small, ideal for learning.

3. Baleal / Peniche (Centro)

The bay at Baleal is a national classic. Calm waters in the sheltered area, small and regular waves, and dozens of schools operating year-round. Peniche is considered Portugal's surf capital.

4. Foz do Lizandro / Ericeira

In the Ericeira World Surfing Reserve, Foz do Lizandro stands out as the most accessible beach for beginners. Sandy bottom, reformed waves and a family-friendly atmosphere.

5. Carcavelos (Lisbon)

A 20-minute train ride from central Lisbon. Wide beach with a sandy bottom, predictable waves and a vibrant surf community. Perfect for combining surf with city life.

6. Costa da Caparica

Kilometres of beach with waves for all levels. The beaches further south — such as São João and CDS — are especially suited for beginners, with gentle waves and a relaxed atmosphere.

7. Praia Grande (Sintra)

One of Portugal's historic surf beaches. Sandy bottom, good facilities and experienced schools. On days with moderate swell, it's excellent for first lessons.

8. São Torpes (Alentejo)

Slightly warmer water thanks to the nearby power station. Gentle and consistent waves, a quiet atmosphere and no crowds — perfect for learning stress-free.

9. Arrifana (Aljezur)

A sheltered bay on the Vicentine Coast with stunning scenery. Waves roll in neatly and the sandy bottom ensures safety. The water is warmer than in the north.

10. Sagres (Algarve)

At the south-western tip of Europe, Sagres offers several beaches that adapt to the wind — Tonel, Mareta and Beliche. Local schools choose the beach of the day based on conditions, always ensuring good waves for beginners.

How to choose the right beach

For beginners, the most important criteria are: sandy bottom, waves up to 1 metre, the presence of a lifeguard, and a licensed school (national tourism registry, port authority or federation) with qualified instructors. Federation regulations cap groups at 6 beginners (8 intermediate/advanced, 4 kids <12, 4 private) per instructor, ensuring personalised attention.

Check Surf Today to see which beaches have the best conditions right now and compare schools with real student reviews.

Related

Explore zones

More articles

How to choose the right beach for your first surf lessonSurfing in Portugal: a tourist guide