Surf reports for Morocco
All countries
Souss-Massa
Agadir
Agadir
Azazoul
Killer Point
Imsouane
Immesouane
Imsouane (The Bay)
Awrir
The Kms
Sidi R'bat
Sidi-Rbat
Corniche Aglou
Azrau Zouggaghne
Amane Imodane
Sidi Moussa d’Aglou
Tamraght
Devil’s rock
Banana Beach
Tamri
Boilers
Desert Point
Tamri
Boilers
Dracula
Taghazout
La Source
Panoramas
Anchor Point
Mysteries
Mysteries
Hash Point
Anza
Anza
Tifnit
Tifnit
Oriental
Ahdid
Plage Harch
Plage Tanda
Ras Kebdana
Plage Club Asasoon
Tanger-Tétouan-Al Hoceima
Haidra
Eden Plage
Martil
Martil
Dchar Dehadeh
Plage Oued Allyene
Taghassa Amtar
Plage Taghassa
Torres-de-Alcala
Plage Torres
Plage Sbae Bibane
Houara
Mrah Sebiti
طنجة - تطوان - الحسيمة
أقواس بريش
Briech
Tangier-Tétouan-Al Hoceima
Tangier
Cap Spartel
Plage de Sidi Kacem
Plage Oued Lihoud
Fnideq
Plage El Amine
Asilah
Plage Mhibet
Larache
Larache
Ajdir
Plage Souani-Sfiha
Plage Tayt
Plage Sfiha
Marrakesh-Safi
Sidi Ghouzia
The Money Wave
Diabat
Ord Omar
Lkarkoura
Essaouira
Essaouira
Iftane
Safi
Safi
Ouassane
Cap Sim
And Tikinet
Tagrioualet
El Beddouza
Azalai Beach
Oulad Messaoud
Ouljat Oulad Said
Labdahja
Mgad Jmel
Sidi Kaouki
Sidi Kaouki
Tafedna
Tafadna
Ait Mouli
Lalla-Fatna
Ghazoua
El Ma Lahlou
Rabat-Salé-Kénitra
Skhirat
Bouznika Plage
Oued Cherrat
Skhirat
Temara
Plage Les Princesses
Témara
Plage de Temara
Sidi Taibi
Plage Sidi Boughaba
Plage des Nations
Ouled Raffaae
Kofe Hmam
Moulay Bousselham
Hjar Lamaarrad
Hofret Jmal
Moulay Bousselham
Rabat
Kbeir
Salé
Doura
Doura
Kenitra
Plage Chelihate
Mehdiya
Erryah
Marsat Gaayad
جهة كلميم واد نون
الشاطئ الأبيض
Plage Blanche
Guelmim-Oued Noun
Legzira
Legzira
Sidi Ifni
Boats point
Sidi Ifni
El Ouatia
Tan-Tan Plage
El Ouatia
Mirleft
Mirleft
Id Bouchini
Playa de Tamajarusch
Marrakech-Safi
Centre Commune Ayir
Ouljat Oulad Ali
Aghanaje
Plage Takaouch
Imngaine
Plage Azrou
Sidi Ahmed Essayeh
Tassaksout n-Tahna
Imouftas
Zaouiet Sidi Radi
Ouljat Ezzaouia
Lamaachate
Lbarkou
Casablanca-Settat
Oualidia
Oualidia
Fetissa
Aïn Harrouda
Paloma
Oulad Ghanem
Oulad Ghanem
Casablanca
Casablanca
Ain Diab
Mohammedia
Les Sablettes
Pont Blondin
Bouznika
Dahomey
Sidi Bouzid
Sidi Bouzid
Tamaris
Dar Bouazza
Jack Beach
Khairate
Douar El Haitat
Jemaa Sidi Brahim
El Mkitaa
Azemmour
Plage Azemmour
Haouzia
Lakhrachefa
Sidi Abed
El Jadida
El Jadida
El Mansouria
Loualja
Choudir
Eden Island
Sidi Yaaqoub
Plage Half Moon
Laâyoune-Sakia El Hamra
Tarfaya
Casamar
Tarfaya
Yoyo