Porto Santo Island · Porto SantoBeginner / Longboard / Fun

Porto Santo · 9 km de Areia Dourada — 24h Tide Lab & Wave Energy Matrix

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

100% golden-sand entry across the 9 km beach. Prevailing North/Northwest winds blow straight offshore into the beachbreak peaks!

SURFABLE DAYS (LAST 30 DAYS)
21 / 30 days
North Atlantic Groundswell Consistency
GLASSY / OFFSHORE SESSIONS
90.0%
Orographic Shelter & Offshore Wind
MEAN / PEAK ENERGY (30D)
405 kJ / 1125 kJ
Average 11.5s period
GOOD TIDE LEVEL TO GET IN AND OUT SAFELY VIA THE BOAT RAMP CHANNEL (0.78M - 1.62M)
9 km Open Golden Sand on All Tides
Tide OK ({tide}m) (1.12m)

24-HOUR TIDE CHART & SAFE WATER ENTRY WINDOWS — PORTO SANTO · 9 KM DE AREIA DOURADA

Coastal Semi-Diurnal Amplitude
2.2m1.2m0.4mBEST WINDOW: {START}–{END} (0.30m – 1.60m)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

Porto Santo · 9 km de Areia Dourada — 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
0.7m [Sets 0.9m] · 12s
Power: 163 kJ · E (85°)
E
2ND SWELLSecondary Train
0.4m · 14s
Power: 62 kJ · ENE (63°)
ENE
3RD SWELLTertiary Train
0.2m · 9s
Power: 10 kJ · ESE (119°)
ESE
COASTAL MAP · 1ST SWELL & WINDPorto Santo · 9 km de Areia Dourada · Mon 09 Nov (14:00)GPS 33.0514°, -16.3433° · DIRECTION THE BEACH FACES: SE (125°)
N 0°E 90°S 180°W 270°SWELL 3:0.2m @ 9s ESE (119°) · 10 kJSWELL 2:0.4m @ 14s ENE (63°) · 62 kJSWELL 1:0.7m [0.9m] @ 12s E (85°) · 163 kJPORTO SANTO · 9 WIND (CROSS-OFF): 17 km/h (9 kt) NCURRENT TIDE (14:00): 2.05m · RATING (0-10) 3.8/10
1ST SWELL (Primary Breaking)Aligned Pulse
0.7m [Sets 0.9m] · 12s E (85°) · 163 kJ
2ND SWELL (Secondary Train)Aligned Pulse
0.4m · 14s ENE (63°) · 62 kJ
3RD SWELL (Tertiary Train)Aligned Pulse
0.2m · 9s ESE (119°) · 10 kJ
WIND & CURRENT TIDE (14:00)Cross-off
17 km/h (9 kt) N · Current Tide 2.05m
24-HOUR HOUR-BY-HOUR FORECASTMon 09 Nov — 00:00 - 23:00HI: 02:50 (2.2m) / 14:55 (2.2m) · LO: 08:55 (0.2m) / 21:10 (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)
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
1st Swell [Sets]
Primary (m · s · kJ)
0.6m [0.8m]
E
11s · 110kJ
0.6m [0.8m]
E
11s · 110kJ
0.6m [0.8m]
E
11s · 110kJ
0.6m [0.8m]
E
11s · 110kJ
0.6m [0.8m]
E
11s · 110kJ
0.6m [0.8m]
E
11s · 110kJ
0.6m [0.8m]
E
11s · 110kJ
0.6m [0.8m]
E
11s · 110kJ
0.6m [0.8m]
E
11s · 110kJ
0.6m [0.8m]
E
11s · 110kJ
0.6m [0.8m]
E
11s · 110kJ
0.7m [0.9m]
E
12s · 163kJ
0.7m [0.9m]
E
12s · 163kJ
0.7m [0.9m]
E
12s · 163kJ
0.7m [0.9m]
E
12s · 163kJ
0.7m [0.9m]
E
12s · 163kJ
0.7m [0.9m]
E
12s · 163kJ
0.6m [0.8m]
ENE
12s · 120kJ
0.6m [0.8m]
ENE
12s · 120kJ
0.6m [0.8m]
ENE
12s · 120kJ
0.6m [0.8m]
ENE
12s · 120kJ
0.6m [0.8m]
ENE
12s · 120kJ
0.6m [0.8m]
ENE
12s · 120kJ
0.6m [0.8m]
ENE
12s · 120kJ
2nd Swell
Swell 2
0.2m · 8s
ESE
10kJ · 114°
0.2m · 8s
ESE
10kJ · 114°
0.2m · 8s
ESE
10kJ · 114°
0.2m · 8s
ESE
10kJ · 114°
0.2m · 8s
ESE
10kJ · 114°
0.2m · 8s
ESE
10kJ · 114°
0.2m · 8s
ESE
10kJ · 114°
0.2m · 8s
ESE
10kJ · 114°
0.2m · 8s
ESE
10kJ · 114°
0.2m · 8s
ESE
10kJ · 114°
0.2m · 8s
ESE
10kJ · 114°
0.4m · 14s
ENE
62kJ · 63°
0.4m · 14s
ENE
62kJ · 63°
0.4m · 14s
ENE
62kJ · 63°
0.4m · 14s
ENE
62kJ · 63°
0.4m · 14s
ENE
62kJ · 63°
0.4m · 14s
ENE
62kJ · 63°
0.2m · 9s
ESE
10kJ · 111°
0.2m · 9s
ESE
10kJ · 111°
0.2m · 9s
ESE
10kJ · 111°
0.2m · 9s
ESE
10kJ · 111°
0.2m · 9s
ESE
10kJ · 111°
0.2m · 9s
ESE
10kJ · 111°
0.2m · 9s
ESE
10kJ · 111°
3rd Swell
Swell 3
0.4m · 9s
ENE
40kJ · 58°
0.4m · 9s
ENE
40kJ · 58°
0.4m · 9s
ENE
40kJ · 58°
0.4m · 9s
ENE
40kJ · 58°
0.4m · 9s
ENE
40kJ · 58°
0.4m · 9s
ENE
40kJ · 58°
0.4m · 9s
ENE
40kJ · 58°
0.4m · 9s
ENE
40kJ · 58°
0.4m · 9s
ENE
40kJ · 58°
0.4m · 9s
ENE
40kJ · 58°
0.4m · 9s
ENE
40kJ · 58°
0.2m · 9s
ESE
10kJ · 119°
0.2m · 9s
ESE
10kJ · 119°
0.2m · 9s
ESE
10kJ · 119°
0.2m · 9s
ESE
10kJ · 119°
0.2m · 9s
ESE
10kJ · 119°
0.2m · 9s
ESE
10kJ · 119°
0.4m · 10s
NE
44kJ · 55°
0.4m · 10s
NE
44kJ · 55°
0.4m · 10s
NE
44kJ · 55°
0.4m · 10s
NE
44kJ · 55°
0.4m · 10s
NE
44kJ · 55°
0.4m · 10s
NE
44kJ · 55°
0.4m · 10s
NE
44kJ · 55°
Wind (Hourly)
NNW15 km/hCross-off
NNW15 km/hCross-off
NNW15 km/hCross-off
NNW15 km/hCross-off
NNW15 km/hCross-off
NNW15 km/hCross-off
NNW15 km/hCross-off
NNW15 km/hCross-off
NNW15 km/hCross-off
NNW15 km/hCross-off
NNW15 km/hCross-off
N17 km/hCross-off
N17 km/hCross-off
N17 km/hCross-off
N17 km/hCross-off
N17 km/hCross-off
N17 km/hCross-off
NNE19 km/hCross-off
NNE19 km/hCross-off
NNE19 km/hCross-off
NNE19 km/hCross-off
NNE19 km/hCross-off
NNE19 km/hCross-off
NNE19 km/hCross-off
Tide & Entry
1.26m ▲
Tide OK ({tide}m)
1.76m ▲
Tide OK ({tide}m)
2.09m ▲
Tide OK ({tide}m)
2.17m ▼
Tide OK ({tide}m)
1.98m ▼
Tide OK ({tide}m)
1.58m ▼
Tide OK ({tide}m)
1.07m ▼
Tide OK ({tide}m)
0.59m ▼
Tide OK ({tide}m)
0.26m ▼
Tide OK ({tide}m)
0.16m ▲
Tide OK ({tide}m)
0.33m ▲
Tide OK ({tide}m)
0.72m ▲
Tide OK ({tide}m)
1.22m ▲
Tide OK ({tide}m)
1.70m ▲
Tide OK ({tide}m)
2.05m ▲
Tide OK ({tide}m)
2.16m ▲
Tide OK ({tide}m)
2.00m ▼
Tide OK ({tide}m)
1.61m ▼
Tide OK ({tide}m)
1.09m ▼
Tide OK ({tide}m)
0.57m ▼
Tide OK ({tide}m)
0.18m ▼
Tide OK ({tide}m)
0.02m ▲
Tide OK ({tide}m)
0.13m ▲
Tide OK ({tide}m)
0.47m ▲
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)
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
3.8
1st Swell [Sets]
Primary Breaking
0.6m
[0.8m]
0.7m
[0.9m]
0.6m
[0.8m]
0.6m
[0.8m]
0.6m
[0.8m]
0.6m
[0.8m]
0.6m
[0.8m]
0.6m
[0.8m]
0.6m
[0.8m]
0.6m
[0.8m]
0.6m
[0.8m]
0.6m
[0.8m]
0.6m
[0.8m]
0.6m
[0.8m]
0.6m
[0.8m]
0.7m
[0.9m]
0.7m
[0.9m]
0.7m
[0.9m]
1st Swell Dir
E80°
E85°
ENE77°
E80°
E85°
ENE77°
E80°
E85°
ENE77°
E80°
E85°
ENE77°
E80°
E85°
ENE77°
E80°
E85°
ENE77°
1st Period (s)11s12s12s11s12s11s11s12s11s11s11s11s11s11s11s11s12s11s
1st Power (kJ)110 kJ163 kJ120 kJ110 kJ120 kJ110 kJ110 kJ120 kJ110 kJ110 kJ110 kJ110 kJ110 kJ110 kJ110 kJ149 kJ163 kJ149 kJ
2nd Swell
Swell 2 (Size · s · kJ)
0.2m · 8sESE10 kJ · 114°
0.4m · 14sENE62 kJ · 63°
0.2m · 9sESE10 kJ · 111°
0.2m · 8sESE10 kJ · 114°
0.4m · 14sENE62 kJ · 63°
0.2m · 8sESE10 kJ · 111°
0.2m · 8sESE10 kJ · 114°
0.4m · 14sENE62 kJ · 63°
0.2m · 8sESE10 kJ · 111°
0.2m · 8sESE10 kJ · 114°
0.4m · 13sENE58 kJ · 63°
0.2m · 8sESE10 kJ · 111°
0.2m · 8sESE10 kJ · 114°
0.4m · 13sENE58 kJ · 63°
0.2m · 8sESE10 kJ · 111°
0.2m · 8sESE10 kJ · 114°
0.4m · 14sENE62 kJ · 63°
0.2m · 8sESE10 kJ · 111°
3rd Swell
Swell 3 (Size · s · kJ)
0.4m · 9sENE40 kJ · 58°
0.2m · 9sESE10 kJ · 119°
0.4m · 10sNE44 kJ · 55°
0.4m · 9sENE40 kJ · 58°
0.2m · 9sESE10 kJ · 119°
0.4m · 9sNE40 kJ · 55°
0.4m · 9sENE40 kJ · 58°
0.2m · 9sESE10 kJ · 119°
0.4m · 9sNE40 kJ · 55°
0.4m · 9sENE40 kJ · 58°
0.2m · 8sESE10 kJ · 119°
0.4m · 9sNE40 kJ · 55°
0.4m · 9sENE40 kJ · 58°
0.2m · 8sESE10 kJ · 119°
0.4m · 9sNE40 kJ · 55°
0.4m · 9sENE40 kJ · 58°
0.2m · 9sESE10 kJ · 119°
0.4m · 9sNE40 kJ · 55°
Wave ShapeSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle Train
Wind
NNW15 km/h8 kt
N17 km/h9 kt
NNE19 km/h10 kt
NNW17 km/h9 kt
N19 km/h10 kt
NNE20 km/h11 kt
NNW17 km/h9 kt
N19 km/h10 kt
NNE20 km/h11 kt
NNW15 km/h8 kt
N15 km/h8 kt
NNE17 km/h9 kt
NNW13 km/h7 kt
N15 km/h8 kt
NNE15 km/h8 kt
NNW15 km/h8 kt
N17 km/h9 kt
NNE17 km/h9 kt
Wind EffectCross-offCross-offCross-offCross-offCross-offCross-offCross-offCross-offCross-offCross-offCross-offCross-offCross-offCross-offCross-offCross-offCross-offCross-off
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: 02:50 (2.2m)HI: 14:55 (2.2m)
LO: 08:55 (0.2m)LO: 21:10 (0.0m)
HI: 03:20 (2.1m)HI: 15:25 (2.1m)
LO: 09:25 (0.2m)LO: 21:35 (0.1m)
HI: 03:50 (2.1m)HI: 15:55 (2.0m)
LO: 09:55 (0.3m)LO: 22:05 (0.2m)
HI: 04:20 (2.0m)HI: 16:20 (1.9m)
LO: 10:25 (0.4m)LO: 22:30 (0.3m)
HI: 04:45 (1.9m)HI: 16:50 (1.8m)
LO: 10:50 (0.5m)LO: 23:00 (0.4m)
HI: 05:15 (1.8m)HI: 17:20 (1.6m)
LO: 11:25 (0.6m)LO: 23:30 (0.6m)

