Find your Surfing Experience Level

We organize our classes based on our students surfing experience, which helps them understand their current level and potential for improvement. By providing clear objectives, you can manage your expectations and challenges. This collaborative approach helps students gain more surfing experience and continuously progress.

Beginner Surfing Experience

Dive into the basics of surfing with our beginner lessons, focusing on the surf fundamentals to ensure a fun and secure start to your surfing experience.

Get to know the World of Surfing

Learn about waves, beaches and how to identify the safest spots for surfing.

Know Your Gear

Understand your surfboard, how to use your leash correctly and other essential equipment knowledge.

Prioritize Safety

Learn safety rules, how to fall correctly and practice protecting yourself and others in the water.

Kickstart Your Surfing

Start with take-off techniques on the sand, move on to paddling and make your first attempts at standing up on a surfboard.

Intermediate Surfing Experience

Progress in your surfing experience with our intermediate lessons, designed to improve your skills and wave knowledge.

Transition into Green Waves

Learn the fundamentals of navigating and riding unbroken waves, including how to select suitable waves for your growing skill set.

Refine Your Technique

Improve paddling efficiency, wave timing, and take-off techniques to ensure a smooth transition onto green waves.

Understand Surfing Etiquette

Emphasize the importance of surf etiquette, including right-of-way rules, to maintain safety and respect in the lineup.

Safety First

Strengthen your understanding of surf zone safety, including how to fall correctly, avoid collisions and manage your surfboard in various conditions.

Wave Reading Skills

Develop your ability to read wave patterns and ocean conditions, enhancing your decision-making on when and where to paddle out.

Advanced Surfing Experience

Ready to take your surfing experience to the next level? Our advanced coaching sessions focus on technique refinement and wave selection.

Complex Maneuvers

Perfect advanced techniques, improve your technique in green waves and learn how to be a better independent surfer.

Environmental Mastery

Deepen your understanding of wave forecasting, swell analysis and weather conditions to choose the best times and spots for surfing.

Mental Toughness

Strategies to conquer fear and maintain focus in challenging situations.

Gear Customization

Tailor your equipment to fit advanced surfing needs and conditions.

Find our Surf School Services

At SurfMilfontes we will help you get the best possible surfing experience. Our instructors will adapt the lessons to your level so you can take the most from each surf session.

Discover all Our Surf School Offers