Portugal Continental · Mafra / EriceiraRecommended level: Intermediate to Advanced

Ribeira d'Ilhas · Ericeira

The centerpiece of the Ericeira World Surf Reserve — predictable 150–250m right-hand walls ideal for rail-to-rail carving.

WHERE TO SURF TODAY
Supertubos clean with offshore wind + Ribeira d'Ilhas consistent on mid-tide
BEST WINDOW: {START}–{END}: 08:30–12:45 (0.50m–2.40m)
WAVE POWER & SIZE RIGHT NOW
95 kJ
0.6m · Sets 0.8m
Sandy Inside Channel Exit on All Tides
LIVE STREAM — Ribeira d'Ilhas · EriceiraLIVE 24/7
Ribeira d'Ilhas · Ericeira Live Feed (HD 24/7)
CAMERA VIEW:
WATCH LIVE CAMERA
HOW TO READ THIS CAMERA (LOCAL TIP)

The centerpiece of the Ericeira World Surf Reserve — predictable 150–250m right-hand walls ideal for rail-to-rail carving.

LOCAL WEATHER & PARKING (25 SPOTS)

Enter through the sandy center of the bay and paddle up the southern channel; ride waves all the way to the sandy inside beach for an easy exit.

WAVE SIZE
0.6m (Sets 0.8m)
1st Period (s): 11s · NW
POWER
95 kJ
Ideal size: {min}m–{max}m (Max {limit}m): 1.0m–3.0m (Max 3.8m)
BEACH WIND
15 km/h (8 kt)
offshore · ENE
CURRENT TIDE
1.47m ▲
Sandy Inside Channel Exit on All Tides
ALL 3 ACTIVE SWELLS IN THE WATER (SWELL 1, 2 & 3)3 Simultaneous Swells
1ST SWELLNW
0.6m · 11s
[Sets 0.8m] · 95 kJ
2ND SWELLNNW
0.3m · 9s
334° · 45 kJ
3RD SWELLW
0.2m · 7s
259° · 45 kJ
TODAY'S TIDE CHARTBEST WINDOW: {START}–{END}: 08:30–12:45
2.2m1.2m0.4mBEST WINDOW: {START}–{END} (0.50m – 2.40m)CURRENT TIDE: 1.47m ▲00:0004:0008:0012:0016:0020:0023:59
ENTER & EXIT SAFELY
WATER ACCESS

Enter through the sandy center of the bay and paddle up the southern channel; ride waves all the way to the sandy inside beach for an easy exit.

SIMPLE GUIDE FOR BEGINNERS & SURFERSHow waves, wind, and tides work at Ribeira d'Ilhas · Ericeira
1. AVERAGE SIZE & BIGGER SETS
0.6m (Sets up to {height}m 0.8m)
Every 5 to 10 minutes, a group of larger waves ("sets") arrives reaching 0.8m. Always judge the spot by the set size before paddling out.
2. TIME BETWEEN WAVES (SECONDS)
Best from 13 seconds up
Under 8s means weak, messy wind waves. Above 13s means clean ocean groundswell with long walls and much more push.
BEST TIDE HEIGHT:
0.5m a 2.4m (Low to Mid Tide (longest connected walls from the outer boil))
Between 0.5m and 2.4m the wave peels best. Too high tide causes backwash off the rocks/wall.
ENTER & EXIT SAFELY
Safe tide: 0.5m – 2.4m
Sandy Inside Channel Exit on All Tides (0.50m–2.40m)

24-HOUR HOUR-BY-HOUR FORECAST

Hourly + 6-Day Overview

Ribeira d'Ilhas · Ericeira — 1. Current Wave Size & Wind

