Surf Lessons
The Purple Islands (Isle of Mogador), off the bay, are the reason why the waves in the bay of Essaouira are smaller and less dangerous than at other spots. The bay of Essaouira is especially suitable for novice and intermediate surfers.
Unimpeded, the winter gales sweep across the flat lowlands. In summer, constant sea winds force temperatures down and bring waves to Morocco’s coast. Water temperatures reach a maximum of 18° C. Wind and wave conditions are especially good between May and September. Morocco is a year-round surfing Mecca.
Join us to discover through an unforgettable experience, why so many are hooked on surfing, with tuition from our dedicated, highly-qualified, and experienced team of surf instructors.
Our group lessons are best suited for both absolute beginners and beginner-intermediate level surfers. During the lessons you will learn about ocean currents, types of waves, warmup techniques, how to stand up, and finally, basic turns.
Our private lessons give you one-on-one time with an instructor, where we can identify skills that need improvement. We can focus on green wave riding, paddling techniques, duck-diving, and advanced surfing manoeuvres etc. The choice is yours. Note: These lessons are best suited to beginner-intermediate to advanced surfers.
BEGINNER
• No or little surf experience
• Learning the safety rules
• Learning board position, paddling, stand-up (take off)
• Surfing white water waves
INTERMEDIATE
• some surf experience
• Can steer the board (Ieft/right)
• able to catch small, or white water waves
ADVANCED
• some surfing experience and wants to improve
• Knows how duck dive/get out to the back
• Rides white water waves
Our courses offer something for everyone and for every skill level. Besides the practical element, we put high emphasis on surfing theory, such as safety rules, waves and the ocean and the surf equipment.
Our offers
Beginner
Intermediate
Beginner

object(app\models\Products\Wordpress)#9628 (20) { ["included"]=> array(3) { [0]=> string(5) "Board" [1]=> string(7) "Wetsuit" [2]=> string(9) "Insurance" } ["objectives"]=> string(26) "Get you up and riding fast" ["requirements"]=> string(38) "All participants must know how to swim" ["specialterms"]=> string(51) "Starting time depending on waves, weather and tides" ["duration_text"]=> string(0) "" ["levels"]=> string(0) "" ["sequence"]=> string(0) "" ["excluded"]=> string(0) "" ["dontforget"]=> array(3) { [0]=> string(23) "Swimming costume/shorts" [1]=> string(9) "Sunscreen" [2]=> string(5) "Towel" } ["descriptions"]=> array(2) { ["Beginner"]=> string(329) "In this private 1 to 1 coaching, you will learn the basics. First we start with learning how to glide in waist-high water (white water) to get used to the feeling of being on the board and catching waves. When you have mastered these techniques we can start to practise standing up. This stage also happens in white water.
" ["Intermediate"]=> string(234) "In this private 1 to 1 coaching, you have mastered standing up in white water? Then you are ready to take it to the next level with an intermediate surf lesson. In this surf course we paddle out back to surf the breaking waves.
" } ["Beginner"]=> array(1) { ["description"]=> string(329) "In this private 1 to 1 coaching, you will learn the basics. First we start with learning how to glide in waist-high water (white water) to get used to the feeling of being on the board and catching waves. When you have mastered these techniques we can start to practise standing up. This stage also happens in white water.
" } ["Children"]=> NULL ["Intermediate"]=> array(1) { ["description"]=> string(234) "In this private 1 to 1 coaching, you have mastered standing up in white water? Then you are ready to take it to the next level with an intermediate surf lesson. In this surf course we paddle out back to surf the breaking waves.
" } ["Advanced"]=> NULL ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL }
Surf Private Lessons
Objectives
Get you up and riding fast
Objectives
Get you up and riding fast
Included/Excluded
- Board
- Wetsuit
- Insurance
Don't forget
- Swimming costume/shorts
- Sunscreen
- Towel
Information
In this private 1 to 1 coaching, you will learn the basics. First we start with learning how to glide in waist-high water (white water) to get used to the feeling of being on the board and catching waves. When you have mastered these techniques we can start to practise standing up. This stage also happens in white water.
Beginner Array ( [Beginner] =>In this private 1 to 1 coaching, you will learn the basics. First we start with learning how to glide in waist-high water (white water) to get used to the feeling of being on the board and catching waves. When you have mastered these techniques we can start to practise standing up. This stage also happens in white water.
[Intermediate] =>In this private 1 to 1 coaching, you have mastered standing up in white water? Then you are ready to take it to the next level with an intermediate surf lesson. In this surf course we paddle out back to surf the breaking waves.
) 1
Requirements
All participants must know how to swim

