Reef
left
Level 6/10

Devil's Rock

Taghazout, Morocco
🪸Sharp reef🪨Rocks

Devil's Rock takes its name from the dramatic, jagged rock formation that looms over the lineup. The wave is a consistent left that breaks below the rocks, offering barrel sections on good days and fun walls the rest of the time. It's one of the more reliable spots in the area, often working when the main points are too small or too big.

10-Day Forecast
Today
21
14
Poor
0.6m
@8s
9km/h
Mon
22
15
Poor
0.5m
@8s
7km/h
Tue
23
26
Poor
0.6m
@10s
8km/h
Wed
24
6
Poor
0.6m
@3s
8km/h
Thu
25
12
Poor
0.6m
@8s
8km/h
Fri
26
13
Poor
1.0m
@8s
10km/h
Sat
27
39
Poor
1.5m
@8s
8km/h
Sun
28
34
Poor
1.3m
@9s
7km/h
Mon
29
31
Poor
1.1m
@9s
6km/h
Tue
30
36
Poor
1.3m
@9s
7km/h

Today's Conditions

Find Flights
Swell
0.6m
NW(307°)
Score: 2/25
Period
8s
Short period / windswell
Score: 2/25
Wind
9km/h
WSW(254°)
Score: 11/25
Weather
23°C
0.0mm63%
Windswell Component
0.1mWNW@1s
Secondary Swell
0.1mWNW
Forecast Confidence
100%
Sources: open-meteo-marine, open-meteo-weather
Best Session
morning
AM: 3 km/h WSW|PM: 10 km/h W
3 km/h vs 10 km/h afternoon

Location & Conditions

Loading map...
0°45°90°135°180°225°270°315°NESW
Swell
Wind
View in OpenStreetMap
Showing forecast for today

Tide Times

1:02 am
Low tide - -1.30m
7:16 am
High tide - 0.43m
1:07 pm
Low tide - -1.06m
7:32 pm
High tide - 0.64m
Times shown in spot-local time.

Strike Score Breakdown

14
Poor
Components
Swell Direction19/25
Swell Size2/25
Swell Period2/25
Wind11/25
Raw Score34/100
Adjustments
🌊 Tide+1
⚠️ Weak Component-10
📉 Undersized Swell-11
🚫 Undersized Capmax 30
Adjusted Score14/100
Confidence
Multiplier×1.00
Final Score14
🌊 Partly in the tide window
For real surf travel

Get the full Devil's Rock trip window

Pro unlocks the 10-day forecast window, unlimited alerts, and custom spot tracking that help turn a good-looking surf report into a better travel decision.

10-day window

See the trip window before flights get expensive.

Unlimited alerts

Let the app watch your score threshold for you.

Custom spots

Track the breaks that actually matter to your travel plans.

Spot Details

Swell Requirements

Optimal direction
NW (315°)
Direction range
290° - 340°
Size range
1.2m - 2.5m
Ideal size
2.2m
Height multiplier
0.97×
Ideal period
14s+

Wind Requirements

Optimal direction
E (90°)
Offshore range
60° - 120°

Tide Requirements

Optimal tide
all
Optimal range
0.3m - 1.5m

Water temp

18°C

Wetsuit

3/2mm fullsuit

Difficulty

6/10

Crowd level

5/10

Access: Reliable consistent left. 30-min walk from Robertsport.

Best Season

Peak: Oct, Nov, Dec, Jan, Feb, Mar

Secondary: Apr, Sep

Reliable when other spots aren't. Below striking rock formation.

Getting There

Airport
AGA
Drive time
30 min
Data quality
verified

Strike Log

Community Discussion