Every sports spot

84 surf spots, 26 kite spots and 16 windsurf spots in Morocco. Pick sports and filters below, open a place for its week, or plan a trip scored on the forecast and the journey from home.

Sport: tick any
Filter the list and the map

Filters (1)

Every sport

In the water

Surf spots

Waves this week Any

Ski resorts

Kite spots

Wind this week Any

Windsurf spots

Wind this week Any

Sailing spots

Wind this week Any

Dive sites

Sea this week Any
Show the places as

Best this week first

Showing 50 of 126 places.

  1. Dakhla AtlanticWindsurf spot, MoroccoStay in DakhlaWind 4–21 knWater 20°CThis week: GoodBest day 80/1005 good days
  2. Dakhla AtlanticKite spot, MoroccoStay in DakhlaWind 4–21 knWater 20°CThis week: GoodBest day 80/1004 good days
  3. MirleftSurf spot, MoroccoWaves 3–6 ftWater 21°CHollow wavesThis week: GoodBest day 71/1002 good days
  4. Dakhla SurfshopWindsurf spot, MoroccoStay in DakhlaWind 4–21 knWater 20°CThis week: GoodBest day 80/1003 good days
  5. Moulay BouzerktounWindsurf spot, MoroccoStay in EssaouiraWind 1–18 knWater 19°CThis week: GoodBest day 80/1003 good days
  6. NaneaKite - Kitesurf camp & Essaouira kitesurf schoolWindsurf spot, MoroccoStay in EssaouiraWind 2–18 knWater 19°CThis week: GoodBest day 80/1003 good days
  7. Dakhla LagoonKite spot, MoroccoStay in DakhlaWind 4–21 knWater 20°CThis week: GoodBest day 80/1002 good days
  8. BoujdourKite spot, MoroccoWind 6–16 knWater 22°CThis week: GoodBest day 80/1002 good days
  9. Dakhla LagoonWindsurf spot, MoroccoStay in DakhlaWind 4–21 knWater 20°CThis week: GoodBest day 80/1002 good days
  10. Moulay BouzerktounKite spot, MoroccoStay in EssaouiraWind 1–18 knWater 19°CThis week: GoodBest day 79/1003 good days
  11. NaneaKite - Kitesurf camp & Essaouira kitesurf schoolKite spot, MoroccoStay in EssaouiraWind 2–19 knWater 19°CThis week: GoodBest day 78/1003 good days
  12. Imessouane, the baySurf spot, MoroccoStay in ImsouaneWaves 4–7 ftWater 19°CSoft wavesThis week: GoodBest day 68/1001 good day
  13. TarfayaKite spot, MoroccoWind 2–15 knWater 21°CThis week: GoodBest day 69/1002 good days
  14. Sidi IfniSurf spot, MoroccoWaves 3–6 ftWater 21°CSoft wavesThis week: GoodBest day 67/1002 good days
  15. ImsouaneSurf spot, MoroccoWaves 4–7 ftWater 19°CCrumbling wavesThis week: GoodBest day 67/1001 good day
  16. OualidiaWindsurf spot, MoroccoWind 4–16 knWater 21°CThis week: GoodBest day 71/1003 good days
  17. Cape SpartelWindsurf spot, MoroccoStay in TangierWind 4–14 knWater 20°CThis week: GoodBest day 69/1001 good day
  18. El JadidaSurf spot, MoroccoWaves 3–7 ftWater 21°CSoft wavesThis week: GoodBest day 66/1001 good day
  19. Sidi Moussa d'AglouSurf spot, MoroccoWaves 3–6 ftWater 20°CSoft wavesThis week: GoodBest day 65/1003 good days
  20. El JadidaWindsurf spot, MoroccoWind 3–11 knWater 21°CThis week: GoodBest day 50/1001 good day
  21. 23beachSurf spot, MoroccoStay in CasablancaWaves 3–7 ftWater 21°CSoft wavesThis week: GoodBest day 64/1003 good days
  22. 24 beachSurf spot, MoroccoStay in CasablancaWaves 3–7 ftWater 21°CSoft wavesThis week: GoodBest day 64/1003 good days
  23. French Baldie SlabSurf spot, MoroccoStay in ImsouaneWaves 3–7 ftWater 20°CHollow wavesThis week: GoodBest day 64/1002 good days
  24. Ain Diab Porte 15Surf spot, MoroccoStay in CasablancaWaves 3–7 ftWater 21°CSoft wavesThis week: GoodBest day 63/1004 good days
  25. PepsiSurf spot, MoroccoStay in CasablancaWaves 3–7 ftWater 21°CSoft wavesThis week: GoodBest day 63/1004 good days
  26. Temara-GuivilSurf spot, MoroccoStay in TémaraWaves 3–6 ftWater 22°CSoft wavesThis week: GoodBest day 63/1004 good days
  27. Ainsebaà PointSurf spot, MoroccoStay in CasablancaWaves 3–7 ftWater 21°CSoft wavesThis week: GoodBest day 62/1005 good days
  28. ChantiSurf spot, MoroccoStay in CasablancaWaves 3–7 ftWater 21°CSoft wavesThis week: GoodBest day 62/1005 good days
  29. killer rocksSurf spot, MoroccoStay in CasablancaWaves 3–7 ftWater 21°CSoft wavesThis week: GoodBest day 62/1005 good days
  30. SaàdaSurf spot, MoroccoStay in CasablancaWaves 3–7 ftWater 21°CSoft wavesThis week: GoodBest day 62/1005 good days
  31. Stah bopuzrougSurf spot, MoroccoStay in CasablancaWaves 3–7 ftWater 21°CSoft wavesThis week: GoodBest day 62/1005 good days
  32. ContrebandierSurf spot, MoroccoStay in TémaraWaves 3–6 ftWater 21°CSoft wavesThis week: GoodBest day 62/1004 good days
  33. Sidi RbatSurf spot, MoroccoStay in AgadirWaves 3–5 ftWater 20°CCrumbling wavesThis week: GoodBest day 62/1004 good days
  34. Chapeau ChinoisSurf spot, MoroccoStay in CasablancaWaves 3–7 ftWater 21°CCrumbling wavesThis week: GoodBest day 62/1002 good days
  35. Parking 11Surf spot, MoroccoStay in CasablancaWaves 3–7 ftWater 21°CSoft wavesThis week: GoodBest day 62/1002 good days
  36. The GraveSurf spot, MoroccoStay in RabatWaves 3–6 ftWater 21°CCrumbling wavesThis week: GoodBest day 61/1005 good days
  37. SkhiratSurf spot, MoroccoStay in TémaraWaves 3–6 ftWater 21°CSoft wavesThis week: GoodBest day 60/1004 good days
  38. Skhirat plageSurf spot, MoroccoStay in TémaraWaves 3–6 ftWater 21°CSoft wavesThis week: GoodBest day 60/1004 good days
  39. Sidi BouzidSurf spot, MoroccoStay in El JadidaWaves 3–7 ftWater 21°CSoft wavesThis week: GoodBest day 60/1003 good days
  40. Sidi Bouzid 2emeSurf spot, MoroccoStay in El JadidaWaves 3–7 ftWater 21°CSoft wavesThis week: GoodBest day 60/1003 good days
  41. TifnitSurf spot, MoroccoStay in AgadirWaves 2–5 ftWater 20°CSoft wavesThis week: GoodBest day 59/1002 good days
  42. Oubaha camping mimosasSurf spot, MoroccoWaves 3–6 ftWater 22°CSoft wavesThis week: GoodBest day 59/1002 good days
  43. PalomaSurf spot, MoroccoWaves 3–6 ftWater 22°CSoft wavesThis week: GoodBest day 59/1002 good days
  44. L'OignonSurf spot, MoroccoStay in SafiWaves 3–6 ftWater 20°CHollow wavesThis week: GoodBest day 59/1001 good day
  45. OualidiaSurf spot, MoroccoWaves 3–6 ftWater 21°CSoft wavesThis week: GoodBest day 59/1001 good day
  46. Salé (Doura)Surf spot, MoroccoStay in RabatWaves 3–6 ftWater 21°CCrumbling wavesThis week: GoodBest day 58/1005 good days
  47. Moulay BousselhamSurf spot, MoroccoWaves 3 ftWater 21°CSoft wavesThis week: GoodBest day 58/1004 good days
  48. Sidi moussaSurf spot, MoroccoStay in El JadidaWaves 3–6 ftWater 21°CSoft wavesThis week: GoodBest day 58/1003 good days
  49. Larache HarbormouthSurf spot, MoroccoStay in LaracheWaves 2–4 ftWater 21°CCrumbling wavesThis week: GoodBest day 58/1003 good days
  50. Lalla fatnaSurf spot, MoroccoStay in SafiWaves 3–6 ftWater 20°CHollow wavesThis week: GoodBest day 57/1003 good days
Show more

The map needs JavaScript. The list beside it holds every place, 50 at a time, and each place's page links to Google Maps.

Each place is ringed by its best day this week, a surf spot for the level you pick. Zoom in, or tap a cluster, to see the places in it.

Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors.

Every country, A to Z (189)

Each country's surf spots and ski resorts or kite spots or windsurf spots or sailing spots or dive sites, on this list and map.