object(app\models\Products\Wordpress)#9613 (20) { ["included"]=> array(3) { [0]=> string(5) "Board" [1]=> string(7) "Wetsuit" [2]=> string(9) "Insurance" } ["objectives"]=> string(19) "Surfing that wave !" ["requirements"]=> string(38) "All participants must know how to swim" ["specialterms"]=> string(51) "Starting time depending on waves, weather and tides" ["duration_text"]=> string(0) "" ["levels"]=> string(0) "" ["sequence"]=> string(0) "" ["excluded"]=> string(0) "" ["dontforget"]=> array(3) { [0]=> string(23) "Swimming costume/shorts" [1]=> string(9) "Sunscreen" [2]=> string(5) "Towel" } ["descriptions"]=> array(2) { ["Beginner"]=> string(295) "Attention ! The risk of getting addicted to surfing is huge ! Who ever had the pleasure to surf along an ocean wave, receives a feeling which will stay with him for a lifetime.
You will learn how to catch a wave in the whites first and then stand up (2 participants in the group).
" ["Intermediate"]=> string(326) "Attention! The risk of getting addicted to surfing is huge! Who ever had the pleasure to surf along an ocean wave, receives a feeling which will stay with him for a lifetime.
After a little evaluation of your level, the instructor will get you going from there to improvements and help you to ride those waves !
" } ["Beginner"]=> array(1) { ["description"]=> string(295) "Attention ! The risk of getting addicted to surfing is huge ! Who ever had the pleasure to surf along an ocean wave, receives a feeling which will stay with him for a lifetime.
You will learn how to catch a wave in the whites first and then stand up (2 participants in the group).
" } ["Children"]=> NULL ["Intermediate"]=> array(1) { ["description"]=> string(326) "Attention! The risk of getting addicted to surfing is huge! Who ever had the pleasure to surf along an ocean wave, receives a feeling which will stay with him for a lifetime.
After a little evaluation of your level, the instructor will get you going from there to improvements and help you to ride those waves !
" } ["Advanced"]=> NULL ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL }
Surf Semi Private Lessons
Objectives
Surfing that wave !
Objectives
Surfing that wave !
Included/Excluded
- Board
- Wetsuit
- Insurance
Don't forget
- Swimming costume/shorts
- Sunscreen
- Towel
Information
Attention ! The risk of getting addicted to surfing is huge ! Who ever had the pleasure to surf along an ocean wave, receives a feeling which will stay with him for a lifetime.
You will learn how to catch a wave in the whites first and then stand up (2 participants in the group).
Beginner Array ( [Beginner] =>Attention ! The risk of getting addicted to surfing is huge ! Who ever had the pleasure to surf along an ocean wave, receives a feeling which will stay with him for a lifetime.
You will learn how to catch a wave in the whites first and then stand up (2 participants in the group).
[Intermediate] =>Attention! The risk of getting addicted to surfing is huge! Who ever had the pleasure to surf along an ocean wave, receives a feeling which will stay with him for a lifetime.
After a little evaluation of your level, the instructor will get you going from there to improvements and help you to ride those waves !
) 1
Requirements
All participants must know how to swim
Addons
- Kid Discount SUP&Surf Lesson

