The best day this week is Thursday 22 Oct, with 63 of 143 spots rated Good or better for intermediate surfers. Updated 20 Oct, 01:03 UTC, from the forecast for 143 spots.
Advanced: Espinho (1.7 m, epic around 08:00), Mindelo (1.6 m, epic around 09:00), Praia do Malhão (1.7 m, epic around 08:00)
Friday 23 Oct
33 spots Good or better. Swell 2.9 m at 10 s from NW.
Intermediate: Carcavelos (1.1 m, good around 10:00), Arrifana (1.5 m, good around 08:00), Amado (1.2 m, good around 08:00), Praia da Barra (1.7 m, good around 08:00)
Beginners: São Torpes (1.1 m, good around 08:00), Amado (1.2 m, good around 08:00), Praia da Mata (1.1 m, good around 11:00)
45 spots Good or better. Swell 2.7 m at 9 s from NW.
Intermediate: Afife (1.6 m, good around 08:00), Azurara (1.5 m, good around 08:00), Consolação (1.4 m, good around 08:00), Canidelo (1.3 m, good around 08:00)
Advanced: Moledo (1.9 m, good around 07:00), Lagide (1.8 m, good around 11:00), Praia do Norte (1.9 m, good around 11:00)
Monday 26 Oct
51 spots Good or better, 1 Epic. Swell 2.2 m at 9 s from NW.
Intermediate: Buarcos (1.5 m, epic around 11:00), Praia do Malhão (1.3 m, good around 07:00), Odeceixe (1.4 m, good around 10:00), Consolação (1.5 m, good around 07:00)
Beginners: Praia da Mata (1.0 m, good around 08:00), São Torpes (1.0 m, good around 10:00), Amado (1.1 m, good around 10:00)
Advanced: Buarcos (1.5 m, epic around 11:00), Zambujeira do Mar (1.5 m, good around 11:00), Espinho (1.6 m, good around 11:00)
Ratings use the best daylight hour at each spot, on the same scale as the app (Fair, Good, Epic). Model forecast, not an observation.