Ericeira World Surf Reserve · Mafra / EriceiraIntermediate to Advanced

Ribeira d'Ilhas · Ericeira — 24h Tide Lab & Wave Energy Matrix

Tide OK ({tide}m) (1.12m)

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.

SURFABLE DAYS (LAST 30 DAYS)
28 / 30 days
North Atlantic Groundswell Consistency
GLASSY / OFFSHORE SESSIONS
84.0%
Orographic Shelter & Offshore Wind
MEAN / PEAK ENERGY (30D)
1445 kJ / 3935 kJ
Average 13.9s period
GOOD TIDE LEVEL TO GET IN AND OUT SAFELY VIA THE BOAT RAMP CHANNEL (0.78M - 1.62M)
Sandy Inside Channel Exit on All Tides
Tide OK ({tide}m) (1.12m)

24-HOUR TIDE CHART & SAFE WATER ENTRY WINDOWS — RIBEIRA D'ILHAS · ERICEIRA

Coastal Semi-Diurnal Amplitude
2.2m1.2m0.4mBEST WINDOW: {START}–{END} (0.50m – 2.40m)CURRENT TIDE: 1.12m ▲00:0004:0008:0012:0016:0020:0023:59
00:00
0.45m
Flooding
IDEAL
02:00
0.72m
Flooding
IDEAL
04:00
1.11m
Flooding
IDEAL
06:00
1.50m
Flooding
IDEAL
08:00
1.80m
Flooding
IDEAL
10:00
1.93m
High Tide
IDEAL
12:00
1.85m
Ebbing
IDEAL
14:00
1.58m
Ebbing
IDEAL
16:00
1.19m
Ebbing
IDEAL
18:00
0.80m
Ebbing
IDEAL
20:00
0.50m
Ebbing
IDEAL
22:00
0.37m
Low Tide
IDEAL

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 09 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 09 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): 1.91m · 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 1.91m
24-HOUR HOUR-BY-HOUR FORECASTMon 09 Nov — 00:00 - 23:00HI: 03:15 (2.2m) / 15:25 (2.2m) · LO: 09:20 (0.2m) / 21:35 (0.0m)
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.01m ▲
Tide OK ({tide}m)
1.54m ▲
Tide OK ({tide}m)
1.97m ▲
Tide OK ({tide}m)
2.17m ▲
Tide OK ({tide}m)
2.10m ▼
Tide OK ({tide}m)
1.79m ▼
Tide OK ({tide}m)
1.31m ▼
Tide OK ({tide}m)
0.80m ▼
Tide OK ({tide}m)
0.38m ▼
Tide OK ({tide}m)
0.17m ▼
Tide OK ({tide}m)
0.22m ▲
Tide OK ({tide}m)
0.52m ▲
Tide OK ({tide}m)
0.98m ▲
Tide OK ({tide}m)
1.49m ▲
Tide OK ({tide}m)
1.91m ▲
Tide OK ({tide}m)
2.14m ▲
Tide OK ({tide}m)
2.10m ▼
Tide OK ({tide}m)
1.81m ▼
Tide OK ({tide}m)
1.34m ▼
Tide OK ({tide}m)
0.81m ▼
Tide OK ({tide}m)
0.34m ▼
Tide OK ({tide}m)
0.06m ▼
Tide OK ({tide}m)
0.04m ▲
Tide OK ({tide}m)
0.29m ▲
Tide OK ({tide}m)
18 Compared Slots18 Compared Slots
Day // TimeMon 09 NovTue 10 NovWed 11 NovThu 12 NovFri 13 NovSat 14 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: 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)
HI: 04:45 (2.0m)HI: 16:50 (1.9m)
LO: 10:50 (0.4m)LO: 23:00 (0.3m)
HI: 05:15 (1.9m)HI: 17:15 (1.8m)
LO: 11:20 (0.5m)LO: 23:25 (0.4m)
HI: 05:45 (1.8m)HI: 17:45 (1.6m)
LO: 11:50 (0.6m)LO: 23:55 (0.6m)

7-DAY SWELL, PERIOD & WIND DAILY FORECAST

Hoje
2026-11-02
1.4m – 2.0m @15s (WNW / NW)
8 kt (offshore)
07:30 – 13:00 (Vazia a Meia-Maré)
GOOD
Terça
2026-11-03
1.6m – 2.2m @14s (WNW / NW)
8 kt (offshore)
07:30 – 13:00 (Vazia a Meia-Maré)
EPIC
Quarta
2026-11-04
1.8m – 2.5m @14s (WNW / NW)
8 kt (offshore)
07:30 – 13:00 (Vazia a Meia-Maré)
EPIC
Quinta
2026-11-05
1.4m – 1.9m @15s (WNW / NW)
8 kt (offshore)
07:30 – 13:00 (Vazia a Meia-Maré)
GOOD
Sexta
2026-11-06
1.3m – 1.8m @14s (WNW / NW)
8 kt (offshore)
07:30 – 13:00 (Vazia a Meia-Maré)
FAIR
Sábado
2026-11-07
1.7m – 2.4m @14s (WNW / NW)
8 kt (offshore)
07:30 – 13:00 (Vazia a Meia-Maré)
EPIC
Domingo
2026-11-08
1.6m – 2.2m @15s (WNW / NW)
8 kt (offshore)
07:30 – 13:00 (Vazia a Meia-Maré)
GOOD

EXPLORE TIDE LABS FOR OTHER SPOTS