Riad Zahra
$Our pick: 290 m from the launch
A 23-room riad two minutes’ walk from the beach, with a pool sheltered from the trade wind. An ION Club partner, from 32 euros a person a night.
Morocco
Jul · 74% rideableWhat it's actually like
Kiters launch from shallow sand in front of the clubs, with the trade side-shore from the right and small waves further out to boost off. Stay off the town end, where hidden rocks sit under the water.
Salam. It means peace, and it is how the town greets you. Essaouira is a town beach before it is a wind spot. The sand runs south from the medina walls, with Mogador island across the bay and the gulls wheeling overhead. You rig with the old town along the bay to your right. A sleepy morning turns into a bay full of sails by the afternoon, and that turn is the best bit. On a proper day the bay hands you the rush.
The wind here is the alizé, French for the trade wind. In summer it blows north to north-north-east, side-shore from the right on the main beach. Mornings are light and the afternoon builds. From June to August the thermal adds five knots or more, and afternoons are often strong, up to 30 kt, harder than the morning told you. Bigger kites come out early, smaller ones later; in summer 7 and 9 metre kites do most of the work. May to August is the season, and July is the pick.
Winter is the honest picture. From October to April the direction wanders and there is no single wind to bank on: roughly a third of January days are rideable. The big swells roll in then for the wave riders. The sea is cold for Africa, because the trade wind and the Canaries Current drive an upwelling of cold water along this coast. It sits around 16°C in January and 15 to 20°C through the year, so learn to change out of a wet 5/3 in seconds.
You walk down from the clubs on Boulevard Mohammed V, rig on the wide sand and wade out over a shallow sandy bottom. Further out there are small waves to boost off, 1 to 2 metres in spring and autumn and 0.5 to 1 metre from June to August. At high tide the river mouth south of the kite beach fills into a small glassy lagoon with room for a few riders. Diabat, further south in the bay, has more regular wind and more waves, pebbles underfoot and no supervision.
Rules and safety. Essaouira beach holds a Blue Flag, renewed for the 2026 summer season. Bathing areas patrolled by lifeguards must be clearly marked out. Read the information board, keep out of those areas and ask a school where to launch on the day. Near the town end of the bay there are hidden large rocks in the water. The wind is uneven where it comes over the town, so avoid kitesurfing near the town end. Horse and camel rides use the beach, so set up out of their way.
The crew on the beach is a proper mix. Windsurfers, kiters and wingers share the bay. Learners work the shallow zone in front of the clubs, and riders after bump and jump head out to the waves beyond. Once you are riding upwind with confidence, schools run downwinders for intermediate and advanced kiters south to Sidi Kaouki, about 25 km along the coast. Legs burning, walking up the sand at the far end: that is a day you will remember.
For the wave spots up and down the coast, Moulay Bouzerktoun is about 30 km north and Sidi Kaouki lies to the south. The bottom is rock at Moulay and the currents can be strong at Sidi Kaouki, so go with a centre the first time. When the sun drops, Essaouira is not about wild parties: think laid-back bars, live Gnawa music and a lot of talk about who went biggest. Look at the sky over the island before you rig.
LevelNot checked yet
Learn in the shallow sandy water in front of the clubs, rigging on the sand.
LevelBody dragger to jumper
Learn on the shallow sand by the centres; Sidi Kaouki downwinders suit intermediates and up.
LevelNot checked yet
Wingers learn in the shallow zone in front of the centre, with schools right there.
WaterChop-hop to head-high
Shallow inside, then waves outside: 1 to 2 m in spring and autumn.
WaterSmall chop to head-high
Shallow inside, waves outside to boost off: 0.5 to 1 m in summer.
WaterSmall chop to head-high
Shallow inside to start on, small waves further out, 0.5 to 1 m in summer.
LaunchMind your feet
Wide sand to rig on, sandy bottom, hidden rocks only near the town end.
LaunchMind your feet
Sandy bottom in the main bay; stay off the hidden rocks near the town end.
LaunchMind your feet
Sand under the foil in front of the clubs; hidden rocks near the town end.
Wetsuit4/3 steamer
Sea about 19 °C in July: a 4/3, nippy on the first run, then sweet.
Wetsuit4/3 steamer
Sea about 19 °C in July: a 4/3, nippy on the first run, then sweet.
Wetsuit4/3 steamer
Sea about 19 °C in July: a 4/3, nippy on the first run, then sweet.
AprèsLively
12 bars and 183 places to eat within 5 km: plenty for after the session.
AprèsLively
12 bars and 183 places to eat within 5 km: plenty for after the session.
AprèsLively
12 bars and 183 places to eat within 5 km: plenty for after the session.
CostMid
Windsurf kit rents at Ocean Vagabond; partner stays run €30 to €110 a night.
CostMid
Kite kit from €60 a day at Seagull Club; partner stays from €30 a night.
CostMid
Wing kit from €75 a day at Seagull Club; partner stays from €30 a night.
Conditions change. Check local rules and conditions before you ride.
The sand in front of the beach clubs on Boulevard Mohammed V.
For kite, windsurf, wing. Directions: Google Maps · Apple Maps
Full details for every place are in the Pocket Guide.
Our pick: 290 m from the launch
A 23-room riad two minutes’ walk from the beach, with a pool sheltered from the trade wind. An ION Club partner, from 32 euros a person a night.
Small family-run hotel with breakfast on the roof terrace, a few minutes’ walk from Ocean Vagabond. An ION partner, from 35 euros a person a night.
Guesthouse with a pool, hammam and parking, close to the beach and to Ocean Vagabond. From 72 euros a person a night.
Riad in the medina by one of the main gates, with a hammam and a panoramic roof terrace. It is a 15-minute walk or a short taxi to Ocean Vagabond.
No photo yet
Medina riad with a bright central patio and a sea-view terrace. Seagull Club points riders here, so pair it with storage at the beach.
Eighteenth-century building in the medina with a restaurant and spa, about 2 km from the launch. Seagull Club points riders here.
Open all year, right on the beach on Boulevard Mohammed V, with a rescue boat: kite, windsurf and wing from one door.
Kite and wing lessons on the beach, plus downwind trips when you want to cover some distance.
No photo yet
A local school on the central beach, working alongside Seagull Club for wing.
Lessons and multi-day camps, based on Rue Abdari near the medina.
A school in town that supplies impact vests and helmets for kite lessons.
Full kit with wetsuit, harness and helmet, plus lockers for the day, so all you bring is yourself.
Kite and wing rental by the hour or day, and beach storage for your own kit.
Rental and storage on the central beach, all steps from the sand.
Book links to Booking.com and Agoda may earn WindChaser a commission, at no extra cost to you.
Pocket Guide
Everything you need on the beach in one PDF. Save it to your phone and it works with no signal.
Spots that blow in January for kite.
Lancelin Western Australia, Australia 29 rideable days in Jan Photo: Bahnfrend
Aruba - Fishermans Huts Hadicurari, Aruba 29 rideable days in Jan Photo: Vlad Podvorny
Bulabog, Boracay Western Visayas, Philippines 28 rideable days in Jan Photo: Roman Nuritdinov
Lac Bay Sorobon, Bonaire 27 rideable days in Jan Photo: dronepicr Spots that blow in February for kite.
Aruba - Fishermans Huts Hadicurari, Aruba 27 rideable days in Feb Photo: Vlad Podvorny
Lac Bay Sorobon, Bonaire 26 rideable days in Feb Photo: dronepicr
Sal, Kite Beach Sal, Cape Verde 26 rideable days in Feb Photo: Tbo47
Bulabog, Boracay Western Visayas, Philippines 26 rideable days in Feb Photo: Roman Nuritdinov
Tiree Inner Hebrides, United Kingdom 25 rideable days in Feb Photo: Gordon Hatton Spots that blow in March for kite.
Aruba - Fishermans Huts Hadicurari, Aruba 30 rideable days in Mar Photo: Vlad Podvorny
Bulabog, Boracay Western Visayas, Philippines 28 rideable days in Mar Photo: Roman Nuritdinov
Lac Bay Sorobon, Bonaire 28 rideable days in Mar Photo: dronepicr
Sal, Kite Beach Sal, Cape Verde 27 rideable days in Mar Photo: Tbo47
Lancelin Western Australia, Australia 26 rideable days in Mar Photo: Bahnfrend Spots that blow in April for kite.
Aruba - Fishermans Huts Hadicurari, Aruba 29 rideable days in Apr Photo: Vlad Podvorny
Lac Bay Sorobon, Bonaire 28 rideable days in Apr Photo: dronepicr
Sal, Kite Beach Sal, Cape Verde 27 rideable days in Apr Photo: Tbo47
Dakhla Dakhla-Oued Ed-Dahab, Morocco 25 rideable days in Apr Photo: Lärchenholz Spots that blow in May for kite.
Aruba - Fishermans Huts Hadicurari, Aruba 31 rideable days in May Photo: Vlad Podvorny
Lac Bay Sorobon, Bonaire 30 rideable days in May Photo: dronepicr
Sal, Kite Beach Sal, Cape Verde 29 rideable days in May Photo: Tbo47
Kanaha Hawaii, United States 28 rideable days in May Photo: Kirt Edblom Spots that blow in June for kite.
Aruba - Fishermans Huts Hadicurari, Aruba 30 rideable days in Jun Photo: Vlad Podvorny
Lac Bay Sorobon, Bonaire 30 rideable days in Jun Photo: dronepicr
Kalpitiya North Western, Sri Lanka 30 rideable days in Jun Photo: Chanaka Palliyaguru
Kanaha Hawaii, United States 29 rideable days in Jun Photo: Kirt Edblom Spots that blow in July for kite.
Aruba - Fishermans Huts Hadicurari, Aruba 31 rideable days in Jul Photo: Vlad Podvorny
Kanaha Hawaii, United States 31 rideable days in Jul Photo: Kirt Edblom
Pozo Izquierdo Canary Islands, Spain 30 rideable days in Jul Photo: Nathalie Cools
Lac Bay Sorobon, Bonaire 30 rideable days in Jul Photo: dronepicr Spots that blow in August for kite.
Sakalava Bay Diego Suarez, Madagascar 31 rideable days in Aug Photo: Chirocca77
Icaraizinho Ceará, Brazil 31 rideable days in Aug Photo: Fabiobarros
Jericoacoara Ceará, Brazil 31 rideable days in Aug Photo: Jade Queiroz (MTur Destinos)
São Miguel do Gostoso Rio Grande do Norte, Brazil 31 rideable days in Aug Photo: Otávio Nogueira Spots that blow in September for kite.
Icaraizinho Ceará, Brazil 30 rideable days in Sep Photo: Fabiobarros
Jericoacoara Ceará, Brazil 30 rideable days in Sep Photo: Jade Queiroz (MTur Destinos)
São Miguel do Gostoso Rio Grande do Norte, Brazil 30 rideable days in Sep Photo: Otávio Nogueira
Cumbuco Ceará, Brazil 30 rideable days in Sep Photo: Otávio Nogueira Spots that blow in October for kite.
Jericoacoara Ceará, Brazil 31 rideable days in Oct Photo: Jade Queiroz (MTur Destinos)
Icaraizinho Ceará, Brazil 31 rideable days in Oct Photo: Fabiobarros
São Miguel do Gostoso Rio Grande do Norte, Brazil 31 rideable days in Oct Photo: Otávio Nogueira
Cumbuco Ceará, Brazil 29 rideable days in Oct Photo: Otávio Nogueira Spots that blow in November for kite.
Icaraizinho Ceará, Brazil 30 rideable days in Nov Photo: Fabiobarros
Jericoacoara Ceará, Brazil 29 rideable days in Nov Photo: Jade Queiroz (MTur Destinos)
São Miguel do Gostoso Rio Grande do Norte, Brazil 29 rideable days in Nov Photo: Otávio Nogueira
Lancelin Western Australia, Australia 27 rideable days in Nov Photo: Bahnfrend Spots that blow in December for kite.
Jericoacoara Ceará, Brazil 30 rideable days in Dec Photo: Jade Queiroz (MTur Destinos)
São Miguel do Gostoso Rio Grande do Norte, Brazil 30 rideable days in Dec Photo: Otávio Nogueira
Aruba - Fishermans Huts Hadicurari, Aruba 29 rideable days in Dec Photo: Vlad Podvorny
Icaraizinho Ceará, Brazil 29 rideable days in Dec Photo: Fabiobarros Spots that blow in January for windsurf.
Aruba - Fishermans Huts Hadicurari, Aruba 29 rideable days in Jan Photo: Vlad Podvorny
Lancelin Western Australia, Australia 28 rideable days in Jan Photo: Bahnfrend
Bulabog, Boracay Western Visayas, Philippines 26 rideable days in Jan Photo: Roman Nuritdinov
Mui Ne Binh Thuan, Vietnam 26 rideable days in Jan Photo: Vyacheslav Argenberg Spots that blow in February for windsurf.
Aruba - Fishermans Huts Hadicurari, Aruba 26 rideable days in Feb Photo: Vlad Podvorny
Bulabog, Boracay Western Visayas, Philippines 25 rideable days in Feb Photo: Roman Nuritdinov
Lac Bay Sorobon, Bonaire 24 rideable days in Feb Photo: dronepicr
Tiree Inner Hebrides, United Kingdom 24 rideable days in Feb Photo: Gordon Hatton
Sal, Kite Beach Sal, Cape Verde 24 rideable days in Feb Photo: Tbo47 Spots that blow in March for windsurf.
Aruba - Fishermans Huts Hadicurari, Aruba 29 rideable days in Mar Photo: Vlad Podvorny
Lac Bay Sorobon, Bonaire 26 rideable days in Mar Photo: dronepicr
Sal, Kite Beach Sal, Cape Verde 25 rideable days in Mar Photo: Tbo47
Bulabog, Boracay Western Visayas, Philippines 25 rideable days in Mar Photo: Roman Nuritdinov
Dakhla Dakhla-Oued Ed-Dahab, Morocco 24 rideable days in Mar Photo: Lärchenholz Spots that blow in April for windsurf.
Aruba - Fishermans Huts Hadicurari, Aruba 29 rideable days in Apr Photo: Vlad Podvorny
Lac Bay Sorobon, Bonaire 25 rideable days in Apr Photo: dronepicr
Sal, Kite Beach Sal, Cape Verde 25 rideable days in Apr Photo: Tbo47
Dakhla Dakhla-Oued Ed-Dahab, Morocco 23 rideable days in Apr Photo: Lärchenholz Spots that blow in May for windsurf.
Aruba - Fishermans Huts Hadicurari, Aruba 31 rideable days in May Photo: Vlad Podvorny
Lac Bay Sorobon, Bonaire 29 rideable days in May Photo: dronepicr
Sakalava Bay Diego Suarez, Madagascar 28 rideable days in May Photo: Chirocca77
Dakhla Dakhla-Oued Ed-Dahab, Morocco 27 rideable days in May Photo: Lärchenholz Spots that blow in June for windsurf.
Aruba - Fishermans Huts Hadicurari, Aruba 30 rideable days in Jun Photo: Vlad Podvorny
Kalpitiya North Western, Sri Lanka 30 rideable days in Jun Photo: Chanaka Palliyaguru
Lac Bay Sorobon, Bonaire 30 rideable days in Jun Photo: dronepicr
Kanaha Hawaii, United States 29 rideable days in Jun Photo: Kirt Edblom Spots that blow in July for windsurf.
Aruba - Fishermans Huts Hadicurari, Aruba 31 rideable days in Jul Photo: Vlad Podvorny
Kanaha Hawaii, United States 30 rideable days in Jul Photo: Kirt Edblom
Pozo Izquierdo Canary Islands, Spain 30 rideable days in Jul Photo: Nathalie Cools
Lac Bay Sorobon, Bonaire 30 rideable days in Jul Photo: dronepicr Spots that blow in August for windsurf.
Jericoacoara Ceará, Brazil 31 rideable days in Aug Photo: Jade Queiroz (MTur Destinos)
Icaraizinho Ceará, Brazil 30 rideable days in Aug Photo: Fabiobarros
São Miguel do Gostoso Rio Grande do Norte, Brazil 30 rideable days in Aug Photo: Otávio Nogueira
Sakalava Bay Diego Suarez, Madagascar 30 rideable days in Aug Photo: Chirocca77 Spots that blow in September for windsurf.
Icaraizinho Ceará, Brazil 30 rideable days in Sep Photo: Fabiobarros
Jericoacoara Ceará, Brazil 30 rideable days in Sep Photo: Jade Queiroz (MTur Destinos)
São Miguel do Gostoso Rio Grande do Norte, Brazil 30 rideable days in Sep Photo: Otávio Nogueira
Sakalava Bay Diego Suarez, Madagascar 29 rideable days in Sep Photo: Chirocca77 Spots that blow in October for windsurf.
Jericoacoara Ceará, Brazil 31 rideable days in Oct Photo: Jade Queiroz (MTur Destinos)
São Miguel do Gostoso Rio Grande do Norte, Brazil 30 rideable days in Oct Photo: Otávio Nogueira
Icaraizinho Ceará, Brazil 30 rideable days in Oct Photo: Fabiobarros
Cumbuco Ceará, Brazil 27 rideable days in Oct Photo: Otávio Nogueira Spots that blow in November for windsurf.
Jericoacoara Ceará, Brazil 29 rideable days in Nov Photo: Jade Queiroz (MTur Destinos)
Icaraizinho Ceará, Brazil 29 rideable days in Nov Photo: Fabiobarros
São Miguel do Gostoso Rio Grande do Norte, Brazil 28 rideable days in Nov Photo: Otávio Nogueira
Lancelin Western Australia, Australia 26 rideable days in Nov Photo: Bahnfrend Spots that blow in December for windsurf.
Jericoacoara Ceará, Brazil 29 rideable days in Dec Photo: Jade Queiroz (MTur Destinos)
São Miguel do Gostoso Rio Grande do Norte, Brazil 28 rideable days in Dec Photo: Otávio Nogueira
Aruba - Fishermans Huts Hadicurari, Aruba 28 rideable days in Dec Photo: Vlad Podvorny
Icaraizinho Ceará, Brazil 27 rideable days in Dec Photo: Fabiobarros Spots that blow in January for wing.
Lancelin Western Australia, Australia 29 rideable days in Jan Photo: Bahnfrend
Aruba - Fishermans Huts Hadicurari, Aruba 29 rideable days in Jan Photo: Vlad Podvorny
Bulabog, Boracay Western Visayas, Philippines 28 rideable days in Jan Photo: Roman Nuritdinov
Lac Bay Sorobon, Bonaire 27 rideable days in Jan Photo: dronepicr Spots that blow in February for wing.
Aruba - Fishermans Huts Hadicurari, Aruba 27 rideable days in Feb Photo: Vlad Podvorny
Lac Bay Sorobon, Bonaire 26 rideable days in Feb Photo: dronepicr
Sal, Kite Beach Sal, Cape Verde 26 rideable days in Feb Photo: Tbo47
Bulabog, Boracay Western Visayas, Philippines 26 rideable days in Feb Photo: Roman Nuritdinov
Tiree Inner Hebrides, United Kingdom 25 rideable days in Feb Photo: Gordon Hatton Spots that blow in March for wing.
Aruba - Fishermans Huts Hadicurari, Aruba 30 rideable days in Mar Photo: Vlad Podvorny
Bulabog, Boracay Western Visayas, Philippines 28 rideable days in Mar Photo: Roman Nuritdinov
Lac Bay Sorobon, Bonaire 28 rideable days in Mar Photo: dronepicr
Sal, Kite Beach Sal, Cape Verde 27 rideable days in Mar Photo: Tbo47
Lancelin Western Australia, Australia 26 rideable days in Mar Photo: Bahnfrend Spots that blow in April for wing.
Aruba - Fishermans Huts Hadicurari, Aruba 29 rideable days in Apr Photo: Vlad Podvorny
Lac Bay Sorobon, Bonaire 28 rideable days in Apr Photo: dronepicr
Sal, Kite Beach Sal, Cape Verde 27 rideable days in Apr Photo: Tbo47
Dakhla Dakhla-Oued Ed-Dahab, Morocco 25 rideable days in Apr Photo: Lärchenholz Spots that blow in May for wing.
Aruba - Fishermans Huts Hadicurari, Aruba 31 rideable days in May Photo: Vlad Podvorny
Lac Bay Sorobon, Bonaire 30 rideable days in May Photo: dronepicr
Sal, Kite Beach Sal, Cape Verde 29 rideable days in May Photo: Tbo47
Kanaha Hawaii, United States 28 rideable days in May Photo: Kirt Edblom Spots that blow in June for wing.
Aruba - Fishermans Huts Hadicurari, Aruba 30 rideable days in Jun Photo: Vlad Podvorny
Lac Bay Sorobon, Bonaire 30 rideable days in Jun Photo: dronepicr
Kalpitiya North Western, Sri Lanka 30 rideable days in Jun Photo: Chanaka Palliyaguru
Kanaha Hawaii, United States 29 rideable days in Jun Photo: Kirt Edblom Spots that blow in July for wing.
Aruba - Fishermans Huts Hadicurari, Aruba 31 rideable days in Jul Photo: Vlad Podvorny
Kanaha Hawaii, United States 31 rideable days in Jul Photo: Kirt Edblom
Pozo Izquierdo Canary Islands, Spain 30 rideable days in Jul Photo: Nathalie Cools
Lac Bay Sorobon, Bonaire 30 rideable days in Jul Photo: dronepicr Spots that blow in August for wing.
Sakalava Bay Diego Suarez, Madagascar 31 rideable days in Aug Photo: Chirocca77
Icaraizinho Ceará, Brazil 31 rideable days in Aug Photo: Fabiobarros
Jericoacoara Ceará, Brazil 31 rideable days in Aug Photo: Jade Queiroz (MTur Destinos)
São Miguel do Gostoso Rio Grande do Norte, Brazil 31 rideable days in Aug Photo: Otávio Nogueira Spots that blow in September for wing.
Icaraizinho Ceará, Brazil 30 rideable days in Sep Photo: Fabiobarros
Jericoacoara Ceará, Brazil 30 rideable days in Sep Photo: Jade Queiroz (MTur Destinos)
São Miguel do Gostoso Rio Grande do Norte, Brazil 30 rideable days in Sep Photo: Otávio Nogueira
Cumbuco Ceará, Brazil 30 rideable days in Sep Photo: Otávio Nogueira Spots that blow in October for wing.
Jericoacoara Ceará, Brazil 31 rideable days in Oct Photo: Jade Queiroz (MTur Destinos)
Icaraizinho Ceará, Brazil 31 rideable days in Oct Photo: Fabiobarros
São Miguel do Gostoso Rio Grande do Norte, Brazil 31 rideable days in Oct Photo: Otávio Nogueira
Cumbuco Ceará, Brazil 29 rideable days in Oct Photo: Otávio Nogueira Spots that blow in November for wing.
Icaraizinho Ceará, Brazil 30 rideable days in Nov Photo: Fabiobarros
Jericoacoara Ceará, Brazil 29 rideable days in Nov Photo: Jade Queiroz (MTur Destinos)
São Miguel do Gostoso Rio Grande do Norte, Brazil 29 rideable days in Nov Photo: Otávio Nogueira
Lancelin Western Australia, Australia 27 rideable days in Nov Photo: Bahnfrend Spots that blow in December for wing.
Jericoacoara Ceará, Brazil 30 rideable days in Dec Photo: Jade Queiroz (MTur Destinos)
São Miguel do Gostoso Rio Grande do Norte, Brazil 30 rideable days in Dec Photo: Otávio Nogueira
Aruba - Fishermans Huts Hadicurari, Aruba 29 rideable days in Dec Photo: Vlad Podvorny
Icaraizinho Ceará, Brazil 29 rideable days in Dec Photo: Fabiobarros