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

Marrocos 3ème piscine Surf break · Check local conditions 0.6–0.9m Forecast & guide → Marrocos Cathedral Point Surf break · Check local conditions 1.2–1.8m Forecast & guide → Marrocos Dahomey Surf break · Check local conditions 0.6–0.9m Forecast & guide → Marrocos Imsouane (The Bay) Surf break · Check local conditions 1.2–1.8m Forecast & guide → Marrocos Oualidia Surfcamp Surf break · Check local conditions 0.7–1.1m Forecast & guide → Marrocos Pearl Surf Camp Morocco Surf break · Check local conditions 0,9–1,3 m Forecast & guide → Marrocos Plage des nations Surf break · Check local conditions 0.6–0.9m Forecast & guide → Marrocos Tafedna Surf break · Check local conditions 0,9–1,3 m Forecast & guide → Agadir Anza Beach / reef setup · Beginner to intermediate when small 0.7–1.1m Forecast & guide → Baía de Aourir/Taghazout Ponto Banana 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,3 m 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,3 m 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,3 m Forecast & guide → Sul 14º km. Surf break · Check local conditions 0.7–1.1m Forecast & guide → Sul Praia da Banana Surf break · Check local conditions 0,9–1,3 m Forecast & guide → Sul Charatan Surf break · Check local conditions 0.6–0.9m Forecast & guide → Sul Essaouira Surf break · Check local conditions 0,9–1,3 m Forecast & guide → Sul French Baldie Slab Surf break · Check local conditions 1.2–1.8m Forecast & guide → Sul Imessouane, the bay Surf break · Check local conditions 1.2–1.8m Forecast & guide → Sul K12 Surf break · Check local conditions 0,9–1,3 m Forecast & guide → Sul Assassino Surf break · Check local conditions 0.7–1.1m Forecast & guide → Sul La Cathedrale Surf break · Check local conditions 1.2–1.8m Forecast & guide → Sul Mystery Point Surf break · Check local conditions 0.7–1.1m Forecast & guide → Sul Panorama Surf break · Check local conditions 0.7–1.1m Forecast & guide → Sul Sidi ifni Surf break · Check local conditions 1.2–1.7m Forecast & guide → Sul Sidi Rbat Surf break · Check local conditions 1.2–1.8m Forecast & guide → Sul Tafadna Surf break · Check local conditions 0,9–1,3 m Forecast & guide → Sul Tifnit Surf break · Check local conditions 1,1–1,6 m Forecast & guide → Taghazout Ponto de ancoragem Right-hand point break · Intermediate to advanced 0.8–1.1m Forecast & guide → Taghazout Ponto de Hash Sheltered right-hand point break · Intermediate 0.8–1.1m Forecast & guide → Taghazout Ponto Assassino Powerful right-hand point break · Intermediate to advanced 0.7–1.1m Forecast & guide → Taghazout A Fonte Reef break with right and left · Intermediate to advanced 0.7–1.1m Forecast & guide → Taghazout Mistérios Right-hand reef break · Intermediate to advanced 0.7–1.1m Forecast & guide → Taghazout Ponto Panorâmico Right-hand point / beach setup · Intermediate 0.8–1.1m Forecast & guide → Tamraght Crocodilo Beach break · Beginner to intermediate 0.8–1.1m Forecast & guide → Tamraght Rocha do Diabo 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 →