Today · Sat 18
Best windows
Canto do Forte brings wave, wind, tide, and best-window signals into a clear read for choosing the session.
Jump between nearby breaks without leaving the forecast flow.
Both days offer surfable conditions with comfortable size and light wind influence. The best period is late afternoon on 07/19, featuring favorable wind and more manageable waves.
Today · Sat 18
Best windows
Tomorrow · Sun 19
Best windows
Note: We read the data to help with your decision, but the ocean always has the final word. Use Surflow as a reference and confirm the real conditions before paddling out.
See the surf forecast at Canto do Forte, with wave size, period, wind, tide, and the best times to surf today.
| Today · Sat 18 | Tomorrow · Sun 19 | Mon 20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Time | 00h 00:00 | 01h 01:00 | 02h 02:00 | 03h 03:00 | 04h 04:00 | 05h 05:00 | 06h 06:00 | 07h 07:00 | 08h 08:00 | 09h 09:00 | 10h 10:00 | 11h 11:00 | 12h 12:00 | 13h 13:00 | 14h 14:00 | 15h 15:00 | 16h 16:00 | 17h 17:00 | 18h 18:00 | 19h 19:00 | 20h 20:00 | 21h 21:00 | 22h 22:00 | 23h 23:00 | 00h 00:00 | 01h 01:00 | 02h 02:00 | 03h 03:00 | 04h 04:00 | 05h 05:00 | 06h 06:00 | 07h 07:00 | 08h 08:00 | 09h 09:00 | 10h 10:00 | 11h 11:00 | 12h 12:00 | 13h 13:00 | 14h 14:00 | 15h 15:00 | 16h 16:00 | 17h 17:00 | 18h 18:00 | 19h 19:00 | 20h 20:00 | 21h 21:00 | 22h 22:00 | 23h 23:00 | 00h 00:00 | 01h 01:00 | 02h 02:00 | 03h 03:00 | 04h 04:00 | 05h 05:00 | 06h 06:00 | 07h 07:00 | 08h 08:00 | 09h 09:00 | 10h 10:00 | 11h 11:00 | 12h 12:00 | 13h 13:00 | 14h 14:00 | 15h 15:00 | 16h 16:00 | 17h 17:00 | 18h 18:00 | 19h 19:00 | 20h 20:00 | 21h 21:00 | 22h 22:00 | 23h 23:00 |
| Quality | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Regular | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Regular | Regular | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Surfavel | Regular | Regular | Regular | Regular | Regular | Regular | Regular | Regular | Regular |
| Sessions | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
| Wave (m) | 1.2 | 1.1 | 1.1 | 1.1 | 1.1 | 1 | 1 | 1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1 | 1 | 1 | 1 | 1 | 1 | 0.9 | 0.9 | 0.9 | 0.9 | 0.9 | 0.9 | 0.9 | 0.9 | 0.9 | 0.9 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0.9 | 0.9 | 0.9 | 0.9 | 0.9 | 0.9 | 0.9 | 0.9 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0.9 | 0.9 | 0.9 |
| Per (s) | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 8 | 8 | 8 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 |
| Swell 1 (m) | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.8 E← | 0.8 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 1 E← | 1 E← | 1 E← | 1 E← | 1 E← | 1 E← | 1 E← | 1 E← | 1 E← | 1 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.8 E← | 0.8 E← | 0.8 E← | 0.8 E← | 0.8 E← | 0.8 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 1 E← | 1 E← | 1 E← | 1 E← | 1 E← | 1 E← | 1 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.8 E← | 0.8 E← | 0.8 E← | 0.8 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← | 0.9 E← |
| Swell 2 (m) | 0.5 SE↖ | 0.6 SE↖ | 0.6 SE↖ | 0.6 SE↖ | 0.6 SE↖ | 0.5 SE↖ | 0.5 SE↖ | 0.5 SE↖ | 0.5 SE↖ | 0.5 SE↖ | 0.4 SE↖ | 0.3 S↑ | 0.3 S↑ | 0.2 S↑ | 0.2 S↑ | 0.2 S↑ | 0.2 S↑ | 0.2 S↑ | 0.2 S↑ | 0.2 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ | 0.3 S↑ |
| Wind (km/h) | 7 NE ↙ | 6 NE ↙ | 5 NE ↙ | 5 E ← | 5 E ← | 6 E ← | 5 E ← | 4 E ← | 6 E ← | 8 E ← | 10 SE ↖ | 10 E ← | 8 E ← | 7 E ← | 9 E ← | 9 E ← | 8 E ← | 5 E ← | 1 NE ↙ | 1 NW ↘ | 3 NW ↘ | 5 NW ↘ | 5 NW ↘ | 4 N ↓ | 4 N ↓ | 3 NE ↙ | 3 NE ↙ | 1 E ← | 1 NE ↙ | 2 NE ↙ | 4 NE ↙ | 5 NE ↙ | 5 E ← | 8 E ← | 9 E ← | 8 E ← | 8 E ← | 9 E ← | 11 SE ↖ | 9 SE ↖ | 6 E ← | 2 NW ↘ | 2 NW ↘ | 1 NW ↘ | 3 NW ↘ | 5 NW ↘ | 8 NW ↘ | 10 NW ↘ | 10 NW ↘ | 8 NW ↘ | 5 NW ↘ | 3 N ↓ | 1 NW ↘ | 3 NW ↘ | 3 NW ↘ | 4 N ↓ | 2 NE ↙ | 6 E ← | 8 E ← | 8 E ← | 8 E ← | 7 E ← | 8 E ← | 7 E ← | 6 E ← | 2 E ← | 3 NW ↘ | 5 NW ↘ | 6 NW ↘ | 5 NW ↘ | 4 NW ↘ | 5 N ↓ |
| Gusts (km/h) | 23 | 19 | 16 | 15 | 16 | 17 | 16 | 14 | 14 | 17 | 21 | 22 | 22 | 20 | 19 | 20 | 18 | 15 | 9 | 6 | 9 | 14 | 14 | 14 | 13 | 13 | 12 | 11 | 9 | 10 | 12 | 13 | 13 | 17 | 20 | 20 | 19 | 21 | 23 | 23 | 20 | 13 | 6 | 6 | 9 | 13 | 19 | 22 | 23 | 22 | 19 | 15 | 11 | 10 | 13 | 12 | 12 | 13 | 17 | 19 | 20 | 20 | 18 | 18 | 16 | 12 | 8 | 14 | 16 | 16 | 15 | 14 |
| Tide | Low ↑ | Mid ↑ | High ↑ | High ↑ | High ↑ | High ↓ | High ↓ | High ↓ | Mid ↓ | Mid ↓ | Low ↓ | Low ↓ | Low ↑ | Low ↑ | Mid ↑ | High ↑ | High ↑ | High ↓ | High ↓ | High ↓ | High ↓ | Mid ↓ | Low ↓ | Low ↓ | Low ↓ | Low ↑ | Mid ↑ | High ↑ | High ↑ | High ↓ | High ↓ | High ↓ | Mid ↓ | Mid ↓ | Low ↓ | Low ↓ | Low ↓ | Low ↑ | Mid ↑ | High ↑ | High ↑ | High ↑ | High ↓ | High ↓ | Mid ↓ | Mid ↓ | Mid ↓ | Low ↓ | Low ↓ | Low ↑ | Low ↑ | Mid ↑ | High ↑ | High ↑ | High ↓ | High ↓ | Mid ↓ | Mid ↓ | Mid ↓ | Low ↓ | Low ↓ | Low ↑ | Low ↑ | Mid ↑ | High ↑ | High ↑ | High ↓ | High ↓ | Mid ↓ | Mid ↓ | Mid ↓ | Low ↓ |