Anchor Point
Taghazout, Souss-Massa
- 10 km/h Cross-onshore
- 20°C
Safi, Marrakesh-Safi, Morocco
Updated just now Forecast data: Open-Meteo.com (CC BY 4.0)
Swell
0.6 m 12 s
NNW 335°
2nd swell
0.4 m 9 s
NNW 335°
Wind
18 km/h
Moderate cross-offshore N · gusts 37 km/h
Tide
Rising 0.6 m
High 15:15 · Low 21:16
Water
20°C
2 mm shorty or spring suit
Weather
27°C Partly cloudy
07:38 19:08
Best today: 13:00–14:00 · Fair
7-day forecast
Local time at the break (UTC+1)
Loading the swell chart…
3–4 ft 0.9 m @ 11 s NNW Best 13:00–14:00 Partly cloudy, 27°C
| Time | Surf | Swell | Wind | Tide | Weather |
|---|---|---|---|---|---|
| 00:00 | 3–4 ft | 0.9 m14 s NNW+ 0.3 m 13 s NW | 9 km/hgusts 20 km/hOffshore NE | -0.2 mRising | 20°CPartly cloudy |
| 03:00 | 3–4 ft | 0.8 m14 s NNW+ 0.3 m 13 s NW | 8 km/hgusts 20 km/hLight ENE | 1.1 mFalling | 20°COvercast |
| 06:00 | 2–4 ft | 0.8 m14 s NNW+ 0.4 m 12 s NNW | 6 km/hgusts 13 km/hLight ENE | -0.3 mFalling | 19°CPartly cloudy |
| 09:00 | 2–4 ft | 0.7 m12 s NNW+ 0.5 m 12 s NNW | 7 km/hgusts 16 km/hLight ENE | -1.6 mRising | 20°CPartly cloudy |
| 12:00Now | 3–4 ft | 0.7 m12 s NNW+ 0.5 m 12 s NNW | 16 km/hgusts 34 km/hOffshore NE | -0.4 mRising | 25°CMostly sunny |
| 15:00 | 3–4 ft | 0.6 m12 s NNW+ 0.4 m 8 s NNW | 21 km/hgusts 43 km/hX-off N | 1.0 mFalling | 26°CPartly cloudy |
| 18:00 | 3–4 ft | 0.6 m12 s NNW+ 0.3 m 12 s NNW | 25 km/hgusts 51 km/hX-off NNE | -0.1 mFalling | 23°CMostly sunny |
| 21:00 | 3–4 ft | 0.7 m11 s NNW+ 0.5 m 9 s NNW | 17 km/hgusts 39 km/hOffshore NE | -1.5 mRising | 21°CMostly clear |
3–5 ft 1.0 m @ 10 s NNW Best 08:00–19:00 Partly cloudy, 28°C
| Time | Surf | Swell | Wind | Tide | Weather |
|---|---|---|---|---|---|
| 00:00 | 3–4 ft | 0.8 m11 s NNW+ 0.7 m 5 s NNW | 16 km/hgusts 31 km/hOffshore NE | -0.6 mRising | 20°CPartly cloudy |
| 03:00 | 3–4 ft | 0.8 m11 s NNW+ 0.8 m 6 s NNW | 10 km/hgusts 22 km/hOffshore NE | 0.9 m | 19°CPartly cloudy |
| 06:00 | 3–4 ft | 0.9 m11 s NNW+ 0.8 m 5 s NNW | 9 km/hgusts 18 km/hOffshore NE | 0.0 mFalling | 19°CPartly cloudy |
| 09:00 | 3–4 ft | 0.9 m11 s NNW+ 0.8 m 4 s NNW | 12 km/hgusts 23 km/hOffshore ENE | -1.5 mFalling | 20°CMostly sunny |
| 12:00 | 3–4 ft | 0.9 m11 s NNW+ 0.6 m 6 s NNW | 19 km/hgusts 40 km/hOffshore NE | -0.8 mRising | 25°CPartly cloudy |
| 15:00 | 3–5 ft | 0.9 m11 s NNW+ 0.3 m 6 s NW | 22 km/hgusts 44 km/hOffshore NNE | 0.7 mRising | 28°CPartly cloudy |
| 18:00 | 3–5 ft | 0.9 m11 s NW+ 0.4 m 5 s NW | 25 km/hgusts 52 km/hOffshore NNE | 0.1 mFalling | 24°CMostly sunny |
| 21:00 | 3–4 ft | 0.9 m11 s NW+ 0.7 m 4 s NNW | 17 km/hgusts 36 km/hOffshore NE | -1.4 mFalling | 22°CClear |
2–4 ft 0.8 m @ 8 s NW Best 08:00–19:00 Mostly sunny, 27°C
| Time | Surf | Swell | Wind | Tide | Weather |
|---|---|---|---|---|---|
| 00:00 | 3–4 ft | 0.8 m11 s NW+ 0.6 m 8 s NNW | 12 km/hgusts 25 km/hOffshore ENE | -0.8 mRising | 20°CClear |
| 03:00 | 2–3 ft | 0.7 m11 s NW+ 0.4 m 9 s NNW | 7 km/hgusts 19 km/hLight NE | 0.7 mRising | 19°CMostly clear |
| 06:00 | 2–3 ft | 0.7 m11 s NW+ 0.4 m 11 s NNW | 6 km/hgusts 15 km/hLight NE | 0.3 mFalling | 18°CMostly clear |
| 09:00 | 2–4 ft | 0.8 m10 s NW+ 0.6 m 7 s NNW | 4 km/hgusts 10 km/hLight E | -1.3 mFalling | 20°CSunny |
| 12:00 | 2–4 ft | 0.8 m10 s NW+ 0.5 m 7 s NNW | 7 km/hgusts 16 km/hLight WSW | -1.0 mRising | 26°CSunny |
| 15:00 | 2–4 ft | 0.8 m10 s NW+ 0.6 m 6 s NNW | 8 km/hgusts 20 km/hX-on W | 0.5 mRising | 27°CSunny |
| 18:00 | 2–4 ft | 0.8 m10 s NW+ 0.6 m 4 s NNW | 7 km/hgusts 17 km/hLight W | 0.4 mFalling | 24°CSunny |
| 21:00 | 3–4 ft | 0.7 m10 s NW+ 0.5 m 11 s NW | 4 km/hgusts 8 km/hLight S | -1.0 mFalling | 21°CPartly cloudy |
3–5 ft 1.3 m @ 11 s NW Best 13:00–19:00 Fog, 26°C
| Time | Surf | Swell | Wind | Tide | Weather |
|---|---|---|---|---|---|
| 00:00 | 3–4 ft | 0.7 m10 s NW+ 0.4 m 14 s NW | 5 km/hgusts 11 km/hLight SSE | -0.9 mRising | 21°CFog |
| 03:00 | 3–4 ft | 0.7 m10 s NW+ 0.5 m 13 s NW | 4 km/hgusts 10 km/hLight SE | 0.4 mRising | 20°CFog |
| 06:00 | 3–4 ft | 0.9 m9 s NW+ 0.4 m 8 s WNW | 2 km/hgusts 7 km/hLight S | 0.5 mFalling | 19°CPartly cloudy |
| 09:00 | 3–4 ft | 1.1 m10 s NW+ 0.4 m 5 s NNW | 3 km/hgusts 8 km/hLight SSE | -0.9 mFalling | 20°CSunny |
| 12:00 | 3–5 ft | 1.1 m10 s NW+ 0.4 m 6 s N | 10 km/hgusts 21 km/hOnshore SW | -1.0 mRising | 25°CSunny |
| 15:00 | 3–5 ft | 1.2 m11 s NW+ 0.4 m 6 s N | 10 km/hgusts 22 km/hX-on W | 0.1 mRising | 26°CSunny |
| 18:00 | 3–5 ft | 1.3 m11 s NW+ 0.3 m 6 s N | 6 km/hgusts 17 km/hLight W | 0.4 mFalling | 23°CPartly cloudy |
| 21:00 | 3–5 ft | 1.3 m11 s NW+ 0.3 m 5 s N | 3 km/hgusts 10 km/hLight SSW | -0.7 mFalling | 21°CFog |
3–5 ft 1.3 m @ 11 s NW Best 08:00–19:00 Fog, 25°C
| Time | Surf | Swell | Wind | Tide | Weather |
|---|---|---|---|---|---|
| 00:00 | 3–5 ft | 1.3 m10 s NW+ 0.3 m 6 s N | 3 km/hgusts 7 km/hLight SE | -0.9 mRising | 19°CFog |
| 03:00 | 3–5 ft | 1.3 m10 s NW+ 0.3 m 6 s N | 3 km/hgusts 7 km/hLight E | 0.1 mRising | 18°CFog |
| 06:00 | 3–5 ft | 1.3 m10 s NW+ 0.3 m 6 s N | 3 km/hgusts 8 km/hLight E | 0.5 mFalling | 17°CFog |
| 09:00 | 3–5 ft | 1.3 m10 s NW+ 0.3 m 6 s N | 3 km/hgusts 8 km/hLight E | -0.5 mFalling | 18°CFog |
| 12:00 | 3–5 ft | 1.3 m10 s NW+ 0.3 m 6 s N | 5 km/hgusts 15 km/hLight WNW | -1.0 mRising | 23°CSunny |
| 15:00 | 3–5 ft | 1.2 m10 s NW | 11 km/hgusts 23 km/hCross NW | -0.2 mRising | 25°CSunny |
| 18:00 | 3–5 ft | 1.3 m10 s NW | 9 km/hgusts 21 km/hCross NNW | 0.3 mFalling | 24°CSunny |
| 21:00 | 3–5 ft | 1.3 m10 s NW | 4 km/hgusts 12 km/hLight NNE | -0.4 mFalling | 21°COvercast |
3–5 ft 1.3 m @ 11 s NW Best 08:00–19:00 Overcast, 27°C
| Time | Surf | Swell | Wind | Tide | Weather |
|---|---|---|---|---|---|
| 00:00 | 3–5 ft | 1.3 m10 s NW | 4 km/hgusts 10 km/hLight E | -0.8 mRising | 20°COvercast |
| 03:00 | 3–5 ft | 1.2 m10 s NW | 6 km/hgusts 14 km/hLight NE | -0.2 mRising | 19°CPartly cloudy |
| 06:00 | 3–5 ft | 1.2 m11 s NW+ 0.4 m 5 s NNW | 6 km/hgusts 12 km/hLight ENE | 0.4 mFalling | 19°CPartly cloudy |
| 09:00 | 3–5 ft | 1.2 m11 s NW+ 0.4 m 5 s NNW | 11 km/hgusts 19 km/hOffshore ENE | -0.2 mFalling | 21°COvercast |
| 12:00 | 3–5 ft | 1.2 m11 s NW+ 0.4 m 5 s NNW | 10 km/hgusts 21 km/hOffshore NE | -0.8 mRising | 25°CPartly cloudy |
| 15:00 | 3–5 ft | 1.2 m11 s NW+ 0.4 m 5 s NNW | 17 km/hgusts 32 km/hX-off N | -0.4 mRising | 27°CSunny |
| 18:00 | 3–5 ft | 1.2 m11 s NW+ 0.5 m 5 s NNW | 20 km/hgusts 38 km/hX-off N | 0.2 m | 24°COvercast |
| 21:00 | 3–5 ft | 1.2 m11 s NW+ 0.7 m 5 s NNW | 11 km/hgusts 28 km/hX-off N | -0.1 mFalling | 22°COvercast |
4–6 ft 1.9 m @ 11 s NW Best 08:00–09:00 Light showers, 22°C
| Time | Surf | Swell | Wind | Tide | Weather |
|---|---|---|---|---|---|
| 00:00 | 3–5 ft | 1.2 m11 s NW+ 0.9 m 5 s NNW | 2 km/hgusts 8 km/hLight N | -0.7 m | 21°COvercast |
| 03:00 | 3–5 ft | 1.1 m11 s NW+ 1.0 m 6 s NNW | 2 km/hgusts 3 km/hLight SSW | -0.4 mRising | 20°CFog |
| 06:00 | 3–5 ft | 1.2 m10 s NW+ 1.1 m 5 s NNW | 4 km/hgusts 6 km/hLight SW | 0.3 mRising | 19°CLight showers |
| 09:00 | 3–5 ft | 1.5 m9 s NW+ 0.4 m 9 s W | 6 km/hgusts 12 km/hLight WSW | 0.2 mFalling | 19°CLight showers |
| 12:00 | 3–5 ft | 1.7 m8 s NNW | 12 km/hgusts 27 km/hOnshore WSW | -0.5 mFalling | 20°CLight showers |
| 15:00 | 3–5 ft | 1.7 m8 s NNW | 18 km/hgusts 38 km/hOnshore SW | -0.6 mRising | 22°CMostly sunny |
| 18:00 | 4–5 ft | 1.8 m8 s NNW | 20 km/hgusts 39 km/hOnshore SW | -0.1 mRising | 21°COvercast |
| 21:00 | 4–6 ft | 1.8 m9 s NNW | 16 km/hgusts 32 km/hOnshore SW | 0.1 mFalling | 19°COvercast |
Spot guide
Safi, on Morocco's Atlantic coast between Casablanca and Essaouira, is home to one of the most powerful right-hand point breaks in Africa, known as Le Jardin, or the Garden. When a big North Atlantic swell arrives, the wave unloads over a shallow rocky shelf and grinds along the point in heavy, hollow barrels.
It only comes alive in the heart of the winter season, roughly from November to March, when solid west to north-westerly groundswells combine with offshore north-easterly to easterly winds. Smaller swells leave it flat or inconsistent, which is part of the reason it stayed off the radar of most travelling surfers for many years.
Safi is a wave for experts: the take-off is steep, the barrel is fast and the rocks in the lineup are unforgiving. It is a working port city rather than a surf town, so arrange some local knowledge before you go and treat the lineup and the local surfers with respect.
Map & nearby
Taghazout, Souss-Massa
Ericeira, Mafra
Peniche, Oeste
Nazaré, Oeste
Urdaibai, Basque Country
Hossegor, Landes
Find your wave
A heads-up when the swell lines up, plus the week's best surf news and new free guides. No spam — unsubscribe any time.
Quick answers about Safi, based on the live forecast.
AI answers can be wrong — always check conditions yourself.