
1 / 76
Mobile ticket
Free cancellation
- We don’t just teach surfing, We share a true ocean experience
- Each session is fully personalised to your pace, skills, and goals
- Our local instructors know every wave and current in Caparica
- Authentic guidance and a relaxed vibe
- No big groups, no rush — just good energy, fun, and your journey with the sea
- Included in the price:
- Surf lesson with certified instructor
- Individual training adapted to each student’s level
- All necessary equipment (surfboard and wetsuit)
- Sports insurance
- Safety briefing and ocean introduction
- 2-hour session at Praia do Castelo, Costa da Caparica
- In-water and on-beach support throughout the class
- Personalized technical feedback after the session
Feel the freedom of the ocean in Caparica!Join our local surf and unforgettable session filled with fun, waves, and good vibes.
Classes are pre-planned and always held in small groups of students
- Arrival time: Please arrive at least 10 minutes before the class starts to check in, change into your wetsuit, and receive a short safety briefing.
- Meeting point: All lessons take place at Praia do Castelo, Costa da Caparica.
- Weather & ocean conditions: Surf lessons depend on the ocean and weather conditions. In the rare case of unsafe waves, strong winds, or storms, your class may be rescheduled or canceled. You will be informed in advance, and an alternative date or full refund will be offered.
- Age & ability: Minimum age is 8 years old. All participants must be able to swim confidently and feel comfortable in the ocean.
- Group size: We keep our groups small to guarantee personal attention and safety for everyone. Private or semi-private lessons are also available upon request.
- What to bring: Please bring a swimsuit, towel, sunscreen, water, and a smile! All surf equipment (board, wetsuit) and sports insurance are included in the price.
Cancel up to 24 hours in advance for a full refund
Categories
Surf Lessons
Provided byGetYourGuide
GetYourGuide code
709363Internal ID
1671147Surrogate ID
0da873cd-cd3f-4ed8-af94-5aa60c48e2cd