Sheltered Southeast Coast · MachicoBeginner / Longboard

Baía de Machico · São Roque — 24h Tide Lab & Wave Energy Matrix

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

Effortless entry off the sandy beach or boat ramp along the São Roque promenade. The #1 call on the island when a big NNE/NE swell maxes out Porto da Cruz.

SURFABLE DAYS (LAST 30 DAYS)
19 / 30 days
North Atlantic Groundswell Consistency
GLASSY / OFFSHORE SESSIONS
88.0%
Orographic Shelter & Offshore Wind
MEAN / PEAK ENERGY (30D)
570 kJ / 1540 kJ
Average 11.8s period
GOOD TIDE LEVEL TO GET IN AND OUT SAFELY VIA THE BOAT RAMP CHANNEL (0.78M - 1.62M)
Easy Bay Exit on All Tides
Tide OK ({tide}m) (1.87m)

24-HOUR TIDE CHART & SAFE WATER ENTRY WINDOWS — BAÍA DE MACHICO · SÃO ROQUE

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

Baía de Machico · São Roque — 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 08 Nov)1ST SWELL (Primary Breaking) + 2ND SWELL & 3RD SWELL
1ST SWELLPrimary Breaking
0.6m [Sets 0.8m] · 12s
Power: 120 kJ · ENE (60°)
ENE
2ND SWELLSecondary Train
0.2m · 9s
Power: 10 kJ · E (94°)
E
3RD SWELLTertiary Train
0.4m · 14s
Power: 62 kJ · NE (38°)
NE
COASTAL MAP · 1ST SWELL & WINDBaía de Machico · São Roque · Mon 08 Nov (14:00)GPS 32.7164°, -16.7637° · DIRECTION THE BEACH FACES: ESE (115°)
N 0°E 90°S 180°W 270°SWELL 3:0.4m @ 14s NE (38°) · 62 kJSWELL 2:0.2m @ 9s E (94°) · 10 kJSWELL 1:0.6m [0.8m] @ 12s ENE (60°) · 120 kJBAÍA DE MACHICO WIND (OFFSHORE): 11 km/h (6 kt) NNWCURRENT TIDE (14:00): 2.17m · RATING (0-10) 3.8/10
1ST SWELL (Primary Breaking)Aligned Pulse
0.6m [Sets 0.8m] · 12s ENE (60°) · 120 kJ
2ND SWELL (Secondary Train)Aligned Pulse
0.2m · 9s E (94°) · 10 kJ
3RD SWELL (Tertiary Train)Crossed Sea
0.4m · 14s NE (38°) · 62 kJ
WIND & CURRENT TIDE (14:00)Offshore
11 km/h (6 kt) NNW · Current Tide 2.17m
24-HOUR HOUR-BY-HOUR FORECASTMon 08 Nov — 00:00 - 23:00HI: 02:15 (2.2m) / 14:20 (2.2m) · LO: 08:15 (0.1m) / 20: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)
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]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
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
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
0.6m [0.8m]
NE
12s · 120kJ
2nd Swell
Swell 2
0.2m · 9s
E
10kJ · 89°
0.2m · 9s
E
10kJ · 89°
0.2m · 9s
E
10kJ · 89°
0.2m · 9s
E
10kJ · 89°
0.2m · 9s
E
10kJ · 89°
0.2m · 9s
E
10kJ · 89°
0.2m · 9s
E
10kJ · 89°
0.2m · 9s
E
10kJ · 89°
0.2m · 9s
E
10kJ · 89°
0.2m · 9s
E
10kJ · 89°
0.2m · 9s
E
10kJ · 89°
0.2m · 9s
E
10kJ · 94°
0.2m · 9s
E
10kJ · 94°
0.2m · 9s
E
10kJ · 94°
0.2m · 9s
E
10kJ · 94°
0.2m · 9s
E
10kJ · 94°
0.2m · 9s
E
10kJ · 94°
0.2m · 9s
E
10kJ · 86°
0.2m · 9s
E
10kJ · 86°
0.2m · 9s
E
10kJ · 86°
0.2m · 9s
E
10kJ · 86°
0.2m · 9s
E
10kJ · 86°
0.2m · 9s
E
10kJ · 86°
0.2m · 9s
E
10kJ · 86°
3rd Swell
Swell 3
0.4m · 10s
NNE
44kJ · 33°
0.4m · 10s
NNE
44kJ · 33°
0.4m · 10s
NNE
44kJ · 33°
0.4m · 10s
NNE
44kJ · 33°
0.4m · 10s
NNE
44kJ · 33°
0.4m · 10s
NNE
44kJ · 33°
0.4m · 10s
NNE
44kJ · 33°
0.4m · 10s
NNE
44kJ · 33°
0.4m · 10s
NNE
44kJ · 33°
0.4m · 10s
NNE
44kJ · 33°
0.4m · 10s
NNE
44kJ · 33°
0.4m · 14s
NE
62kJ · 38°
0.4m · 14s
NE
62kJ · 38°
0.4m · 14s
NE
62kJ · 38°
0.4m · 14s
NE
62kJ · 38°
0.4m · 14s
NE
62kJ · 38°
0.4m · 14s
NE
62kJ · 38°
0.4m · 10s
NNE
44kJ · 30°
0.4m · 10s
NNE
44kJ · 30°
0.4m · 10s
NNE
44kJ · 30°
0.4m · 10s
NNE
44kJ · 30°
0.4m · 10s
NNE
44kJ · 30°
0.4m · 10s
NNE
44kJ · 30°
0.4m · 10s
NNE
44kJ · 30°
Wind (Hourly)
NW9 km/hOffshore
NW9 km/hOffshore
NW9 km/hOffshore
NW9 km/hOffshore
NW9 km/hOffshore
NW9 km/hOffshore
NW9 km/hOffshore
NW9 km/hOffshore
NW9 km/hOffshore
NW9 km/hOffshore
NW9 km/hOffshore
NNW11 km/hOffshore
NNW11 km/hOffshore
NNW11 km/hOffshore
NNW11 km/hOffshore
NNW11 km/hOffshore
NNW11 km/hOffshore
NNW13 km/hCross-off
NNW13 km/hCross-off
NNW13 km/hCross-off
NNW13 km/hCross-off
NNW13 km/hCross-off
NNW13 km/hCross-off
NNW13 km/hCross-off
Tide & Entry
1.57m ▲
Tide OK ({tide}m)
1.97m ▲
Tide OK ({tide}m)
2.15m ▲
Tide OK ({tide}m)
2.07m ▼
Tide OK ({tide}m)
1.75m ▼
Tide OK ({tide}m)
1.27m ▼
Tide OK ({tide}m)
0.76m ▼
Tide OK ({tide}m)
0.35m ▼
Tide OK ({tide}m)
0.16m ▼
Tide OK ({tide}m)
0.23m ▲
Tide OK ({tide}m)
0.54m ▲
Tide OK ({tide}m)
1.01m ▲
Tide OK ({tide}m)
1.53m ▲
Tide OK ({tide}m)
1.96m ▲
Tide OK ({tide}m)
2.17m ▲
Tide OK ({tide}m)
2.13m ▼
Tide OK ({tide}m)
1.82m ▼
Tide OK ({tide}m)
1.33m ▼
Tide OK ({tide}m)
0.79m ▼
Tide OK ({tide}m)
0.31m ▼
Tide OK ({tide}m)
0.03m ▼
Tide OK ({tide}m)
0.02m ▲
Tide OK ({tide}m)
0.27m ▲
Tide OK ({tide}m)
0.73m ▲
Tide OK ({tide}m)
18 Compared Slots18 Compared Slots
Day // TimeMon 08 NovTue 09 NovWed 10 NovThu 11 NovFri 12 NovSat 13 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.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.6m
[0.8m]
0.6m
[0.8m]
0.6m
[0.8m]
0.6m
[0.8m]
1st Swell Dir
NE55°
ENE60°
NE52°
NE55°
ENE60°
NE52°
NE55°
ENE60°
NE52°
NE55°
ENE60°
NE52°
NE55°
ENE60°
NE52°
NE55°
ENE60°
NE52°
1st Period (s)12s12s12s11s12s12s11s12s11s11s12s11s11s12s11s11s12s11s
1st Power (kJ)120 kJ120 kJ120 kJ110 kJ120 kJ120 kJ110 kJ120 kJ110 kJ110 kJ120 kJ110 kJ110 kJ120 kJ110 kJ110 kJ120 kJ110 kJ
2nd Swell
Swell 2 (Size · s · kJ)
0.2m · 9sE10 kJ · 89°
0.2m · 9sE10 kJ · 94°
0.2m · 9sE10 kJ · 86°
0.2m · 8sE10 kJ · 89°
0.2m · 9sE10 kJ · 94°
0.2m · 9sE10 kJ · 86°
0.2m · 8sE10 kJ · 89°
0.2m · 9sE10 kJ · 94°
0.2m · 8sE10 kJ · 86°
0.2m · 8sE10 kJ · 89°
0.2m · 9sE10 kJ · 94°
0.2m · 8sE10 kJ · 86°
0.2m · 8sE10 kJ · 89°
0.2m · 9sE10 kJ · 94°
0.2m · 8sE10 kJ · 86°
0.2m · 8sE10 kJ · 89°
0.2m · 9sE10 kJ · 94°
0.2m · 8sE10 kJ · 86°
3rd Swell
Swell 3 (Size · s · kJ)
0.4m · 10sNNE44 kJ · 33°
0.4m · 14sNE62 kJ · 38°
0.4m · 10sNNE44 kJ · 30°
0.4m · 9sNNE40 kJ · 33°
0.4m · 14sNE62 kJ · 38°
0.4m · 10sNNE44 kJ · 30°
0.4m · 9sNNE40 kJ · 33°
0.4m · 14sNE62 kJ · 38°
0.4m · 9sNNE40 kJ · 30°
0.4m · 9sNNE40 kJ · 33°
0.4m · 14sNE62 kJ · 38°
0.4m · 9sNNE40 kJ · 30°
0.4m · 9sNNE40 kJ · 33°
0.4m · 14sNE62 kJ · 38°
0.4m · 9sNNE40 kJ · 30°
0.4m · 9sNNE40 kJ · 33°
0.4m · 14sNE62 kJ · 38°
0.4m · 9sNNE40 kJ · 30°
Wave ShapeSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle TrainSingle Train
Wind
NW9 km/h5 kt
NNW11 km/h6 kt
NNW13 km/h7 kt
NW11 km/h6 kt
NNW13 km/h7 kt
NNW15 km/h8 kt
NW11 km/h6 kt
NNW13 km/h7 kt
NNW13 km/h7 kt
NW9 km/h5 kt
NNW11 km/h6 kt
NNW11 km/h6 kt
NW9 km/h5 kt
NNW9 km/h5 kt
NNW11 km/h6 kt
NW9 km/h5 kt
NNW11 km/h6 kt
NNW11 km/h6 kt
Wind EffectOffshoreOffshoreCross-offOffshoreOffshoreCross-offOffshoreOffshoreCross-offOffshoreOffshoreCross-offOffshoreOffshoreCross-offOffshoreOffshoreCross-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:15 (2.2m)HI: 14:20 (2.2m)
LO: 08:15 (0.1m)LO: 20:35 (-0.0m)
HI: 02:45 (2.2m)HI: 14:55 (2.2m)
LO: 08:50 (0.2m)LO: 21:05 (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:15 (2.0m)HI: 16:20 (1.9m)
LO: 10:20 (0.4m)LO: 22:30 (0.3m)
HI: 04:45 (1.9m)HI: 16:50 (1.8m)
LO: 10:50 (0.5m)LO: 22:55 (0.4m)

7-DAY SWELL, PERIOD & WIND DAILY FORECAST

Hoje
2026-11-02
1.0m – 1.4m @13s (WNW / NW)
6 kt (offshore)
07:00 – 12:30 (Baía Abrigada)
GOOD
Terça
2026-11-03
1.2m – 1.6m @11s (WNW / NW)
6 kt (offshore)
07:00 – 12:30 (Baía Abrigada)
EPIC
Quarta
2026-11-04
1.3m – 1.8m @11s (WNW / NW)
6 kt (offshore)
07:00 – 12:30 (Baía Abrigada)
EPIC
Quinta
2026-11-05
0.9m – 1.3m @13s (WNW / NW)
6 kt (offshore)
07:00 – 12:30 (Baía Abrigada)
GOOD
Sexta
2026-11-06
0.9m – 1.2m @11s (WNW / NW)
6 kt (offshore)
07:00 – 12:30 (Baía Abrigada)
FAIR
Sábado
2026-11-07
1.2m – 1.7m @11s (WNW / NW)
6 kt (offshore)
07:00 – 12:30 (Baía Abrigada)
EPIC
Domingo
2026-11-08
1.1m – 1.5m @13s (WNW / NW)
6 kt (offshore)
07:00 – 12:30 (Baía Abrigada)
GOOD

EXPLORE TIDE LABS FOR OTHER SPOTS