Imsouane Essaouira and Safi · Morocco

Right now

Where to surf

No clear pick yet

There is not enough current forecast information to choose a spot.

Check tomorrow →
What's missing?
  • No usable upcoming daylight wave or wind evidence is available. Check Tomorrow if today’s daylight has ended.

Imsouane Essaouira and Safi spots

Filters

5 spots

Imsouane Essaouira and Safi

5 spots
Imsouane Essaouira and Safi surf forecast
SpotBreaking surfOutlookBest next 4hWindTideHourly timeline
Imsouane BayNNW offshore model swell · 3.2 ft @ 10s
UnavailableEvidence unavailableTiming unavailableNE 4.1 ktunavailableUnavailableunavailable
Safi GardenNNW offshore model swell · 3.0 ft @ 8s
UnavailableEvidence unavailableTiming unavailableNE 3.6 ktunavailableUnavailableunavailable
EssaouiraNNW offshore model swell · 3.3 ft @ 9s
UnavailableEvidence unavailableTiming unavailableENE 4.1 ktunavailableUnavailableunavailable
Imsouane CathedralNNW offshore model swell · 3.2 ft @ 10s
UnavailableEvidence unavailableTiming unavailableNE 4.1 ktunavailableUnavailableunavailable
Sidi KaoukiNNW offshore model swell · 3.2 ft @ 9s
UnavailableEvidence unavailableTiming unavailableNNE 9.6 ktunavailableUnavailableunavailable

Imsouane Essaouira and Safi

5 spots

Imsouane Bay

Unavailable

Offshore swell: NNW 3.2 ft @ 10s

Evidence unavailableWhen to goTiming unavailable
WindNE 4.1 ktunavailableTideUnavailableunavailable
Hourly timeline
UUnavailable4.1Unavailable
UUnavailable3.3Unavailable
UUnavailable2.7Unavailable
UUnavailable2.9Unavailable
Open hourly forecast

Safi Garden

Unavailable

Offshore swell: NNW 3.0 ft @ 8s

Evidence unavailableWhen to goTiming unavailable
WindNE 3.6 ktunavailableTideUnavailableunavailable
Hourly timeline
UUnavailable3.6Unavailable
UUnavailable3Unavailable
UUnavailable3Unavailable
UUnavailable3.8Unavailable
Open hourly forecast

Essaouira

Unavailable

Offshore swell: NNW 3.3 ft @ 9s

Evidence unavailableWhen to goTiming unavailable
WindENE 4.1 ktunavailableTideUnavailableunavailable
Hourly timeline
UUnavailable4.1Unavailable
UUnavailable4.3Unavailable
UUnavailable4.6Unavailable
UUnavailable4.3Unavailable
Open hourly forecast

Offshore swell: NNW 3.2 ft @ 10s

Evidence unavailableWhen to goTiming unavailable
WindNE 4.1 ktunavailableTideUnavailableunavailable
Hourly timeline
UUnavailable4.1Unavailable
UUnavailable3.3Unavailable
UUnavailable2.7Unavailable
UUnavailable2.9Unavailable
Open hourly forecast

Sidi Kaouki

Unavailable

Offshore swell: NNW 3.2 ft @ 9s

Evidence unavailableWhen to goTiming unavailable
WindNNE 9.6 ktunavailableTideUnavailableunavailable
Hourly timeline
UUnavailable9.6Unavailable
UUnavailable9.2Unavailable
UUnavailable9.2Unavailable
UUnavailable9.5Unavailable
Open hourly forecast

Seven-day outlook

DaySurfBest periodWhereWind
UnavailableRanking unavailableRegional modelWind 0.5–14.5 kt varying direction
UnavailableRanking unavailableRegional modelWind 1.5–11 kt varying direction
UnavailableRanking unavailableRegional modelWind 0–12.5 kt varying direction
UnavailableRanking unavailableRegional modelWind 0–12 kt varying direction
UnavailableRanking unavailableRegional modelWind 0.5–14.5 kt varying direction
UnavailableRanking unavailableRegional modelWind 0.5–9 kt varying direction
UnavailableRanking unavailableRegional modelWind 0.5–8.5 kt varying direction
Forecast sources 2/6 current

Coastal waves, offshore swell, and surf height describe different conditions. Source availability does not measure forecast accuracy.

Wave observation

The Buoy API

Normalized nearest-buoy discovery and readings; market adapter or station mapping not connected
UnavailableNo source time

Tide prediction

WorldTides API

Tide predictions and station lookup; market adapter or station mapping not connected
UnavailableNo source time