Your Perfect Surfing Lessons

Depending on your level we can offer you a wide range of options to choose from.

Your Surf Journey, Your Pace

Surfing is not one-size-fits-all — especially in Essaouira, where conditions vary daily.

Private lessons give you full access to Khalil or Karim’s expertise, with sessions built entirely around you.

We analyze:

  • Your current level
  • Your strengths and weaknesses
  • The day’s ocean conditions
  • Your personal goals

Then we build a session that fits perfectly.

For beginners → Faster confidence in the water
For intermediates → Wave selection, timing, turning
For advanced surfers → Spot discovery, reading conditions, performance

This is the fastest way to improve — and the best way to experience real surfing.

Small Groups, Big Progress

In Essaouira, conditions can change quickly — wind, tides, and swell all play a role. That’s why large group lessons simply don’t work.

At MogaSwell, we limit each group to maximum 4 students per instructor.

  • Adjust positioning in the water
  • Choose the right waves for each student
  • Give real-time corrections
  • Keep everyone safe and confident
🌊 Ocean Reading Understanding where and when waves break in Essaouira’s bay
🏄 Technique Training Pop-up, balance, paddling, positioning
💬 In-Water Coaching Direct guidance during every wave
🔥 Progression Strategy Helping you catch waves independently

Because the waves here are often softer and longer, beginners can progress faster — but only with the right guidance.

Surf Lessons Duration Price (€) Price (MAD)
Group Lesson (Max 4) 2 Hours €40 400 MAD
Group Pack (2 Sessions) 4 Hours €75 750 MAD
Group Pack (3 Sessions) 6 Hours €100 1000 MAD
Private Lesson 2 Hours €70 700 MAD
Private Pack (2 Sessions) 4 Hours €130 1300 MAD
Private Pack (3 Sessions) 6 Hours €180 1800 MAD