Surf coaching and surfguiding in Taghazout
All Levels Welcome

SURFCOACHING
& SURFGUIDING

Small groups, daily spot selection, and personalized coaching. From your first waves to confident progression.

Why Choose Our Coaching

SURF SMARTER WITH
LOCAL KNOWLEDGE

Every day we check swell, wind, and tides to choose the best surf spot for your level. During coaching sessions you receive direct feedback in the water to improve your technique, timing, and wave selection.

Whether you're catching your first waves or working on progression, our goal is simple: help you surf better, faster, and with more confidence.

Small Groups

Personal attention in every session

Personal Goals

Focused coaching on your actual level

Fast Progression

Build confidence and consistency quickly

Local Spot Knowledge

Daily surf spot selection based on swell, wind, and tides

Surf coach giving shaka sign in the water at Taghazout
Surf Levels & Services

COACHING FOR EVERY LEVEL

Beginner
🌊

Beginner

Curious about surfing? Our beginner sessions are designed for adults who want to learn in a fun, supportive environment. No experience needed.

2h group lesson€30
  • Ocean safety & etiquette
  • Paddling technique
  • Pop-up & stance
  • White water waves
  • Reading the ocean basics
Intermediate
🏄

Intermediate

Feel stuck at the same level? We train positioning, timing, confidence and wave choice so you can surf smarter and progress faster.

2h group lesson€35
  • Green wave timing
  • Positioning & take-off
  • Bottom turn basics
  • Wave selection
  • Surf etiquette & lineup rules
Advanced
🔥

Advanced

Ready for high-performance surfing? We focus on powerful maneuvers, confidence in heavier waves and technical decision-making.

2h group lesson€35
  • Powerful carving turns
  • Off-the-lip & cutbacks
  • Barrel riding intro
  • Advanced wave reading
  • Performance surfing
Children & Teens
🧒

Children & Teens

Specially adapted 90-minute lessons for kids and teenagers. Age-appropriate coaching with one priority: fun and confidence in the water.

1.5h group lesson€25
  • Age-adapted explanation
  • Playful skill building
  • Ocean confidence
  • Safety-first coaching
  • Fun-first sessions
Private surfclasses
🎯

Private surfclasses

Personalized private coaching for 1-on-1 or your own group. Choose your pace, your focus, and move to the next step with targeted feedback.

2h private sessionFrom €70
  • 1-on-1 or private group
  • Customized progression plan
  • Spot & tide tailored
  • Fast technical feedback
  • Local coaching with Hamza
Photography & Videography
📸

Photography & Videography

Capture your surf story with high-quality photo/video sessions. Perfect for keepsakes, social content, or tracking your progression.

2h media session€35
  • Professional surf photographer
  • Best light & timing selection
  • Action shots in the lineup
  • Ideal for socials & portfolio
  • Progress-focused visuals
Drone shot of surfer riding a wave in Taghazout
Surfguiding

FIND THE RIGHT WAVES,
EVERY DAY

Our surfguiding is made for independent surfers who want local knowledge without a formal lesson. We choose the best break daily based on forecast and your level, brief you on the line-up, paddle-out, and timing, then you surf your own session.

Skip guesswork and surf smarter with local insight.

€20

Meet Your Instructor

Meet Your Instructor

The heart behind Surf Treasure Morocco and a professional surf coach.

Hamza El Bahraoui

Hamza El Bahraoui

Head Instructor & Founder

After years as a professional surfer, as well as guiding and coaching in different surf camps, Hamza developed a teaching style that is calm, technical, and deeply connected to local conditions. His approach focuses on clear feedback, understanding the ocean, and helping each surfer progress at their own pace. Today, he leads the coaching at Surf Treasure Morocco together with a small team of experienced instructors, sharing authentic Moroccan surf knowledge with surfers from around the world.

100+ 5-star reviews

BOOK YOUR SESSION

Group classes, private coaching, surfguiding, or media sessions. Tell us your level and we will build your ideal surf day.