7-DAY SWELL, PERIOD & WIND DAILY FORECAST

Hoje
2026-11-02
0.9m – 1.2m @12s (WNW / NW)
9 kt (offshore)
08:30 – 14:30 (Meia-Maré no Cabeço)
GOOD
Terça
2026-11-03
0.9m – 1.3m @11s (WNW / NW)
9 kt (offshore)
08:30 – 14:30 (Meia-Maré no Cabeço)
EPIC
Quarta
2026-11-04
1.1m – 1.5m @11s (WNW / NW)
9 kt (offshore)
08:30 – 14:30 (Meia-Maré no Cabeço)
EPIC
Quinta
2026-11-05
0.8m – 1.1m @12s (WNW / NW)
9 kt (offshore)
08:30 – 14:30 (Meia-Maré no Cabeço)
GOOD
Sexta
2026-11-06
0.8m – 1.1m @11s (WNW / NW)
9 kt (offshore)
08:30 – 14:30 (Meia-Maré no Cabeço)
FAIR
Sábado
2026-11-07
1.0m – 1.4m @11s (WNW / NW)
9 kt (offshore)
08:30 – 14:30 (Meia-Maré no Cabeço)
EPIC
Domingo
2026-11-08
0.9m – 1.3m @12s (WNW / NW)
9 kt (offshore)
08:30 – 14:30 (Meia-Maré no Cabeço)
GOOD

EXPLORE TIDE LABS FOR OTHER SPOTS