TagTam
TagTam
Discover Tamraght & Taghazout
  • Accommodation
  • Events
  • Restaurants
  • Marketplace
  • Blog
HomeAccommodationTransportHealth & WellnessLocal ServicesWeatherPrivacy PolicyContact

© 2026 TagTam. All rights reserved.

Surf/Spots/Devils Rock
Sun 19 AprMon 20 AprTue 21 Apr

Devils Rock

Tamraght · Sun 19 Apr

Conditions rating

GOOD

★★★★★

74/100

Wave Height

0.7m

Period 7.8s

Wind Speed

10.3 km/h

Clean

First light

18:00

Last light

19:00

Water temp

19°C

Wetsuit

3/2

Today's Optimal Conditions

23:00 - 23:00

Wind 10.3 km/h · High confidence

74

82%

18:00 - 18:00

Wind 3.7 km/h · High confidence

71

82%

19:00 - 19:00

Wind 6.6 km/h · High confidence

71

82%

Score

74/86

86%

Wind & gear10.3 km/h

0.7m

Wave Height

Stable

Expected wave face height across today.

Now0.7m

Avg0.7m

Min-Max0.7-0.8m

10.3km/h

Wind Speed

Rising ↑

Lower is usually cleaner.

Now10.3km/h

Avg8.2km/h

Min-Max3.7-11.9km/h

-1.40m

Tide Timeline (24h)

High: 0.13m at 18:00

Track low and high tide timing to plan entry and best section.

Now-1.40m

Avg-0.77m

Min-Max-1.68-0.13m

Weather Forecast

Hourly weather for this surf day.

Cloudy

Now

27.6°C

Avg temp

29.3°C

Cloud cover

71.3%

UV peak

6.5

Sky outlook

18:00

21:00

Swell (rising)

74

23:00

0.7m

10.3km/h

71

18:00

0.8m

3.7km/h

71

19:00

0.8m

6.6km/h

71

20:00

0.7m

6.2km/h

71

21:00

0.7m

10.2km/h

71

22:00

0.7m

11.9km/h

Hazards

Crowded learning zone; watch boards around you.

Crowd

Often one of the busiest beginner spots.

Access & Parking

Large roadside parking area.

Best tide: midIdeal wind: E / SEIdeal swell: NW / WSwell range: 0.6m - 2.2m

Share This Spot

Send this area update to friends or your surf group.

Share on WhatsApp

Upcoming events nearby

View all

Tamraght Open Mic Night

25/02/2027 · Tamraght

Community Event 7

26/02/2027 · Tamraght

UV index

6.5

Swell Period7.8 s

Wave Height0.7 m

Best time18:00

This day has a strong window. Prioritize the best session slot.

27.6°C

Air Temperature

Falling ↓

Expected temperature trend

Now27.6°C

Avg29.3°C

Min-Max27.6-30.7°C

19.0%

Cloud Cover

Falling ↓

Sky coverage across the day

Now19.0%

Avg71.3%

Min-Max19.0-100.0%