Surfing in Morocco
Morocco is a world-class surfing destination with waves for all levels, from beginners to pros. The Atlantic coastline offers consistent swells, warm hospitality, and an incredible surf culture.
Best Spots
Taghazout
The most famous surf town in Morocco. This hip beach village offers:
- Consistent right-hand point breaks
- Beginner-friendly beach breaks
- Vibrant surf community
- Great cafes and accommodation options
Essaouira
Known as the "Wind City of Africa," perfect for:
- Kitesurfing and windsurfing
- Powerful waves for experienced surfers
- Beautiful medina to explore between sessions
Imsouane
Home to one of Africa's longest waves:
- The Bay - A gentle, long right-hander perfect for longboards
- The Cathedral - More challenging point break
- Laid-back fishing village atmosphere
Casablanca & Rabat
Urban beach breaks offering:
- Accessible surf close to major cities
- Local surf schools
- Less crowded than southern spots
Best Season
September to March delivers the most consistent swells and ideal conditions. Winter months offer bigger waves, while autumn and spring provide gentler conditions for beginners.
Lessons & Guides
Professional instructors are available throughout major surf towns:
- Beginner lessons (2-3 hours)
- Week-long surf camps
- Advanced coaching
- Board and wetsuit rentals
Beginner Friendly
Morocco is excellent for learning to surf:
- Warm water (no thick wetsuit needed)
- Sandy beaches (forgiving on wipeouts)
- Gentle beach breaks in many locations
- Affordable lessons and rentals
Accommodations
Many beachfront hostels and hotels cater specifically to surfers:
- Board storage and repair
- Surf guiding services
- Yoga and wellness facilities
- Communal vibes and social atmosphere
Surf Culture
The Moroccan surf scene offers a unique blend of:
- International surf community
- Local Moroccan hospitality
- Affordable cost of living
- Delicious fresh seafood
- Stunning coastal landscapes
What to Bring
- Rashguard or light wetsuit (winter)
- Reef booties (for rocky spots)
- Sunscreen (reef-safe preferred)
- Your own board (or rent locally)
Surf Etiquette
- Respect the locals and their waves
- Don't drop in on other surfers
- Wait your turn in the lineup
- Be friendly and share the stoke