Dedicated 24/7 live camera pointing directly at the Paul do Mar harbor point. On WNW swells over 13s period, long hollow barrel sections peel past the pier.

Live camera view over Paul do Mar harbor: below 0.45m the inside shelf exposes urchins; above 1.58m backwash rebounds off the road wall.
Use the southern fishing harbor channel for clean exits; exit before tide reaches 1.58m when backwash rebounds off the seawall.
Use the southern fishing harbor channel for clean exits; exit before tide reaches 1.58m when backwash rebounds off the seawall.
Paul do Mar — 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) | 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) | 1.0m [1.3m] NW 12s · 332kJ | 1.0m [1.3m] NW 12s · 332kJ | 1.0m [1.3m] NW 12s · 332kJ | 1.0m [1.3m] NW 12s · 332kJ | 1.0m [1.3m] NW 12s · 332kJ | 1.0m [1.3m] NW 12s · 332kJ | 1.0m [1.3m] NW 12s · 332kJ | 1.0m [1.3m] NW 12s · 332kJ | 1.0m [1.3m] NW 12s · 332kJ | 1.0m [1.3m] NW 12s · 332kJ | 1.0m [1.3m] NW 12s · 332kJ | 1.1m [1.4m] NW 13s · 436kJ | 1.1m [1.4m] NW 13s · 436kJ | 1.1m [1.4m] NW 13s · 436kJ | 1.1m [1.4m] NW 13s · 436kJ | 1.1m [1.4m] NW 13s · 436kJ | 1.1m [1.4m] NW 13s · 436kJ | 1.0m [1.3m] NW 13s · 360kJ | 1.0m [1.3m] NW 13s · 360kJ | 1.0m [1.3m] NW 13s · 360kJ | 1.0m [1.3m] NW 13s · 360kJ | 1.0m [1.3m] NW 13s · 360kJ | 1.0m [1.3m] NW 13s · 360kJ | 1.0m [1.3m] NW 13s · 360kJ |
2nd Swell Swell 2 | 0.5m · 10s WNW 69kJ · 286° | 0.5m · 10s WNW 69kJ · 286° | 0.5m · 10s WNW 69kJ · 286° | 0.5m · 10s WNW 69kJ · 286° | 0.5m · 10s WNW 69kJ · 286° | 0.5m · 10s WNW 69kJ · 286° | 0.5m · 10s WNW 69kJ · 286° | 0.5m · 10s WNW 69kJ · 286° | 0.5m · 10s WNW 69kJ · 286° | 0.5m · 10s WNW 69kJ · 286° | 0.5m · 10s WNW 69kJ · 286° | 0.6m · 15s WNW 150kJ · 291° | 0.6m · 15s WNW 150kJ · 291° | 0.6m · 15s WNW 150kJ · 291° | 0.6m · 15s WNW 150kJ · 291° | 0.6m · 15s WNW 150kJ · 291° | 0.6m · 15s WNW 150kJ · 291° | 0.5m · 11s WNW 76kJ · 283° | 0.5m · 11s WNW 76kJ · 283° | 0.5m · 11s WNW 76kJ · 283° | 0.5m · 11s WNW 76kJ · 283° | 0.5m · 11s WNW 76kJ · 283° | 0.5m · 11s WNW 76kJ · 283° | 0.5m · 11s WNW 76kJ · 283° |
3rd Swell Swell 3 | 0.2m · 9s NNW 10kJ · 342° | 0.2m · 9s NNW 10kJ · 342° | 0.2m · 9s NNW 10kJ · 342° | 0.2m · 9s NNW 10kJ · 342° | 0.2m · 9s NNW 10kJ · 342° | 0.2m · 9s NNW 10kJ · 342° | 0.2m · 9s NNW 10kJ · 342° | 0.2m · 9s NNW 10kJ · 342° | 0.2m · 9s NNW 10kJ · 342° | 0.2m · 9s NNW 10kJ · 342° | 0.2m · 9s NNW 10kJ · 342° | 0.2m · 10s NNW 11kJ · 347° | 0.2m · 10s NNW 11kJ · 347° | 0.2m · 10s NNW 11kJ · 347° | 0.2m · 10s NNW 11kJ · 347° | 0.2m · 10s NNW 11kJ · 347° | 0.2m · 10s NNW 11kJ · 347° | 0.2m · 10s NNW 11kJ · 339° | 0.2m · 10s NNW 11kJ · 339° | 0.2m · 10s NNW 11kJ · 339° | 0.2m · 10s NNW 11kJ · 339° | 0.2m · 10s NNW 11kJ · 339° | 0.2m · 10s NNW 11kJ · 339° | 0.2m · 10s NNW 11kJ · 339° |
| Wind (Hourly) | NE7 km/hGlassy | NE7 km/hGlassy | NE7 km/hGlassy | NE7 km/hGlassy | NE7 km/hGlassy | NE7 km/hGlassy | NE7 km/hGlassy | NE7 km/hGlassy | NE7 km/hGlassy | NE7 km/hGlassy | NE7 km/hGlassy | ENE9 km/hOffshore | ENE9 km/hOffshore | ENE9 km/hOffshore | ENE9 km/hOffshore | ENE9 km/hOffshore | ENE9 km/hOffshore | E11 km/hOffshore | E11 km/hOffshore | E11 km/hOffshore | E11 km/hOffshore | E11 km/hOffshore | E11 km/hOffshore | E11 km/hOffshore |
| 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) | 5.6 | 5.6 | 5.6 | 7.4 | 8.0 | 7.4 | 8.0 | 7.4 | 5.6 | 5.6 | 5.6 | 5.6 | 5.6 | 5.6 | 5.6 | 7.4 | 8.0 | 8.0 |
1st Swell [Sets] Primary Swell | 1.0m [1.3m] | 1.1m [1.4m] | 1.0m [1.3m] | 1.1m [1.4m] | 1.3m [1.7m] | 1.2m [1.5m] | 1.3m [1.7m] | 1.2m [1.5m] | 1.1m [1.4m] | 1.0m [1.3m] | 0.9m [1.2m] | 0.9m [1.2m] | 0.9m [1.2m] | 1.0m [1.3m] | 1.1m [1.4m] | 1.2m [1.5m] | 1.3m [1.7m] | 1.3m [1.7m] |
| 1st Swell Dir | NW308° | NW313° | NW305° | NW308° | NW313° | NW305° | NW308° | NW313° | NW305° | NW308° | NW313° | NW305° | NW308° | NW313° | NW305° | NW308° | NW313° | NW305° |
| 1st Period (s) | 12s | 13s | 13s | 14s | 14s | 14s | 14s | 14s | 13s | 13s | 13s | 12s | 12s | 13s | 13s | 14s | 14s | 14s |
| 1st Power (kJ) | 332 kJ | 436 kJ | 360 kJ | 469 kJ | 655 kJ | 558 kJ | 655 kJ | 558 kJ | 436 kJ | 360 kJ | 292 kJ | 269 kJ | 269 kJ | 360 kJ | 436 kJ | 558 kJ | 655 kJ | 655 kJ |
2nd Swell Swell 2 (Size · s · kJ) | 0.5m · 10sWNW69 kJ · 286° | 0.6m · 15sWNW150 kJ · 291° | 0.5m · 11sWNW76 kJ · 283° | 0.6m · 12sWNW120 kJ · 286° | 0.7m · 16sWNW217 kJ · 291° | 0.6m · 12sWNW120 kJ · 283° | 0.7m · 12sWNW163 kJ · 286° | 0.6m · 16sWNW160 kJ · 291° | 0.6m · 11sWNW110 kJ · 283° | 0.5m · 11sWNW76 kJ · 286° | 0.5m · 15sWNW104 kJ · 291° | 0.5m · 10sWNW69 kJ · 283° | 0.5m · 10sWNW69 kJ · 286° | 0.5m · 15sWNW104 kJ · 291° | 0.6m · 11sWNW110 kJ · 283° | 0.6m · 12sWNW120 kJ · 286° | 0.7m · 16sWNW217 kJ · 291° | 0.7m · 12sWNW163 kJ · 283° |
3rd Swell Swell 3 (Size · s · kJ) | 0.2m · 9sNNW10 kJ · 342° | 0.2m · 10sNNW11 kJ · 347° | 0.2m · 10sNNW11 kJ · 339° | 0.2m · 11sNNW12 kJ · 342° | 0.3m · 11sNNW27 kJ · 347° | 0.2m · 11sNNW12 kJ · 339° | 0.3m · 11sNNW27 kJ · 342° | 0.2m · 11sNNW12 kJ · 347° | 0.2m · 10sNNW11 kJ · 339° | 0.2m · 10sNNW11 kJ · 342° | 0.2m · 10sNNW11 kJ · 347° | 0.2m · 9sNNW10 kJ · 339° | 0.2m · 9sNNW10 kJ · 342° | 0.2m · 10sNNW11 kJ · 347° | 0.2m · 10sNNW11 kJ · 339° | 0.2m · 11sNNW12 kJ · 342° | 0.3m · 11sNNW27 kJ · 347° | 0.3m · 11sNNW27 kJ · 339° |
| Wave Shape | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse | Aligned Pulse |
| Wind | NE7 km/h4 kt | ENE9 km/h5 kt | E11 km/h6 kt | NE7 km/h4 kt | ENE9 km/h5 kt | E9 km/h5 kt | NE7 km/h4 kt | ENE9 km/h5 kt | E11 km/h6 kt | NE9 km/h5 kt | ENE11 km/h6 kt | E13 km/h7 kt | NE7 km/h4 kt | ENE9 km/h5 kt | E9 km/h5 kt | NE7 km/h4 kt | ENE7 km/h4 kt | E9 km/h5 kt |
| Wind Effect | Glassy | Offshore | Offshore | Glassy | Offshore | Offshore | Glassy | Offshore | Offshore | Cross-Off | Offshore | Offshore | Glassy | Offshore | Offshore | Glassy | Glassy | Offshore |
| 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) | ||||||||||||