The 24/7 Machico Bay webcam shows clearly when East/Northeast groundswell lines wrap into the bay.

Machico beach camera: requires mid-to-high tide to break over the sandbank.
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.
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.
Baía de Machico · São Roque — Pick any day to inspect the hour-by-hour (00:00 to 23:00) forecast with all 3 swells, wind, and tide.
| 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.15m ▲ Safe | 1.50m ▲ Safe | 1.76m ▲ Safe | 1.87m ▲ Safe | 1.80m ▼ Safe | 1.56m ▼ Safe | 1.23m ▼ Safe | 0.87m ▼ Safe | 0.58m ▼ Safe | 0.44m ▼ Safe | 0.47m ▲ Safe | 0.68m ▲ Safe | 1.00m ▲ Safe | 1.36m ▲ Safe | 1.67m ▲ Safe | 1.84m ▲ Safe | 1.85m ▼ Safe | 1.68m ▼ Safe | 1.38m ▼ Safe | 1.02m ▼ Safe | 0.69m ▼ Safe | 0.48m ▼ Safe | 0.44m ▲ Safe | 0.57m ▲ Safe |
| Day // Time | Mon 02 Nov | Tue 03 Nov | Wed 04 Nov | Thu 05 Nov | Fri 06 Nov | Sat 07 Nov | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Slot | AM 08:00 | PM 14:00 | NOITE 20:00 | AM 08:00 | PM 14:00 | NOITE 20:00 | AM 08:00 | PM 14:00 | NOITE 20:00 | AM 08:00 | PM 14:00 | NOITE 20:00 | AM 08:00 | PM 14:00 | NOITE 20:00 | AM 08:00 | PM 14:00 | NOITE 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 Swell | 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) | 12s | 12s | 12s | 13s | 13s | 13s | 13s | 13s | 12s | 12s | 12s | 11s | 11s | 12s | 12s | 13s | 13s | 13s |
| 1st Power (kJ) | 120 kJ | 120 kJ | 120 kJ | 130 kJ | 130 kJ | 130 kJ | 130 kJ | 130 kJ | 120 kJ | 120 kJ | 120 kJ | 110 kJ | 110 kJ | 120 kJ | 120 kJ | 130 kJ | 130 kJ | 130 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 · 10sE11 kJ · 89° | 0.2m · 10sE11 kJ · 94° | 0.2m · 10sE11 kJ · 86° | 0.2m · 10sE11 kJ · 89° | 0.2m · 10sE11 kJ · 94° | 0.2m · 9sE10 kJ · 86° | 0.2m · 9sE10 kJ · 89° | 0.2m · 9sE10 kJ · 94° | 0.2m · 8sE10 kJ · 86° | 0.2m · 8sE10 kJ · 89° | 0.2m · 9sE10 kJ · 94° | 0.2m · 9sE10 kJ · 86° | 0.2m · 10sE11 kJ · 89° | 0.2m · 10sE11 kJ · 94° | 0.2m · 10sE11 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 · 11sNNE49 kJ · 33° | 0.4m · 15sNE66 kJ · 38° | 0.4m · 11sNNE49 kJ · 30° | 0.4m · 11sNNE49 kJ · 33° | 0.4m · 15sNE66 kJ · 38° | 0.4m · 10sNNE44 kJ · 30° | 0.4m · 10sNNE44 kJ · 33° | 0.4m · 14sNE62 kJ · 38° | 0.4m · 9sNNE40 kJ · 30° | 0.4m · 9sNNE40 kJ · 33° | 0.4m · 14sNE62 kJ · 38° | 0.4m · 10sNNE44 kJ · 30° | 0.4m · 11sNNE49 kJ · 33° | 0.4m · 15sNE66 kJ · 38° | 0.4m · 11sNNE49 kJ · 30° |
| 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 | NW9 km/h5 kt | NNW11 km/h6 kt | NNW13 km/h7 kt | NW9 km/h5 kt | NNW9 km/h5 kt | NNW11 km/h6 kt | NW9 km/h5 kt | NNW11 km/h6 kt | NNW13 km/h7 kt | NW9 km/h5 kt | NNW13 km/h7 kt | NNW15 km/h8 kt | NW9 km/h5 kt | NNW11 km/h6 kt | NNW11 km/h6 kt | NW7 km/h4 kt | NNW9 km/h5 kt | NNW11 km/h6 kt |
| Wind Effect | Offshore | Offshore | Cross-Off | Offshore | Offshore | Cross-Off | Offshore | Offshore | Cross-Off | Offshore | Offshore | Cross-Off | Offshore | Offshore | Cross-Off | Glassy | Offshore | Cross-Off |
| Entry / Exit | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry | In PocketSafe Entry |
| High / Low Tide | HI: 02:45 (2.1m)HI: 15:10 (2.2m) LO: 08:55 (0.5m)LO: 21:25 (0.4m) | HI: 03:30 (2.2m)HI: 15:52 (2.3m) LO: 09:40 (0.4m)LO: 22:10 (0.4m) | HI: 04:15 (2.2m)HI: 16:35 (2.2m) LO: 10:22 (0.5m)LO: 22:50 (0.5m) | HI: 05:00 (2.1m)HI: 17:20 (2.1m) LO: 11:05 (0.6m)LO: 23:35 (0.6m) | HI: 05:50 (2.0m)HI: 18:08 (2.0m) LO: 11:50 (0.7m)LO: --:-- | HI: 06:45 (1.9m)HI: 19:02 (1.9m) LO: 00:20 (0.7m)LO: 12:40 (0.8m) | ||||||||||||