object(app\models\Products\Wordpress)#9606 (20) { ["included"]=> NULL ["objectives"]=> string(0) "" ["requirements"]=> string(0) "" ["specialterms"]=> string(0) "" ["duration_text"]=> string(0) "" ["levels"]=> string(0) "" ["sequence"]=> string(0) "" ["excluded"]=> string(0) "" ["dontforget"]=> string(0) "" ["descriptions"]=> array(2) { ["Beginner"]=> string(0) "" ["Intermediate"]=> string(0) "" } ["Beginner"]=> array(1) { ["description"]=> string(0) "" } ["Children"]=> NULL ["Intermediate"]=> array(1) { ["description"]=> string(0) "" } ["Advanced"]=> NULL ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL }
Surf Group Lessons
Objectives
Objectives
Included/Excluded
Don't forget
Information
Beginner Array ( [Beginner] => [Intermediate] => ) 1
Requirements
Addons
- Kid Discount SUP&Surf Lesson
Intermediate

object(app\models\Products\Wordpress)#9628 (20) { ["included"]=> array(3) { [0]=> string(5) "Board" [1]=> string(7) "Wetsuit" [2]=> string(9) "Insurance" } ["objectives"]=> string(26) "Get you up and riding fast" ["requirements"]=> string(38) "All participants must know how to swim" ["specialterms"]=> string(51) "Starting time depending on waves, weather and tides" ["duration_text"]=> string(0) "" ["levels"]=> string(0) "" ["sequence"]=> string(0) "" ["excluded"]=> string(0) "" ["dontforget"]=> array(3) { [0]=> string(23) "Swimming costume/shorts" [1]=> string(9) "Sunscreen" [2]=> string(5) "Towel" } ["descriptions"]=> array(2) { ["Beginner"]=> string(329) "In this private 1 to 1 coaching, you will learn the basics. First we start with learning how to glide in waist-high water (white water) to get used to the feeling of being on the board and catching waves. When you have mastered these techniques we can start to practise standing up. This stage also happens in white water.
" ["Intermediate"]=> string(234) "In this private 1 to 1 coaching, you have mastered standing up in white water? Then you are ready to take it to the next level with an intermediate surf lesson. In this surf course we paddle out back to surf the breaking waves.
" } ["Beginner"]=> array(1) { ["description"]=> string(329) "In this private 1 to 1 coaching, you will learn the basics. First we start with learning how to glide in waist-high water (white water) to get used to the feeling of being on the board and catching waves. When you have mastered these techniques we can start to practise standing up. This stage also happens in white water.
" } ["Children"]=> NULL ["Intermediate"]=> array(1) { ["description"]=> string(234) "In this private 1 to 1 coaching, you have mastered standing up in white water? Then you are ready to take it to the next level with an intermediate surf lesson. In this surf course we paddle out back to surf the breaking waves.
" } ["Advanced"]=> NULL ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL }
Surf Private Lessons
Objectives
Get you up and riding fast
Objectives
Get you up and riding fast
Included/Excluded
- Board
- Wetsuit
- Insurance
Don't forget
- Swimming costume/shorts
- Sunscreen
- Towel
Information
In this private 1 to 1 coaching, you have mastered standing up in white water? Then you are ready to take it to the next level with an intermediate surf lesson. In this surf course we paddle out back to surf the breaking waves.
Intermediate Array ( [Beginner] =>In this private 1 to 1 coaching, you will learn the basics. First we start with learning how to glide in waist-high water (white water) to get used to the feeling of being on the board and catching waves. When you have mastered these techniques we can start to practise standing up. This stage also happens in white water.
[Intermediate] =>In this private 1 to 1 coaching, you have mastered standing up in white water? Then you are ready to take it to the next level with an intermediate surf lesson. In this surf course we paddle out back to surf the breaking waves.
) 1
Requirements
All participants must know how to swim

