The archipelago's best-kept secret: whenever an East/Southeast swell hits or a big NW swell wraps around Ponta da Calheta, prevailing North winds groom 9 km of golden sandbars.

Panoramic Porto Santo beach cam: best on S/SE swells with NW offshore wind.
100% golden-sand entry across the 9 km beach. Prevailing North/Northwest winds blow straight offshore into the beachbreak peaks!
100% golden-sand entry across the 9 km beach. Prevailing North/Northwest winds blow straight offshore into the beachbreak peaks!
Porto Santo · 9 km de Areia Dourada — 1. Current Wave Size & Wind
| 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) |
| Day // Time | Mon 09 Nov | Tue 10 Nov | Wed 11 Nov | Thu 12 Nov | Fri 13 Nov | Sat 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) | 11s | 12s | 12s | 11s | 12s | 11s | 11s | 12s | 11s | 11s | 11s | 11s | 11s | 11s | 11s | 11s | 12s | 11s |
| 1st Power (kJ) | 110 kJ | 163 kJ | 120 kJ | 110 kJ | 120 kJ | 110 kJ | 110 kJ | 120 kJ | 110 kJ | 110 kJ | 110 kJ | 110 kJ | 110 kJ | 110 kJ | 110 kJ | 149 kJ | 163 kJ | 149 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 Shape | Single Train | Single Train | Single Train | Single Train | Single Train | Single Train | Single Train | Single Train | Single Train | Single Train | Single Train | Single Train | Single Train | Single Train | Single Train | Single Train | Single Train | Single 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 Effect | Cross-off | Cross-off | Cross-off | Cross-off | Cross-off | Cross-off | Cross-off | Cross-off | Cross-off | Cross-off | Cross-off | Cross-off | Cross-off | Cross-off | Cross-off | Cross-off | Cross-off | Cross-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) | ||||||||||||