Surf Morocco: the best surf towns, seasons and spots
Where to surf in Morocco: 3 surf towns compared by surf season (mostly September–April), waves, skill level and sea temperature.
Best time to surf Morocco: September–April is main surf season in most of its surf towns. The table below shows each town's own season.
Morocco surf towns compared
| Town | Best surf | Waves | Suits | Sea temp |
|---|---|---|---|---|
| Essaouira surfAfrica | April–May, September–November | beach breaks | beginner and intermediate surfers | 16–18°C |
| Imsouane surfAfrica | September–April | point breaks | beginner and intermediate surfers | 16–20°C |
| Taghazout surfAfrica | October–March | point breaks, reef breaks and beach breaks | all levels | 17–21°C |
Frequently asked questions
- When is the best time to surf Morocco?
- Across the 3 surf towns we cover in Morocco, September–April is main surf season in most of them. Essaouira: April–May, September–November; Imsouane: September–April; Taghazout: October–March.
- Where is the water warmest for surfing in Morocco?
- Taghazout has the warmest sea of the towns we cover, around 21°C in August. The coldest is Essaouira, around 16°C in February.
- Where should beginners surf in Morocco?
- Essaouira, Imsouane, Taghazout have breaks that suit beginners. The other towns are better for surfers who already ride green waves.