Ilha da Madeira & Porto Santo · MachicoRecommended level: Beginner to Intermediate

Praia da Maiata · Porto da Cruz

Set beneath the towering 590m Penha d'Águia rock massif, Maiata and neighboring Alagoa pick up every North and Northeast swell pulse year-round.

WHERE TO SURF TODAY
Clean surf on the SW coast (Jardim & Paul do Mar) + Fajã da Areia & Porto da Cruz fun at mid-tide
BEST WINDOW: {START}–{END}: 08:00–13:00 (0.50m–1.60m)
WAVE POWER & SIZE RIGHT NOW
45 kJ
0.1m · Sets 0.1m
Optimal Sandbar Window: < 1.80m
LIVE STREAM — Praia da Maiata · Porto da CruzLIVE 24/7
Porto da Cruz · Pools & Maiata Bay (HD 24/7)
CAMERA VIEW:
WATCH LIVE CAMERA
HOW TO READ THIS CAMERA (LOCAL TIP)

Cradle of Madeiran surfing: consistent NE swell with mid-tide peak sandbars.

LOCAL WEATHER & PARKING (15 SPOTS)

Enter through the central sandbar channel; avoid exiting on the eastern boulder corner when tide exceeds 1.85m.

WAVE SIZE
0.1m (Sets 0.1m)
1st Period (s): 11s · WNW
POWER
45 kJ
Ideal size: {min}m–{max}m (Max {limit}m): 0.8m–1.6m (Max 2.2m)
BEACH WIND
15 km/h (8 kt)
offshore · SSW
CURRENT TIDE
1.12m ▲
Optimal Sandbar Window: < 1.80m
ALL 3 ACTIVE SWELLS IN THE WATER (SWELL 1, 2 & 3)3 Simultaneous Swells
1ST SWELLWNW
0.1m · 11s
[Sets 0.1m] · 45 kJ
2ND SWELLNNW
0.3m · 9s
333° · 45 kJ
3RD SWELLWSW
0.2m · 7s
258° · 45 kJ
TODAY'S TIDE CHARTBEST WINDOW: {START}–{END}: 08:00–13:00
2.2m1.2m0.4mBEST WINDOW: {START}–{END} (0.50m – 1.75m)CURRENT TIDE: 1.12m ▲00:0004:0008:0012:0016:0020:0023:59
ENTER & EXIT SAFELY
WATER ACCESS

Enter through the central sandbar channel; avoid exiting on the eastern boulder corner when tide exceeds 1.85m.

SIMPLE GUIDE FOR BEGINNERS & SURFERSHow waves, wind, and tides work at Praia da Maiata · Porto da Cruz
1. AVERAGE SIZE & BIGGER SETS
0.1m (Sets up to {height}m 0.1m)
Every 5 to 10 minutes, a group of larger waves ("sets") arrives reaching 0.1m. Always judge the spot by the set size before paddling out.
2. TIME BETWEEN WAVES (SECONDS)
Best from 11 seconds up
Under 8s means weak, messy wind waves. Above 11s means clean ocean groundswell with long walls and much more push.
BEST TIDE HEIGHT:
0.5m a 1.6m (Low to Mid Tide (above 1.85m high tide waves break onto the upper shingle bank))
Between 0.5m and 1.6m the wave peels best. Too high tide causes backwash off the rocks/wall.
ENTER & EXIT SAFELY
Safe tide: 0.5m – 1.6m
Sand and Pebble Beach · Safe Entry

24-HOUR HOUR-BY-HOUR FORECAST

Hourly + 6-Day Overview