1. Wave Size [Sets]: Sets up to {height}m
2. Period (s): 2. Best Tide Hours to Get In & Out
3. Wave Power (kJ): Wave Power & Size Right Now
4. Wind & Tide: 3. Beach Bottom, Access & Safety Tips
1ST SWELL (Mon 06 Nov)1ST SWELL (Primary Breaking) + 2ND SWELL & 3RD SWELL
1ST SWELLPrimary Breaking
1.9m [Sets 2.4m] · 15s
Power: 1500 kJ · NW (310°)
NW
2ND SWELLSecondary Train
1.0m · 17s
Power: 471 kJ · WNW (288°)
WNW
3RD SWELLTertiary Train
0.4m · 12s
Power: 53 kJ · NNW (344°)
NNW
COASTAL MAP · 1ST SWELL & WINDRibeira d'Ilhas · Ericeira · Mon 06 Nov (14:00)GPS 38.9874°, -9.4198° · DIRECTION THE BEACH FACES: WNW (285°)
N 0°E 90°S 180°W 270°SWELL 3:0.4m @ 12s NNW (344°) · 53 kJSWELL 2:1.0m @ 17s WNW (288°) · 471 kJSWELL 1:1.9m [2.4m] @ 15s NW (310°) · 1500 kJRIBEIRA D'ILHAS WIND (OFFSHORE): 15 km/h (8 kt) ECURRENT TIDE (14:00): 2.09m · RATING (0-10) 9.8/10
1ST SWELL (Primary Breaking)Aligned Pulse
1.9m [Sets 2.4m] · 15s NW (310°) · 1500 kJ
2ND SWELL (Secondary Train)Aligned Pulse
1.0m · 17s WNW (288°) · 471 kJ
3RD SWELL (Tertiary Train)Aligned Pulse
0.4m · 12s NNW (344°) · 53 kJ
WIND & CURRENT TIDE (14:00)Offshore
15 km/h (8 kt) E · Current Tide 2.09m
24-HOUR HOUR-BY-HOUR FORECASTMon 06 Nov — 00:00 - 23:00HI: 01:20 (2.0m) / 13:35 (2.1m) · LO: 07:25 (0.3m) / 19:50 (0.1m)
Select Day (24h):
Hour (00h–23h)
00:00
01:00
02:00
03:00
04:00
05:00
06:00
07:00
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
21:00
22:00
23:00
Rating (0-10)
8.0
8.0
8.0
8.0
8.0
8.0
8.0
8.0
8.0
8.0
8.0
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
9.8
1st Swell [Sets]
Primary (m · s · kJ)
1.8m [2.3m]
NW
14s · 1256kJ
1.8m [2.3m]
NW
14s · 1256kJ
1.8m [2.3m]
NW
14s · 1256kJ
1.8m [2.3m]
NW
14s · 1256kJ
1.8m [2.3m]
NW
14s · 1256kJ
1.8m [2.3m]
NW
14s · 1256kJ
1.8m [2.3m]
NW
14s · 1256kJ
1.8m [2.3m]
NW
14s · 1256kJ
1.8m [2.3m]
NW
14s · 1256kJ
1.8m [2.3m]
NW
14s · 1256kJ
1.8m [2.3m]
NW
14s · 1256kJ
1.9m [2.4m]
NW
15s · 1500kJ
1.9m [2.4m]
NW
15s · 1500kJ
1.9m [2.4m]
NW
15s · 1500kJ
1.9m [2.4m]
NW
15s · 1500kJ
1.9m [2.4m]
NW
15s · 1500kJ
1.9m [2.4m]
NW
15s · 1500kJ
1.8m [2.3m]
WNW
14s · 1256kJ
1.8m [2.3m]
WNW
14s · 1256kJ
1.8m [2.3m]
WNW
14s · 1256kJ
1.8m [2.3m]
WNW
14s · 1256kJ
1.8m [2.3m]
WNW
14s · 1256kJ
1.8m [2.3m]
WNW
14s · 1256kJ
1.8m [2.3m]
WNW
14s · 1256kJ
2nd Swell
Swell 2
0.9m · 12s
WNW
269kJ · 283°
0.9m · 12s
WNW
269kJ · 283°
0.9m · 12s
WNW
269kJ · 283°
0.9m · 12s
WNW
269kJ · 283°
0.9m · 12s
WNW
269kJ · 283°
0.9m · 12s
WNW
269kJ · 283°
0.9m · 12s
WNW
269kJ · 283°
0.9m · 12s
WNW
269kJ · 283°
0.9m · 12s
WNW
269kJ · 283°
0.9m · 12s
WNW
269kJ · 283°
0.9m · 12s
WNW
269kJ · 283°
1.0m · 17s
WNW
471kJ · 288°
1.0m · 17s
WNW
471kJ · 288°
1.0m · 17s
WNW
471kJ · 288°
1.0m · 17s
WNW
471kJ · 288°
1.0m · 17s
WNW
471kJ · 288°
1.0m · 17s
WNW
471kJ · 288°
0.9m · 12s
W
269kJ · 280°
0.9m · 12s
W
269kJ · 280°
0.9m · 12s
W
269kJ · 280°
0.9m · 12s
W
269kJ · 280°
0.9m · 12s
W
269kJ · 280°
0.9m · 12s
W
269kJ · 280°
0.9m · 12s
W
269kJ · 280°
3rd Swell
Swell 3
0.4m · 11s
NNW
49kJ · 339°
0.4m · 11s
NNW
49kJ · 339°
0.4m · 11s
NNW
49kJ · 339°
0.4m · 11s
NNW
49kJ · 339°
0.4m · 11s
NNW
49kJ · 339°
0.4m · 11s
NNW
49kJ · 339°
0.4m · 11s
NNW
49kJ · 339°
0.4m · 11s
NNW
49kJ · 339°
0.4m · 11s
NNW
49kJ · 339°
0.4m · 11s
NNW
49kJ · 339°
0.4m · 11s
NNW
49kJ · 339°
0.4m · 12s
NNW
53kJ · 344°
0.4m · 12s
NNW
53kJ · 344°
0.4m · 12s
NNW
53kJ · 344°
0.4m · 12s
NNW
53kJ · 344°
0.4m · 12s
NNW
53kJ · 344°
0.4m · 12s
NNW
53kJ · 344°
0.4m · 11s
NNW
49kJ · 336°
0.4m · 11s
NNW
49kJ · 336°
0.4m · 11s
NNW
49kJ · 336°
0.4m · 11s
NNW
49kJ · 336°
0.4m · 11s
NNW
49kJ · 336°
0.4m · 11s
NNW
49kJ · 336°
0.4m · 11s
NNW
49kJ · 336°
Wind (Hourly)
ENE13 km/hCross-off
ENE13 km/hCross-off
ENE13 km/hCross-off
ENE13 km/hCross-off
ENE13 km/hCross-off
ENE13 km/hCross-off
ENE13 km/hCross-off
ENE13 km/hCross-off
ENE13 km/hCross-off
ENE13 km/hCross-off
ENE13 km/hCross-off
E15 km/hOffshore
E15 km/hOffshore
E15 km/hOffshore
E15 km/hOffshore
E15 km/hOffshore
E15 km/hOffshore
E17 km/hOffshore
E17 km/hOffshore
E17 km/hOffshore
E17 km/hOffshore
E17 km/hOffshore
E17 km/hOffshore
E17 km/hOffshore
Tide & Entry
1.79m ▲
Tide OK ({tide}m)
1.97m ▲
Tide OK ({tide}m)
1.93m ▼
Tide OK ({tide}m)
1.68m ▼
Tide OK ({tide}m)
1.28m ▼
Tide OK ({tide}m)
0.85m ▼
Tide OK ({tide}m)
0.48m ▼
Tide OK ({tide}m)
0.29m ▼
Tide OK ({tide}m)
0.31m ▲
Tide OK ({tide}m)
0.56m ▲
Tide OK ({tide}m)
0.96m ▲
Tide OK ({tide}m)
1.43m ▲
Tide OK ({tide}m)
1.83m ▲
Tide OK ({tide}m)
2.08m ▲
Tide OK ({tide}m)
2.09m ▼
Tide OK ({tide}m)
1.86m ▼
Tide OK ({tide}m)
1.44m ▼
Tide OK ({tide}m)
0.94m ▼
Tide OK ({tide}m)
0.48m ▼
Tide OK ({tide}m)
0.16m ▼
Tide OK ({tide}m)
0.08m ▲
Tide OK ({tide}m)
0.25m ▲
Tide OK ({tide}m)
0.63m ▲
Tide OK ({tide}m)
1.12m ▲
Tide OK ({tide}m)
18 Compared Slots18 Compared Slots
Day // TimeMon 06 NovTue 07 NovWed 08 NovThu 09 NovFri 10 NovSat 11 Nov
Slot
AM
08:00
PM
14:00
NIGHT
20:00
AM
08:00
PM
14:00
NIGHT
20:00
AM
08:00
PM
14:00
NIGHT
20:00
AM
08:00
PM
14:00
NIGHT
20:00
AM
08:00
PM
14:00
NIGHT
20:00
AM
08:00
PM
14:00
NIGHT
20:00
Rating (0-10)
8.0
9.8
9.8
8.0
9.8
9.8
8.0
9.8
9.8
8.0
9.8
9.8
8.0
9.8
9.8
8.0
9.8
9.8
1st Swell [Sets]
Primary Breaking
1.8m
[2.3m]
1.9m
[2.4m]
1.8m
[2.3m]
1.6m
[2.0m]
1.7m
[2.2m]
1.6m
[2.0m]
1.7m
[2.2m]
1.8m
[2.3m]
1.7m
[2.2m]
1.9m
[2.4m]
2.1m
[2.7m]
2.0m
[2.6m]
2.2m
[2.8m]
2.4m
[3.1m]
2.2m
[2.8m]
2.3m
[2.9m]
2.5m
[3.2m]
2.3m
[2.9m]
1st Swell Dir
NW305°
NW310°
WNW302°
NW305°
NW310°
WNW302°
NW305°
NW310°
WNW302°
NW305°
NW310°
WNW302°
NW305°
NW310°
WNW302°
NW305°
NW310°
WNW302°
1st Period (s)14s15s14s14s14s14s13s14s14s13s14s14s14s14s14s14s15s14s
1st Power (kJ)1256 kJ1500 kJ1256 kJ993 kJ1121 kJ993 kJ1041 kJ1256 kJ1121 kJ1300 kJ1710 kJ1551 kJ1877 kJ2234 kJ1877 kJ2051 kJ2597 kJ2051 kJ
2nd Swell
Swell 2 (Size · s · kJ)
0.9m · 12sWNW269 kJ · 283°
1.0m · 17sWNW471 kJ · 288°
0.9m · 12sW269 kJ · 280°
0.8m · 12sWNW213 kJ · 283°
0.9m · 16sWNW359 kJ · 288°
0.8m · 12sW213 kJ · 280°
0.9m · 11sWNW247 kJ · 283°
0.9m · 16sWNW359 kJ · 288°
0.9m · 12sW269 kJ · 280°
1.0m · 11sWNW305 kJ · 283°
1.1m · 16sWNW536 kJ · 288°
1.0m · 12sW332 kJ · 280°
1.1m · 12sWNW402 kJ · 283°
1.2m · 16sWNW638 kJ · 288°
1.1m · 12sW402 kJ · 280°
1.2m · 12sWNW479 kJ · 283°
1.3m · 17sWNW796 kJ · 288°
1.2m · 12sW479 kJ · 280°
3rd Swell
Swell 3 (Size · s · kJ)
0.4m · 11sNNW49 kJ · 339°
0.4m · 12sNNW53 kJ · 344°
0.4m · 11sNNW49 kJ · 336°
0.3m · 11sNNW27 kJ · 339°
0.4m · 11sNNW49 kJ · 344°
0.3m · 11sNNW27 kJ · 336°
0.4m · 10sNNW44 kJ · 339°
0.4m · 11sNNW49 kJ · 344°
0.4m · 11sNNW49 kJ · 336°
0.4m · 10sNNW44 kJ · 339°
0.5m · 11sNNW76 kJ · 344°
0.5m · 11sNNW76 kJ · 336°
0.5m · 11sNNW76 kJ · 339°
0.5m · 11sNNW76 kJ · 344°
0.5m · 11sNNW76 kJ · 336°
0.5m · 11sNNW76 kJ · 339°
0.5m · 12sNNW83 kJ · 344°
0.5m · 11sNNW76 kJ · 336°
Wave ShapeAligned PulseAligned PulseAligned PulseAligned PulseAligned PulseAligned PulseAligned PulseAligned PulseAligned PulseAligned PulseAligned PulseAligned PulseAligned PulseAligned PulseAligned PulseAligned PulseAligned PulseAligned Pulse
Wind
ENE13 km/h7 kt
E15 km/h8 kt
E17 km/h9 kt
ENE15 km/h8 kt
E17 km/h9 kt
E19 km/h10 kt
ENE15 km/h8 kt
E17 km/h9 kt
E19 km/h10 kt
ENE13 km/h7 kt
E13 km/h7 kt
E15 km/h8 kt
ENE11 km/h6 kt
E13 km/h7 kt
E13 km/h7 kt
ENE13 km/h7 kt
E15 km/h8 kt
E15 km/h8 kt
Wind EffectCross-offOffshoreOffshoreCross-offOffshoreOffshoreCross-offOffshoreOffshoreCross-offOffshoreOffshoreCross-offOffshoreOffshoreCross-offOffshoreOffshore
Entry / Exit
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
In PocketTide OK ({tide}m)
High / Low Tide
HI: 01:20 (2.0m)HI: 13:35 (2.1m)
LO: 07:25 (0.3m)LO: 19:50 (0.1m)
HI: 02:05 (2.1m)HI: 14:15 (2.2m)
LO: 08:10 (0.2m)LO: 20:30 (0.0m)
HI: 02:40 (2.2m)HI: 14:50 (2.2m)
LO: 08:45 (0.1m)LO: 21:05 (-0.0m)
HI: 03:15 (2.2m)HI: 15:25 (2.2m)
LO: 09:20 (0.2m)LO: 21:35 (0.0m)
HI: 03:50 (2.1m)HI: 15:55 (2.1m)
LO: 09:50 (0.2m)LO: 22:05 (0.1m)
HI: 04:20 (2.1m)HI: 16:20 (2.0m)
LO: 10:20 (0.3m)LO: 22:30 (0.2m)