object(app\models\Products\Wordpress)#9613 (20) { ["included"]=> array(3) { [0]=> string(5) "Board" [1]=> string(7) "Wetsuit" [2]=> string(9) "Insurance" } ["objectives"]=> string(19) "Surfing that wave !" ["requirements"]=> string(38) "All participants must know how to swim" ["specialterms"]=> string(51) "Starting time depending on waves, weather and tides" ["duration_text"]=> string(0) "" ["levels"]=> string(0) "" ["sequence"]=> string(0) "" ["excluded"]=> string(0) "" ["dontforget"]=> array(3) { [0]=> string(23) "Swimming costume/shorts" [1]=> string(9) "Sunscreen" [2]=> string(5) "Towel" } ["descriptions"]=> array(2) { ["Beginner"]=> string(295) "Attention ! The risk of getting addicted to surfing is huge ! Who ever had the pleasure to surf along an ocean wave, receives a feeling which will stay with him for a lifetime.
You will learn how to catch a wave in the whites first and then stand up (2 participants in the group).
" ["Intermediate"]=> string(326) "Attention! The risk of getting addicted to surfing is huge! Who ever had the pleasure to surf along an ocean wave, receives a feeling which will stay with him for a lifetime.
After a little evaluation of your level, the instructor will get you going from there to improvements and help you to ride those waves !
" } ["Beginner"]=> array(1) { ["description"]=> string(295) "Attention ! The risk of getting addicted to surfing is huge ! Who ever had the pleasure to surf along an ocean wave, receives a feeling which will stay with him for a lifetime.
You will learn how to catch a wave in the whites first and then stand up (2 participants in the group).
" } ["Children"]=> NULL ["Intermediate"]=> array(1) { ["description"]=> string(326) "Attention! The risk of getting addicted to surfing is huge! Who ever had the pleasure to surf along an ocean wave, receives a feeling which will stay with him for a lifetime.
After a little evaluation of your level, the instructor will get you going from there to improvements and help you to ride those waves !
" } ["Advanced"]=> NULL ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL }
Surf Semi Private Lessons
Objectives
Surfing that wave !
Objectives
Surfing that wave !
Included/Excluded
- Board
- Wetsuit
- Insurance
Don't forget
- Swimming costume/shorts
- Sunscreen
- Towel
Information
Attention! The risk of getting addicted to surfing is huge! Who ever had the pleasure to surf along an ocean wave, receives a feeling which will stay with him for a lifetime.
After a little evaluation of your level, the instructor will get you going from there to improvements and help you to ride those waves !
Intermediate Array ( [Beginner] =>Attention ! The risk of getting addicted to surfing is huge ! Who ever had the pleasure to surf along an ocean wave, receives a feeling which will stay with him for a lifetime.
You will learn how to catch a wave in the whites first and then stand up (2 participants in the group).
[Intermediate] =>Attention! The risk of getting addicted to surfing is huge! Who ever had the pleasure to surf along an ocean wave, receives a feeling which will stay with him for a lifetime.
After a little evaluation of your level, the instructor will get you going from there to improvements and help you to ride those waves !
) 1
Requirements
All participants must know how to swim
Addons
- Kid Discount SUP&Surf Lesson

object(app\models\Products\Wordpress)#9606 (20) { ["included"]=> NULL ["objectives"]=> string(0) "" ["requirements"]=> string(0) "" ["specialterms"]=> string(0) "" ["duration_text"]=> string(0) "" ["levels"]=> string(0) "" ["sequence"]=> string(0) "" ["excluded"]=> string(0) "" ["dontforget"]=> string(0) "" ["descriptions"]=> array(2) { ["Beginner"]=> string(0) "" ["Intermediate"]=> string(0) "" } ["Beginner"]=> array(1) { ["description"]=> string(0) "" } ["Children"]=> NULL ["Intermediate"]=> array(1) { ["description"]=> string(0) "" } ["Advanced"]=> NULL ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL }
Surf Group Lessons
Objectives
Objectives
Included/Excluded
Don't forget
Information
Intermediate Array ( [Beginner] => [Intermediate] => ) 1
Requirements
Addons
- Kid Discount SUP&Surf Lesson

