SURFING IN MOROCCO

Morocco Surf Spots & Forecasts

Browse 69 surf spots in Morocco, grouped by region, with direct links to live wave, swell, wind and tide forecasts plus detailed local surf guides.

69 spots18 regions

REGIONS

Surf regions in Morocco

SURF SPOTS

Surf forecasts & guides

Marokko 3ème piscine Surf break · Check local conditions 0.6–0.9m Forecast & guide → Marokko Cathedral Point Surf break · Check local conditions 1.2–1.8m Forecast & guide → Marokko Dahomey Surf break · Check local conditions 0.6–0.9m Forecast & guide → Marokko Imsouane (The Bay) Surf break · Check local conditions 1.2–1.8m Forecast & guide → Marokko Oualidia Surfcamp Surf break · Check local conditions 0.7–1.1m Forecast & guide → Marokko Pearl Surf Camp Morocco Surf break · Check local conditions 0.9–1.3m Forecast & guide → Marokko Plage des nations Surf break · Check local conditions 0.6–0.9m Forecast & guide → Marokko Tafedna Surf break · Check local conditions 0.9–1.3m Forecast & guide → Agadir Anza Beach / reef setup · Beginner to intermediate when small 0.7–1.1m Forecast & guide → Aourir / Taghazout Bay Bananenspitze Right-hand point break · Beginner to intermediate 0.7–1.1m Forecast & guide → Cap Ghir / North Taghazout Desert Point Right-hand point break · Intermediate; advanced when bigger 0.9–1.3m Forecast & guide → Cap Ghir / Taghazout Coast Boilers Right-hand reef / point break · Advanced 1.1–1.7m Forecast & guide → Essaouira Essaouira Tagharte Beach break · Beginner to intermediate when small 0,9–1,4 m Forecast & guide → Imsouane Imsouane Bay Long right-hand point break · Beginner to intermediate 1.2–1.8m Forecast & guide → Imsouane Imsouane Cathedral Point / beach-break setup · Intermediate to advanced 1.2–1.8m Forecast & guide → Mediterranean La Bokana Surf break · Check local conditions 0.4–0.7m Forecast & guide → Mediterranean Playa Larga Tardi Surf break · Check local conditions 0.8–1.2m Forecast & guide → Mediterranean Punta de la Mina Surf break · Check local conditions 0.7–1.1m Forecast & guide → Mediterranean Targha Surf break · Check local conditions 0.4–0.5m Forecast & guide → Mediterranean Traffic Point Surf break · Check local conditions 0.8–1.2m Forecast & guide → Mehdya / Kenitra Mehdya Beach Beach break / jetty setup · Intermediate 0.6–0.9m Forecast & guide → Mirleft Mirleft Beach / reef surf zone · Intermediate 1.3–1.9m Forecast & guide → Moulay Bousselham Moulay Bousselham River-mouth / beach break · Intermediate 0.6–0.9m Forecast & guide → North Ain Diab Porte 15 Surf break · Check local conditions 0.6–0.9m Forecast & guide → North Bouznika Surf break · Check local conditions 0.7–1.0m Forecast & guide → North Contrebandier Surf break · Check local conditions 0.5–0.8m Forecast & guide → North DriKa Surf break · Check local conditions 0.7–1.1m Forecast & guide → North Jack beach Surf break · Check local conditions 0.7–1.0m Forecast & guide → North L'inter Surf break · Check local conditions 0.7–1.0m Forecast & guide → North La Bobine Surf break · Check local conditions 0.7–1.0m Forecast & guide → North Lalla fatna Surf break · Check local conditions 0.7–1.0m Forecast & guide → North Monica beach Surf break · Check local conditions 0.6–0.9m Forecast & guide → North Oualidia Surf break · Check local conditions 0.7–1.1m Forecast & guide → North Oubaha camping mimosas Surf break · Check local conditions 0.6–0.9m Forecast & guide → North Oued Cherrat Surf break · Check local conditions 0.6–0.9m Forecast & guide → North Pepsi Surf break · Check local conditions 0.6–0.9m Forecast & guide → North Sablettes beach Surf break · Check local conditions 0.6–0.9m Forecast & guide → North Safi - Garden (Le Jardin) Surf break · Check local conditions 0.7–1.1m Forecast & guide → North Salé (Doura) Surf break · Check local conditions 0.6–0.9m Forecast & guide → North Skhirat Surf break · Check local conditions 0.6–0.9m Forecast & guide → North Skhirat plage Surf break · Check local conditions 0.6–0.9m Forecast & guide → North Temara-Guivil Surf break · Check local conditions 0.5–0.8m Forecast & guide → North Taghazout Coast Draculas Exposed reef break · Advanced 0.9–1.3m Forecast & guide → Safi Safi Powerful right-hand point break · Advanced 0.7–1.1m Forecast & guide → Sidi Kaouki / Essaouira Sidi Kaouki Exposed beach break · Beginner to intermediate when small 0.9–1.3m Forecast & guide → Süden 14. km. Surf break · Check local conditions 0.7–1.1m Forecast & guide → Süden Banana Beach Surf break · Check local conditions 0.9–1.3m Forecast & guide → Süden Charatan Surf break · Check local conditions 0.6–0.9m Forecast & guide → Süden Essaouira Surf break · Check local conditions 0.9–1.3m Forecast & guide → Süden French Baldie Slab Surf break · Check local conditions 1.2–1.8m Forecast & guide → Süden Imessouane, the bay Surf break · Check local conditions 1.2–1.8m Forecast & guide → Süden K12 Surf break · Check local conditions 0.9–1.3m Forecast & guide → Süden Killer Surf break · Check local conditions 0.7–1.1m Forecast & guide → Süden La Cathedrale Surf break · Check local conditions 1.2–1.8m Forecast & guide → Süden Mystery Point Surf break · Check local conditions 0.7–1.1m Forecast & guide → Süden Panorama Surf break · Check local conditions 0.7–1.1m Forecast & guide → Süden Sidi ifni Surf break · Check local conditions 1.2–1.7m Forecast & guide → Süden Sidi Rbat Surf break · Check local conditions 1.2–1.8m Forecast & guide → Süden Tafadna Surf break · Check local conditions 0.9–1.3m Forecast & guide → Süden Tifnit Surf break · Check local conditions 1,1–1,6 m Forecast & guide → Taghazout Anchor Point Right-hand point break · Intermediate to advanced 0.8–1.1m Forecast & guide → Taghazout Hash Point Sheltered right-hand point break · Intermediate 0.8–1.1m Forecast & guide → Taghazout Killer Point Powerful right-hand point break · Intermediate to advanced 0.7–1.1m Forecast & guide → Taghazout La Source Reef break with right and left · Intermediate to advanced 0.7–1.1m Forecast & guide → Taghazout Mysteries Right-hand reef break · Intermediate to advanced 0.7–1.1m Forecast & guide → Taghazout Panorama Point Right-hand point / beach setup · Intermediate 0.8–1.1m Forecast & guide → Tamraght Krokodil Beach break · Beginner to intermediate 0.8–1.1m Forecast & guide → Tamraght Teufelsfelsen Beach break · Beginner to intermediate 0.8–1.1m Forecast & guide → Tamri Tamri Beach / river-mouth break · All levels when conditions suit 1.2–1.8m Forecast & guide →