World › Portugal

🇵🇹 Best surf spots in Portugal

212 spots ranked on five years of ERA5 wave, wind and sea temperature data.

Top spotFaja da Areia 96.4
Peak monthMarch
Water17°C a 3/2 wetsuit
Work all year188 of 212
Beginner spots22

Season in Portugal

Average share of clean days across all 212 spots, by month.

JanFebMarAprMayJunJulAugSepOctNovDec
42%41%51%34%13%8%4%4%22%33%49%38%

Areas

Faro42 spots · top Mareta 84.4Lisboa41 spots · top Sao Pedro 84.0Setúbal22 spots · top Bicas 87.3Leiria22 spots · top Praia do Norte 83.3Madeira21 spots · top Faja da Areia 96.4Azores16 spots · top Praia dos Mosteiros 88.3Aveiro13 spots · top Praia da Barra 76.2Porto12 spots · top A-ver-o-mar 80.0Coimbra11 spots · top Buarcos 76.4Viana do Castelo7 spots · top Kings Rock 82.3Beja3 spots · top Vila Nova de Milfontes 81.2Braga2 spots · top Cavalos de fão 79.8

All 212 spots

#SpotScoreSurfableCleanSizeWaterSeasonLevel
1Faja da Areia
Madeira
96.497%38%1.8 m20°COct to AprIntermediate
2São Vicente
Madeira
96.497%38%1.8 m20°COct to AprIntermediate
3Ponta do Pargo
Madeira
95.996%38%2.0 m20°CJan to JanAdvanced
4Paul do Mar
Madeira
94.798%41%1.8 m20°COct to MarIntermediate
5Madalena do mar
Madeira
93.892%43%1.3 m20°COct to MarIntermediate
6Pizo
Madeira
93.590%46%1.2 m20°COct to AprIntermediate
7Praia Formosa
Madeira
93.393%47%1.3 m20°COct to AprIntermediate
8Lugar de baixo
Madeira
93.290%46%1.2 m20°COct to AprIntermediate
9Ponta Delgada
Madeira
92.597%38%1.9 m20°COct to AprAdvanced
10Cabo Girão
Madeira
91.092%47%1.3 m20°COct to AprIntermediate
11Jardim do mar
Madeira
91.098%44%1.6 m20°COct to MarIntermediate
12Fajã dos Padres
Madeira
90.893%47%1.3 m20°COct to AprIntermediate
13Ponta Pequina
Madeira
89.398%44%1.5 m20°COct to MarIntermediate
14Praia dos Mosteiros
Azores
88.393%15%2.0 m19°CrarelyAdvanced
15Cais do funchal
Madeira
87.484%39%0.9 m20°COct to AprBeginner
16Santa Iria
Azores
87.495%26%1.7 m19°CDec to MarIntermediate
17Bicas
Setúbal
87.398%33%1.4 m17°CMar to MarIntermediate
18Rabo de Peixe
Azores
87.195%26%1.7 m19°CDec to MarIntermediate
19Ribeira da Janela
Madeira
87.098%22%1.7 m20°CDec to FebIntermediate
20Supertubes
Madeira
86.290%31%1.1 m21°CJan to FebIntermediate
21Contreira
Madeira
85.797%22%1.7 m20°CDec to FebIntermediate
22Faial
Madeira
84.698%21%1.8 m20°CApr to AprIntermediate
23Mareta
Faro
84.498%39%1.9 m17°CJan to MarAdvanced
24Porto da cruz
Madeira
84.498%22%1.7 m20°CApr to AprIntermediate
25Tonel
Faro
84.498%39%1.9 m17°CJan to MarAdvanced
26Sao Pedro
Lisboa
84.098%42%1.5 m17°COct to MarIntermediate
27Baia das Quatro Ribeiras
Azores
83.892%18%2.0 m18°CrarelyAdvanced
28Carcavelos
Lisboa
83.898%42%1.6 m17°CJan to MarIntermediate
29Bica
Lisboa
83.698%42%1.5 m17°COct to MarIntermediate
30Praia Santana
Azores
83.595%25%1.8 m19°CMar to MarIntermediate
31Achadas da Cruz
Madeira
83.498%19%1.8 m20°CJan to JanAdvanced
32Praia do Norte
Leiria
83.395%28%1.9 m16°COct to MarAdvanced
33Bafureira
Lisboa
83.298%42%1.5 m17°COct to MarIntermediate
34Cubiculo
Lisboa
83.298%42%1.6 m17°COct to MarIntermediate
35Areias
Azores
83.195%24%1.7 m19°CJan to JanIntermediate
36Esquerda da Bafureira
Lisboa
83.098%42%1.5 m17°COct to MarIntermediate
37Martinhal
Faro
82.896%39%1.3 m17°CJan to MarIntermediate
38Parede
Lisboa
82.898%42%1.5 m17°COct to MarIntermediate
39Praia Santa Barbara (Ribeira Grande)
Azores
82.695%24%1.7 m19°CJan to JanIntermediate
40Baixa da Vila Nova
Azores
82.491%18%2.1 m18°CrarelyAdvanced
41Kings Rock
Viana do Castelo
82.395%37%2.0 m15°CMar to AprAdvanced
42Contendas
Azores
82.296%18%1.7 m18°CrarelyIntermediate
43Boca do rio
Faro
81.393%38%1.2 m17°CJan to MarIntermediate
44Praia do Norte
Azores
81.391%18%2.1 m18°CrarelyAdvanced
45Vila Nova de Milfontes
Beja
81.298%34%1.7 m17°COct to MarIntermediate
46Salema
Faro
81.188%37%1.0 m17°CJan to MarIntermediate
47Sao Torpes
Setúbal
81.198%40%1.6 m17°COct to MarIntermediate
48Vila Praia de Ancora
Viana do Castelo
81.196%36%1.9 m15°CJan to AprAdvanced
49Odeceixe
Faro
81.098%31%1.8 m17°CNov to AprIntermediate
50Praia de Moledo
Viana do Castelo
80.996%36%1.9 m15°COct to AprAdvanced
51Praia da Arda
Viana do Castelo
80.796%36%1.9 m15°COct to AprAdvanced
52Praia da Nazaré
Leiria
80.796%28%1.9 m16°COct to AprAdvanced
53Torre
Lisboa
80.798%42%1.5 m17°CJan to MarIntermediate
54Amorosa
Viana do Castelo
80.596%37%1.9 m15°CMar to AprAdvanced
55Viana do castelo
Viana do Castelo
80.596%36%1.9 m15°COct to AprAdvanced
56Arrifana
Faro
80.398%31%1.7 m17°COct to MarIntermediate
57Inatel
Lisboa
80.397%42%1.4 m17°CJan to AprIntermediate
58Melides
Setúbal
80.298%32%1.6 m17°CNov to AprIntermediate
59Populo
Azores
80.190%20%1.2 m19°CrarelyIntermediate
60A-ver-o-mar
Porto
80.095%34%2.0 m15°CMar to AprAdvanced
61Aberta-A-Nova
Setúbal
80.098%32%1.6 m17°CNov to AprIntermediate
62Supertubos
Leiria
80.096%34%1.9 m16°CJan to JanAdvanced
63Cavalos de fão
Braga
79.895%33%2.0 m15°CJan to AprAdvanced
64Aguçadoura
Porto
79.495%33%2.0 m15°CNov to AprAdvanced
65Praia do PEGO
Setúbal
79.497%32%1.3 m17°CNov to MarIntermediate
66Carriagem
Faro
79.298%29%1.7 m17°CFeb to AprIntermediate
67Burgau
Faro
79.193%38%1.2 m17°CJan to MarIntermediate
68Amoreira
Faro
79.098%29%1.7 m17°CFeb to AprIntermediate
69Monte Clerigo
Faro
79.098%29%1.8 m17°CFeb to AprIntermediate
70Carvalhal
Setúbal
78.996%32%1.3 m17°CNov to MarIntermediate
71Malhão
Beja
78.998%30%1.7 m17°CNov to MarIntermediate
72Machico
Madeira
78.786%25%1.0 m20°CJan to FebBeginner
73Santa Catarina
Azores
78.795%19%1.5 m18°CrarelyIntermediate
74Praia Do Rock
Porto
78.595%32%2.0 m15°CJan to JanAdvanced
75Praia do Cerro
Leiria
78.494%24%2.0 m16°CFeb to AprAdvanced
76Mini pipe
Leiria
78.195%28%1.9 m16°CJan to MarAdvanced
77Porto Batel
Leiria
78.195%28%1.9 m16°CJan to MarAdvanced
78Consolaçao
Leiria
78.095%28%1.9 m16°CJan to MarAdvanced
79Cabo Raso
Lisboa
77.996%23%1.8 m16°CMar to MarAdvanced
80Santo Amaro
Lisboa
77.995%42%1.3 m17°CJan to AprIntermediate
81Baleal Sul
Leiria
77.895%24%2.0 m16°CFeb to AprAdvanced
82Baía
Leiria
77.895%23%2.0 m16°CFeb to AprAdvanced
83Burrinho
Setúbal
77.898%32%1.7 m17°COct to MarIntermediate
84Ofir
Braga
77.895%34%2.0 m15°CJan to AprAdvanced
85Praia da Vieirinha
Setúbal
77.798%32%1.6 m17°COct to MarIntermediate
86Anjos
Azores
77.695%20%1.9 m20°CrarelyAdvanced
87Poça
Lisboa
77.485%35%1.0 m16°CJan to JanIntermediate
88Vale Figueira
Faro
77.498%29%1.7 m17°CFeb to AprIntermediate
89Aivados
Beja
77.398%30%1.6 m17°CNov to MarIntermediate
90Figueiros
Faro
77.398%29%1.7 m17°CFeb to AprIntermediate
91Porto Covo
Setúbal
77.398%30%1.7 m17°CNov to MarIntermediate
92Baleal
Leiria
77.196%24%1.9 m16°CFeb to FebAdvanced
93Porto Martins
Azores
77.193%16%1.3 m18°CrarelyIntermediate
94Praia Paredes
Leiria
77.195%26%1.9 m16°CJan to JanAdvanced
95Sanguessuga
Setúbal
76.998%32%1.6 m17°COct to MarIntermediate
96Praia do Barbas
Setúbal
76.696%37%1.3 m17°COct to MarIntermediate
97Comporta
Setúbal
76.596%35%1.2 m17°CNov to AprIntermediate
98Buarcos
Coimbra
76.498%36%1.6 m16°CJan to JanIntermediate
99Costa da Caparica
Setúbal
76.496%34%1.3 m17°COct to MarIntermediate
100Praia da Tocha
Coimbra
76.397%32%1.9 m16°CNov to AprAdvanced
101Cantinho da Baia
Leiria
76.296%24%1.9 m16°CFeb to FebAdvanced
102Lagide
Leiria
76.296%23%1.9 m16°CFeb to FebAdvanced
103Praia da Barra
Aveiro
76.297%31%1.9 m16°COct to AprAdvanced
104Sao Jacinto
Aveiro
76.297%31%1.9 m16°CJan to AprAdvanced
105Almagreira
Leiria
76.195%22%1.9 m16°CFeb to AprAdvanced
106Praia da Foz - Cabo Espichel, Sesimbra
Setúbal
76.196%20%1.3 m17°CMar to MarIntermediate
107Praia de Mira
Coimbra
76.197%32%1.9 m16°COct to AprAdvanced
108Foz do Arelho
Leiria
75.995%23%1.9 m16°CFeb to AprAdvanced
109Praia da saude
Setúbal
75.996%32%1.3 m17°CNov to MarIntermediate
110Praia do meco
Setúbal
75.996%21%1.2 m17°CMar to MarIntermediate
111Praia da Vagueira
Aveiro
75.797%32%1.8 m16°COct to AprAdvanced
112Samouco
Leiria
75.797%26%1.7 m16°CNov to AprIntermediate
113Molhe Leste
Leiria
75.595%25%1.9 m16°CJan to MarAdvanced
114Belgas
Leiria
75.495%23%1.9 m16°CFeb to FebAdvanced
115Lage do Pescador
Faro
75.497%20%1.8 m17°CFeb to MarIntermediate
116Lagoa de Albufeira
Setúbal
75.496%21%1.3 m17°CMar to MarIntermediate
117Praia da Areia Branca
Lisboa
75.395%24%1.9 m16°CJan to MarAdvanced
118Punta Dos Picos
Viana do Castelo
75.296%24%1.9 m15°CJan to JanAdvanced
119Beliche
Faro
74.898%28%1.7 m17°COct to MarIntermediate
120Praia do Norte
Lisboa
74.897%20%1.8 m16°CMar to MarIntermediate
121Cave
Lisboa
74.697%20%1.8 m16°CMar to MarIntermediate
122Praia Pequena
Lisboa
74.697%19%1.8 m16°CrarelyIntermediate
123The Edge - Molhe Norte
Coimbra
74.698%34%1.6 m16°CJan to JanIntermediate
124Cabedelo
Coimbra
74.598%34%1.6 m16°COct to AprIntermediate
125Praia Grande
Lisboa
74.597%19%1.8 m16°CrarelyIntermediate
126Sao Pedro de Moel
Leiria
74.597%26%1.7 m16°CNov to AprIntermediate
127Adraga
Lisboa
74.497%19%1.8 m16°CrarelyIntermediate
128Coxos
Lisboa
74.497%20%1.8 m16°CMar to MarIntermediate
129Cruz Quebrada
Lisboa
74.490%39%1.1 m17°COct to MarIntermediate
130Matadouro
Lisboa
74.497%20%1.8 m16°CMar to MarIntermediate
131Praia das Maçãs
Lisboa
74.497%19%1.8 m16°CrarelyIntermediate
132Ribeira D'Ilhas
Lisboa
74.497%20%1.8 m16°CMar to MarIntermediate
133Praia do Telheiro
Faro
74.398%18%1.8 m17°CFeb to MarAdvanced
134Cabedelo (o Point-Break)
Coimbra
74.297%33%1.7 m16°COct to AprIntermediate
135Cabo Mondego
Coimbra
74.297%27%1.7 m16°CJan to JanIntermediate
136Pedra Branca
Lisboa
74.297%20%1.8 m16°CMar to MarIntermediate
137Malhadinha
Lisboa
74.197%20%1.8 m16°CMar to MarIntermediate
138Sanguessuga
Lisboa
74.197%20%1.8 m16°CMar to MarIntermediate
139Praia CDS
Setúbal
74.096%34%1.3 m17°CNov to MarIntermediate
140Cresmina
Lisboa
73.998%20%1.7 m16°CMar to MarIntermediate
141Praia da Vitoria
Azores
73.990%17%1.2 m18°CrarelyIntermediate
142Reef
Lisboa
73.997%20%1.8 m16°CMar to MarIntermediate
143Sao Lourenco
Lisboa
73.997%20%1.8 m16°CMar to MarIntermediate
144Cova Gala
Coimbra
73.897%33%1.7 m16°CNov to AprIntermediate
145Praia da Rainha
Setúbal
73.896%27%1.2 m17°CMar to MarIntermediate
146Foz do Lizandro
Lisboa
73.797%20%1.8 m16°CMar to MarIntermediate
147Guincho
Lisboa
73.798%20%1.7 m16°CMar to MarIntermediate
148Santa Rita
Lisboa
73.797%25%1.8 m16°CFeb to AprIntermediate
149Fonte da Telha
Setúbal
73.696%24%1.3 m17°CJan to JanIntermediate
150Magoito
Lisboa
73.397%19%1.8 m16°CMar to MarIntermediate
151Pico da mina
Coimbra
73.397%25%1.7 m16°CJan to JanIntermediate
152Ingrina
Faro
73.282%32%0.9 m17°CJan to FebBeginner
153Limipicos
Lisboa
73.297%20%1.8 m16°CMar to MarIntermediate
154São Julião
Lisboa
73.297%20%1.8 m16°CMar to MarIntermediate
155Carrapateira
Faro
73.198%20%1.8 m17°CFeb to MarIntermediate
156Praia da Vieira
Leiria
72.997%26%1.7 m16°CNov to AprIntermediate
157Praia do Bordeira
Faro
72.498%20%1.8 m17°CFeb to MarIntermediate
158Praia do amado
Faro
72.498%20%1.7 m17°CFeb to MarIntermediate
159Tamariz
Lisboa
72.378%32%0.9 m16°CJan to JanBeginner
160Troia
Setúbal
72.188%31%1.0 m17°CFeb to AprIntermediate
161Bolina
Lisboa
72.078%32%0.9 m16°CJan to JanBeginner
162Murtinheira
Coimbra
71.997%24%1.7 m16°CFeb to AprIntermediate
163Ponta Ruiva
Faro
71.998%18%1.7 m17°CFeb to FebIntermediate
164Pedrogão
Leiria
71.797%24%1.7 m16°CFeb to AprIntermediate
165Santa Cruz
Lisboa
71.697%20%1.8 m16°CMar to MarIntermediate
166Praia Azul
Lisboa
71.597%20%1.8 m16°CMar to MarIntermediate
167Praia do Osso da Baleia
Leiria
71.097%24%1.7 m16°CMar to AprIntermediate
168Azurara
Porto
70.893%29%1.2 m15°CMar to AprIntermediate
169Praia da leirosa
Coimbra
70.797%24%1.7 m16°CFeb to AprIntermediate
170Mindelo
Porto
70.694%29%1.2 m15°CJan to JanIntermediate
171Sesimbra
Setúbal
70.565%30%0.8 m17°CJan to MarBeginner
172Castelejo
Faro
70.498%17%1.7 m17°CFeb to FebIntermediate
173Cordoama
Faro
69.998%17%1.7 m17°CFeb to FebIntermediate
174Matosinhos
Porto
69.893%31%1.2 m15°CJan to JanIntermediate
175Leça
Porto
69.794%30%1.2 m15°CJan to JanIntermediate
176Praia do aterro
Porto
69.594%29%1.2 m15°CMar to AprIntermediate
177Sacor
Porto
69.594%29%1.2 m15°CMar to AprIntermediate
178Cabedelo do douro
Porto
68.193%29%1.2 m15°CJan to JanIntermediate
179Furadouro
Aveiro
67.594%28%1.2 m16°CNov to AprIntermediate
180Praia Da Torreira
Aveiro
67.294%28%1.2 m16°CNov to AprIntermediate
181Canidelo
Porto
67.194%27%1.2 m16°CJan to JanIntermediate
182Praia da Sereia
Porto
66.894%27%1.2 m16°CMar to AprIntermediate
183Caxias
Lisboa
66.775%34%0.8 m17°CJan to MarBeginner
184Maceda
Aveiro
66.394%27%1.2 m16°CNov to AprIntermediate
185Esmoriz praia da barra e praia velha
Aveiro
66.294%27%1.2 m16°CNov to AprIntermediate
186Esmoriz
Aveiro
66.194%27%1.2 m16°CNov to AprIntermediate
187Cagalhotos
Aveiro
65.893%27%1.2 m16°CMar to AprIntermediate
188Cortegaça
Aveiro
65.894%27%1.2 m16°CNov to AprIntermediate
189Capela de Paramos
Aveiro
65.793%27%1.2 m16°CNov to AprIntermediate
190Espinho
Aveiro
65.793%27%1.2 m16°CMar to AprIntermediate
191Silvalde
Aveiro
65.693%27%1.2 m16°CNov to AprIntermediate
192Pirata or Ponta do Levante
Faro
64.380%29%0.8 m18°CFeb to FebBeginner
193Molhe de Ferragudo
Faro
61.871%26%0.8 m18°CMar to MarBeginner
194Praia da Rocha
Faro
61.570%26%0.8 m18°CMar to MarBeginner
195Paço D´arcos
Lisboa
61.373%32%0.8 m17°CJan to FebBeginner
196Ilha Deserta
Faro
61.072%14%0.7 m18°CrarelyBeginner
197Alvor
Faro
60.671%26%0.8 m18°CMar to MarBeginner
198PRAIA NOVA
Faro
60.171%26%0.8 m18°CFeb to FebBeginner
199Luz
Faro
59.262%22%0.7 m17°CNov to NovBeginner
200Ilha do farol
Faro
56.862%11%0.7 m18°CrarelyBeginner
201Caldeira
Azores
52.372%8%0.8 m19°CrarelyBeginner
202Ilha de Faro
Faro
51.770%14%0.7 m18°CrarelyBeginner
203Praia de Faro
Faro
49.766%13%0.7 m18°CrarelyBeginner
204Julias
Faro
47.165%11%0.7 m18°CrarelyBeginner
205Vale do Lobo
Faro
46.865%11%0.7 m18°CrarelyBeginner
206Forte Novo
Faro
45.060%11%0.7 m18°CrarelyBeginner
207Barranco da Belharucas
Faro
40.549%9%0.6 m18°CrarelyBeginner
208Albufeira
Faro
39.644%8%0.6 m18°CrarelyBeginner
209Meia Praia
Faro
37.632%6%0.5 m17°CrarelyBeginner
210Ilha de Tavira
Faro
27.638%1%0.5 m18°CrarelyBeginner
211Praia de Altura
Faro
26.543%1%0.6 m18°CrarelyBeginner
212Vila Real Santo Antonio
Faro
25.242%1%0.5 m18°CrarelyBeginner
Filter Portugal by month, level and water
Map, comparison and a trip planner in the interactive ranking.
Open Portugal in the ranking