object(app\models\Products\Wordpress)#9620 (20) { ["included"]=> NULL ["objectives"]=> string(0) "" ["requirements"]=> string(0) "" ["specialterms"]=> string(0) "" ["duration_text"]=> string(0) "" ["levels"]=> string(0) "" ["sequence"]=> string(0) "" ["excluded"]=> string(0) "" ["dontforget"]=> string(0) "" ["descriptions"]=> array(0) { } ["Beginner"]=> NULL ["Children"]=> NULL ["Intermediate"]=> NULL ["Advanced"]=> NULL ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL }
Kids Beginner & Refresher Group Surf Lessons
Objectives
Objectives
Included/Excluded
Don't forget
Information
All Array ( ) 1
Requirements
Surf & SUP Equipment ION Club Essaouira
Our courses offer something for everyone and for every skill level. Besides the practical element, we put high emphasis on surfing theory, such as safety rules, waves and the ocean and the surf equipment.
Safety in practicing Surf & SUP Essaouira
Safety in Essaouira
Safety at the ION CLUB Essaouira is a top priority!
The team at Essaouira is always looking over the windsurfers during opening hours, and able to act immediately in case of any emergency. The safety team is ready at all times to attend rescues with the lifeboat.
Flexibility
A word about
ION CLUB Essaouira
Essaouira is a coastal city with beaches as far as the eye can see and counts amongst the "model destinations" for windsurfers, kitesurfers and surfers worldwide. The architecture of the old town is strongly influenced by Portuguese, French, and Berber culture. The massive appearance of the walls gives the city a mystical sublimity and explains it’s original name “Mogador“ – small fortress.
Essaouira is a perfect all-round spot, with great conditions for windsurfers, Kitesurfers, and Surfers alike. The wind blows side shore from the right and especially during the summer months, the steady trade winds get reinforced by the thermic and often reach up to 6-7 Bft.
Our ION CLUB Center in Essaouira is situated around 20 minutes walk from the Medina and offers beside the latest equipment from Duotone, Fanatic, and ION all facilities you could wish for.
The Ocean Vagabond Restaurant and Bar next door, takes care of hungry and thirsty Surfers and offers sunbeds to relax on the terrace.

BEST PERIODS
May, June, July, August

WIND
The wind blows sideshore from the right. Some days it is a bit gusty and turns slightly offshore at wind speeds of more than 7 Beaufort. Between June and August the thermal enforces the trade wind, creating more challenging conditions for kitesurfers.

WAVES
Downwind of the centre, the wave conditions are particularly great in spring and autumn (1-2 meters). Due to the strong wind, the waves are slightly smaller from mid June to August (0.5-1 meters). Beginners and speed surfers are in good hands further upwind of the bay.
HOW TO GET TO ESSAOUIRA ?
From Marrakesh
Leave the airport and follow the road to the city center. On the first cross, you can see the sign "Essaouira" on the left side. Follow the road about 170 km till you arrive in Essaouira. The roads are well repaired and the trip will take you about 2 hours. When you arrive in Essaouira you take the coast street with the ocean on your left side. Follow this road till you see the ION CLUB Center. The center is built out of wood with blue and white colors and is called “Ocean Vagabond”.
From Agadir
Leave the airport and take the road to the city center. When you arrive at the main coast street you will see the sign “Essaouira". Follow this road about 180 km. It will take about 3 hours because there are a lot of turns in the road. When you arrive at the first crossing in Essaouira, go straight to the coast street, you will find ION CLUB Center on your left in the blue and white chalet called “Ocean Vagabond”.

Boulevard Mohammed V, Essaouira 44000, Morocco
WE ARE HERE TO HELP

International Customer Service Live Chat
Monday to Friday, 09.30 - 18.00
Contact live support

FAQ
Frequently asked questions
Go to the FAQ

Center Essaouira

International Bookings
Monday to Friday, 09.30 - 14.00
+49(881) 9254960
bookings@ion-club.net
A story of pioneer since 1985
YEARS EXPERIENCE
COUNTRIES
CENTERS
Sports
YEARS EXPERIENCE
COUNTRIES
CENTERS
SPORTS
The story of the ION CLUB tells of people who have turned their passion for windsurfing and kitesurfing into a profession. Since its founding in 1985, customer orientation, team spirit, innovation and professionalism have been the top priorities of our corporate philosophy.
The ION CLUB / Club Mistral has gained a lot of experience in the 30 years of its existence and has developed more and more into a company that focuses on communicating with guests and fulfilling their needs and wishes.
With 16 water sports schools worldwide, we are one of the leading companies in this field. ION CLUB has a network of international partners in different countries. We strive to be international and multicultural and express this through the selection of our employees, who currently come from 24 different countries.