Praia da Maiata · Porto da Cruz — 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.0m [Sets 1.3m] · 11s
Power: 305 kJ · NNE (23°)
NNE
2ND SWELLSecondary Train
0.5m · 13s
Power: 90 kJ · N (1°)
N
3RD SWELLTertiary Train
0.3m · 8s
Power: 20 kJ · ENE (57°)
ENE
COASTAL MAP · 1ST SWELL & WINDPraia da Maiata · Porto da Cruz · Mon 09 Nov (14:00)GPS 32.7678°, -16.8218° · DIRECTION THE BEACH FACES: NNE (25°)
N 0°E 90°S 180°W 270°SWELL 3:0.3m @ 8s ENE (57°) · 20 kJSWELL 2:0.5m @ 13s N (1°) · 90 kJSWELL 1:1.0m [1.3m] @ 11s NNE (23°) · 305 kJPRAIA DA MAIATA WIND (OFFSHORE): 15 km/h (8 kt) SWCURRENT TIDE (14:00): 2.06m · RATING (0-10) 5.6/10
1ST SWELL (Primary Breaking)Aligned Pulse
1.0m [Sets 1.3m] · 11s NNE (23°) · 305 kJ
2ND SWELL (Secondary Train)Aligned Pulse
0.5m · 13s N (1°) · 90 kJ
3RD SWELL (Tertiary Train)Aligned Pulse
0.3m · 8s ENE (57°) · 20 kJ
WIND & CURRENT TIDE (14:00)Offshore
15 km/h (8 kt) SW · Current Tide 2.06m
24-HOUR HOUR-BY-HOUR FORECASTMon 09 Nov — 00:00 - 23:00HI: 02:45 (2.2m) / 14:55 (2.2m) · LO: 08:50 (0.2m) / 21:05 (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)
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
5.6
1st Swell [Sets]
Primary (m · s · kJ)
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
1.0m [1.3m]
NNE
11s · 305kJ
1.0m [1.3m]
NNE
11s · 305kJ
1.0m [1.3m]
NNE
11s · 305kJ
1.0m [1.3m]
NNE
11s · 305kJ
1.0m [1.3m]
NNE
11s · 305kJ
1.0m [1.3m]
NNE
11s · 305kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
0.9m [1.2m]
NNE
11s · 247kJ
2nd Swell
Swell 2
0.5m · 9s
N
62kJ · 356°
0.5m · 9s
N
62kJ · 356°
0.5m · 9s
N
62kJ · 356°
0.5m · 9s
N
62kJ · 356°
0.5m · 9s
N
62kJ · 356°
0.5m · 9s
N
62kJ · 356°
0.5m · 9s
N
62kJ · 356°
0.5m · 9s
N
62kJ · 356°
0.5m · 9s
N
62kJ · 356°
0.5m · 9s
N
62kJ · 356°
0.5m · 9s
N
62kJ · 356°
0.5m · 13s
N
90kJ · 1°
0.5m · 13s
N
90kJ · 1°
0.5m · 13s
N
90kJ · 1°
0.5m · 13s
N
90kJ · 1°
0.5m · 13s
N
90kJ · 1°
0.5m · 13s
N
90kJ · 1°
0.5m · 9s
N
62kJ · 353°
0.5m · 9s
N
62kJ · 353°
0.5m · 9s
N
62kJ · 353°
0.5m · 9s
N
62kJ · 353°
0.5m · 9s
N
62kJ · 353°
0.5m · 9s
N
62kJ · 353°
0.5m · 9s
N
62kJ · 353°
3rd Swell
Swell 3
0.3m · 8s
NE
20kJ · 52°
0.3m · 8s
NE
20kJ · 52°
0.3m · 8s
NE
20kJ · 52°
0.3m · 8s
NE
20kJ · 52°
0.3m · 8s
NE
20kJ · 52°
0.3m · 8s
NE
20kJ · 52°
0.3m · 8s
NE
20kJ · 52°
0.3m · 8s
NE
20kJ · 52°
0.3m · 8s
NE
20kJ · 52°
0.3m · 8s
NE
20kJ · 52°
0.3m · 8s
NE
20kJ · 52°
0.3m · 8s
ENE
20kJ · 57°
0.3m · 8s
ENE
20kJ · 57°
0.3m · 8s
ENE
20kJ · 57°
0.3m · 8s
ENE
20kJ · 57°
0.3m · 8s
ENE
20kJ · 57°
0.3m · 8s
ENE
20kJ · 57°
0.3m · 8s
NE
20kJ · 49°
0.3m · 8s
NE
20kJ · 49°
0.3m · 8s
NE
20kJ · 49°
0.3m · 8s
NE
20kJ · 49°
0.3m · 8s
NE
20kJ · 49°
0.3m · 8s
NE
20kJ · 49°
0.3m · 8s
NE
20kJ · 49°
Wind (Hourly)
SSW13 km/hOffshore
SSW13 km/hOffshore
SSW13 km/hOffshore
SSW13 km/hOffshore
SSW13 km/hOffshore
SSW13 km/hOffshore
SSW13 km/hOffshore
SSW13 km/hOffshore
SSW13 km/hOffshore
SSW13 km/hOffshore
SSW13 km/hOffshore
SW15 km/hOffshore
SW15 km/hOffshore
SW15 km/hOffshore
SW15 km/hOffshore
SW15 km/hOffshore
SW15 km/hOffshore
WSW17 km/hOffshore
WSW17 km/hOffshore
WSW17 km/hOffshore
WSW17 km/hOffshore
WSW17 km/hOffshore
WSW17 km/hOffshore
WSW17 km/hOffshore
Tide & Entry
1.28m ▲
Tide OK ({tide}m)
1.78m ▲
Tide OK ({tide}m)
2.10m ▲
Tide OK ({tide}m)
2.17m ▼
Tide OK ({tide}m)
1.97m ▼
Tide OK ({tide}m)
1.57m ▼
Tide OK ({tide}m)
1.05m ▼
Tide OK ({tide}m)
0.57m ▼
Tide OK ({tide}m)
0.25m ▼
Tide OK ({tide}m)
0.16m ▲
Tide OK ({tide}m)
0.34m ▲
Tide OK ({tide}m)
0.73m ▲
Tide Caution ({tide}m)
1.23m ▲
Tide Caution ({tide}m)
1.72m ▲
Tide Caution ({tide}m)
2.06m ▲
Tide Caution ({tide}m)
2.16m ▲
Tide Caution ({tide}m)
1.99m ▼
Tide Caution ({tide}m)
1.60m ▼
Tide OK ({tide}m)
1.08m ▼
Tide OK ({tide}m)
0.56m ▼
Tide OK ({tide}m)
0.17m ▼
Tide OK ({tide}m)
0.02m ▲
Tide OK ({tide}m)
0.13m ▲
Tide OK ({tide}m)
0.49m ▲
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)
5.6
5.6
5.6
5.6
5.6
5.6
3.8
3.8
3.8
3.8
3.8
3.8
5.6
5.6
5.6
5.6
5.6
5.6
1st Swell [Sets]
Primary Breaking
0.9m
[1.2m]
1.0m
[1.3m]
0.9m
[1.2m]
0.8m
[1.0m]
0.9m
[1.2m]
0.8m
[1.0m]
0.7m
[0.9m]
0.7m
[0.9m]
0.7m
[0.9m]
0.7m
[0.9m]
0.7m
[0.9m]
0.7m
[0.9m]
0.8m
[1.0m]
0.9m
[1.2m]
0.8m
[1.0m]
0.9m
[1.2m]
1.0m
[1.3m]
0.9m
[1.2m]
1st Swell Dir
NNE18°
NNE23°
NNE15°
NNE18°
NNE23°
NNE15°
NNE18°
NNE23°
NNE15°
NNE18°
NNE23°
NNE15°
NNE18°
NNE23°
NNE15°
NNE18°
NNE23°
NNE15°
1st Period (s)11s11s11s10s11s11s10s11s10s10s11s10s10s11s10s10s11s10s
1st Power (kJ)247 kJ305 kJ247 kJ177 kJ247 kJ195 kJ136 kJ149 kJ136 kJ136 kJ149 kJ136 kJ177 kJ247 kJ177 kJ224 kJ305 kJ224 kJ
2nd Swell
Swell 2 (Size · s · kJ)
0.5m · 9sN62 kJ · 356°
0.5m · 13sN90 kJ · 1°
0.5m · 9sN62 kJ · 353°
0.4m · 9sN40 kJ · 356°
0.5m · 13sN90 kJ · 1°
0.4m · 9sN40 kJ · 353°
0.4m · 9sN40 kJ · 356°
0.4m · 13sN58 kJ · 1°
0.4m · 9sN40 kJ · 353°
0.4m · 9sN40 kJ · 356°
0.4m · 13sN58 kJ · 1°
0.4m · 9sN40 kJ · 353°
0.4m · 9sN40 kJ · 356°
0.5m · 13sN90 kJ · 1°
0.4m · 9sN40 kJ · 353°
0.5m · 9sN62 kJ · 356°
0.5m · 13sN90 kJ · 1°
0.5m · 9sN62 kJ · 353°
3rd Swell
Swell 3 (Size · s · kJ)
0.3m · 8sNE20 kJ · 52°
0.3m · 8sENE20 kJ · 57°
0.3m · 8sNE20 kJ · 49°
0.2m · 7sNE10 kJ · 52°
0.3m · 8sENE20 kJ · 57°
0.2m · 8sNE10 kJ · 49°
0.2m · 7sNE10 kJ · 52°
0.2m · 8sENE10 kJ · 57°
0.2m · 7sNE10 kJ · 49°
0.2m · 7sNE10 kJ · 52°
0.2m · 8sENE10 kJ · 57°
0.2m · 7sNE10 kJ · 49°
0.2m · 7sNE10 kJ · 52°
0.3m · 8sENE20 kJ · 57°
0.2m · 7sNE10 kJ · 49°
0.3m · 7sNE17 kJ · 52°
0.3m · 8sENE20 kJ · 57°
0.3m · 7sNE17 kJ · 49°
Wave ShapeSingle TrainAligned PulseSingle TrainSingle TrainAligned PulseSingle TrainSingle TrainAligned PulseSingle TrainSingle TrainAligned PulseSingle TrainSingle TrainAligned PulseSingle TrainSingle TrainAligned PulseSingle Train
Wind
SSW13 km/h7 kt
SW15 km/h8 kt
WSW17 km/h9 kt
SSW15 km/h8 kt
SW17 km/h9 kt
WSW19 km/h10 kt
SSW15 km/h8 kt
SW17 km/h9 kt
WSW19 km/h10 kt
SSW13 km/h7 kt
SW13 km/h7 kt
WSW15 km/h8 kt
SSW11 km/h6 kt
SW13 km/h7 kt
WSW13 km/h7 kt
SSW13 km/h7 kt
SW15 km/h8 kt
WSW15 km/h8 kt
Wind EffectOffshoreOffshoreOffshoreOffshoreOffshoreOffshoreOffshoreOffshoreOffshoreOffshoreOffshoreOffshoreOffshoreOffshoreOffshoreOffshoreOffshoreOffshore
Entry / Exit
In PocketTide OK ({tide}m)
BackwashTide Caution ({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: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:45 (1.8m)
LO: 10:50 (0.5m)LO: 22:55 (0.4m)
HI: 05:15 (1.8m)HI: 17:15 (1.6m)
LO: 11:20 (0.6m)LO: 23:25 (0.6m)