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 · Mon 20 Apr

Conditions rating

GREAT

★★★★★

76/100

Wave Height

0.7m

Period 7.8s

Wind Speed

11.0 km/h

Clean

First light

07:00

Last light

19:00

Water temp

18°C

Wetsuit

3/2

Today's Optimal Conditions

00:00 - 00:00

Wind 11.0 km/h · High confidence

76

82%

01:00 - 01:00

Wind 8.8 km/h · High confidence

74

82%

02:00 - 02:00

Wind 10.2 km/h · High confidence

74

82%

Score

76/86

89%

Wind & gear11.0 km/h

0.5m

Wave Height

Stable

Expected wave face height across today.

Now0.5m

Avg0.6m

Min-Max0.5-0.7m

11.4km/h

Wind Speed

Rising ↑

Lower is usually cleaner.

Now11.4km/h

Avg14.5km/h

Min-Max3.9-29.5km/h

-1.45m

Tide Timeline (24h)

High: 1.19m at 16:00

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

Now-1.45m

Avg-0.15m

Min-Max-1.48-1.19m

Weather Forecast

Hourly weather for this surf day.

Sunny

Now

26.3°C

Avg temp

29.6°C

Cloud cover

5.3%

UV peak

8.3

Sky outlook

00:00

Swell (rising)

76

00:00

0.7m

11.0km/h

74

01:00

0.6m

8.8km/h

74

02:00

0.6m

10.2km/h

74

03:00

0.6m

11.2km/h

72

06:00

0.6m

14.1km/h

72

07:00

0.7m

16.1km/h

72

09:00

0.7m

15.2km/h

70

11:00

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

8.3

Swell Period7.8 s

Wave Height0.7 m

Best time07:00

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

03:00

06:00

09:00

12:00

15:00

18:00

21:00

27.7°C

Air Temperature

Rising ↑

Expected temperature trend

Now27.7°C

Avg29.6°C

Min-Max24.3-36.0°C

11.0%

Cloud Cover

Falling ↓

Sky coverage across the day

Now11.0%

Avg5.3%

Min-Max0.0-21.0%

0.7m

29.5km/h