World › Portugal

🇵🇹 Best surf spots in Portugal

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

Top spotPaul do Mar 91.5
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 85.8Lisboa41 spots · top Carcavelos 89.6Setúbal22 spots · top Sao Torpes 86.4Leiria22 spots · top Supertubos 84.3Madeira21 spots · top Paul do Mar 91.5Azores16 spots · top Rabo de Peixe 81.6Aveiro13 spots · top Praia da Barra 84.0Porto12 spots · top A-ver-o-mar 85.1Coimbra11 spots · top Buarcos 83.6Viana do Castelo7 spots · top Amorosa 87.1Beja3 spots · top Vila Nova de Milfontes 83.3Braga2 spots · top Ofir 85.0

All 212 spots

#SpotScoreSurfableCleanSizeWaterSeasonLevel
1Paul do Mar
Madeira
91.598%41%1.8 m20°COct to MarIntermediate
2Ponta Delgada
Madeira
91.397%38%1.9 m20°COct to AprAdvanced
3Jardim do mar
Madeira
91.198%44%1.6 m20°COct to MarIntermediate
4Ponta Pequina
Madeira
91.098%44%1.5 m20°COct to MarIntermediate
5São Vicente
Madeira
91.097%38%1.8 m20°COct to AprIntermediate
6Faja da Areia
Madeira
90.997%38%1.8 m20°COct to AprIntermediate
7Ponta do Pargo
Madeira
90.996%38%2.0 m20°CJan to JanAdvanced
8Praia Formosa
Madeira
90.593%47%1.3 m20°COct to AprIntermediate
9Fajã dos Padres
Madeira
90.493%47%1.3 m20°COct to AprIntermediate
10Cabo Girão
Madeira
90.392%47%1.3 m20°COct to AprIntermediate
11Pizo
Madeira
90.290%46%1.2 m20°COct to AprIntermediate
12Madalena do mar
Madeira
90.192%43%1.3 m20°COct to MarIntermediate
13Lugar de baixo
Madeira
89.890%46%1.2 m20°COct to AprIntermediate
14Carcavelos
Lisboa
89.698%42%1.6 m17°CJan to MarIntermediate
15Cubiculo
Lisboa
89.598%42%1.6 m17°COct to MarIntermediate
16Torre
Lisboa
89.298%42%1.5 m17°CJan to MarIntermediate
17Bica
Lisboa
89.198%42%1.5 m17°COct to MarIntermediate
18Parede
Lisboa
89.198%42%1.5 m17°COct to MarIntermediate
19Bafureira
Lisboa
89.098%42%1.5 m17°COct to MarIntermediate
20Esquerda da Bafureira
Lisboa
89.098%42%1.5 m17°COct to MarIntermediate
21Sao Pedro
Lisboa
89.098%42%1.5 m17°COct to MarIntermediate
22Inatel
Lisboa
88.797%42%1.4 m17°CJan to AprIntermediate
23Santo Amaro
Lisboa
87.895%42%1.3 m17°CJan to AprIntermediate
24Amorosa
Viana do Castelo
87.196%37%1.9 m15°CMar to AprAdvanced
25Kings Rock
Viana do Castelo
87.195%37%2.0 m15°CMar to AprAdvanced
26Viana do castelo
Viana do Castelo
86.696%36%1.9 m15°COct to AprAdvanced
27Cais do funchal
Madeira
86.484%39%0.9 m20°COct to AprBeginner
28Sao Torpes
Setúbal
86.498%40%1.6 m17°COct to MarIntermediate
29Cruz Quebrada
Lisboa
86.390%39%1.1 m17°COct to MarIntermediate
30Praia da Arda
Viana do Castelo
86.396%36%1.9 m15°COct to AprAdvanced
31Vila Praia de Ancora
Viana do Castelo
86.396%36%1.9 m15°CJan to AprAdvanced
32Praia do Barbas
Setúbal
86.196%37%1.3 m17°COct to MarIntermediate
33Mareta
Faro
85.898%39%1.9 m17°CJan to MarAdvanced
34Tonel
Faro
85.898%39%1.9 m17°CJan to MarAdvanced
35Praia de Moledo
Viana do Castelo
85.796%36%1.9 m15°COct to AprAdvanced
36A-ver-o-mar
Porto
85.195%34%2.0 m15°CMar to AprAdvanced
37Ofir
Braga
85.095%34%2.0 m15°CJan to AprAdvanced
38Cavalos de fão
Braga
84.895%33%2.0 m15°CJan to AprAdvanced
39Costa da Caparica
Setúbal
84.596%34%1.3 m17°COct to MarIntermediate
40Supertubos
Leiria
84.396%34%1.9 m16°CJan to JanAdvanced
41Comporta
Setúbal
84.296%35%1.2 m17°CNov to AprIntermediate
42Praia CDS
Setúbal
84.296%34%1.3 m17°CNov to MarIntermediate
43Aguçadoura
Porto
84.195%33%2.0 m15°CNov to AprAdvanced
44Praia da Barra
Aveiro
84.097%31%1.9 m16°COct to AprAdvanced
45Sao Jacinto
Aveiro
83.997%31%1.9 m16°CJan to AprAdvanced
46Aberta-A-Nova
Setúbal
83.798%32%1.6 m17°CNov to AprIntermediate
47Bicas
Setúbal
83.798%33%1.4 m17°CMar to MarIntermediate
48Praia Do Rock
Porto
83.795%32%2.0 m15°CJan to JanAdvanced
49Praia da Vagueira
Aveiro
83.797%32%1.8 m16°COct to AprAdvanced
50Buarcos
Coimbra
83.698%36%1.6 m16°CJan to JanIntermediate
51Melides
Setúbal
83.598%32%1.6 m17°CNov to AprIntermediate
52Vila Nova de Milfontes
Beja
83.398%34%1.7 m17°COct to MarIntermediate
53Martinhal
Faro
83.296%39%1.3 m17°CJan to MarIntermediate
54Praia de Mira
Coimbra
83.197%32%1.9 m16°COct to AprAdvanced
55Praia da saude
Setúbal
82.696%32%1.3 m17°CNov to MarIntermediate
56The Edge - Molhe Norte
Coimbra
82.698%34%1.6 m16°CJan to JanIntermediate
57Cabedelo
Coimbra
82.598%34%1.6 m16°COct to AprIntermediate
58Carvalhal
Setúbal
82.596%32%1.3 m17°CNov to MarIntermediate
59Praia do PEGO
Setúbal
82.597%32%1.3 m17°CNov to MarIntermediate
60Boca do rio
Faro
82.393%38%1.2 m17°CJan to MarIntermediate
61Praia da Tocha
Coimbra
82.397%32%1.9 m16°CNov to AprAdvanced
62Burgau
Faro
82.293%38%1.2 m17°CJan to MarIntermediate
63Cabedelo (o Point-Break)
Coimbra
82.297%33%1.7 m16°COct to AprIntermediate
64Poça
Lisboa
82.185%35%1.0 m16°CJan to JanIntermediate
65Sanguessuga
Setúbal
82.098%32%1.6 m17°COct to MarIntermediate
66Cova Gala
Coimbra
81.997%33%1.7 m16°CNov to AprIntermediate
67Burrinho
Setúbal
81.698%32%1.7 m17°COct to MarIntermediate
68Praia da Vieirinha
Setúbal
81.698%32%1.6 m17°COct to MarIntermediate
69Rabo de Peixe
Azores
81.695%26%1.7 m19°CDec to MarIntermediate
70Arrifana
Faro
81.398%31%1.7 m17°COct to MarIntermediate
71Odeceixe
Faro
81.298%31%1.8 m17°CNov to AprIntermediate
72Praia da Nazaré
Leiria
81.196%28%1.9 m16°COct to AprAdvanced
73Santa Iria
Azores
81.195%26%1.7 m19°CDec to MarIntermediate
74Troia
Setúbal
80.988%31%1.0 m17°CFeb to AprIntermediate
75Consolaçao
Leiria
80.895%28%1.9 m16°CJan to MarAdvanced
76Mini pipe
Leiria
80.895%28%1.9 m16°CJan to MarAdvanced
77Porto Batel
Leiria
80.895%28%1.9 m16°CJan to MarAdvanced
78Praia do Norte
Leiria
80.795%28%1.9 m16°COct to MarAdvanced
79Faial
Madeira
80.698%21%1.8 m20°CApr to AprIntermediate
80Porto da cruz
Madeira
80.698%22%1.7 m20°CApr to AprIntermediate
81Praia Santana
Azores
80.695%25%1.8 m19°CMar to MarIntermediate
82Porto Covo
Setúbal
80.498%30%1.7 m17°CNov to MarIntermediate
83Salema
Faro
80.488%37%1.0 m17°CJan to MarIntermediate
84Amoreira
Faro
80.298%29%1.7 m17°CFeb to AprIntermediate
85Carriagem
Faro
80.298%29%1.7 m17°CFeb to AprIntermediate
86Malhão
Beja
80.298%30%1.7 m17°CNov to MarIntermediate
87Monte Clerigo
Faro
80.198%29%1.8 m17°CFeb to AprIntermediate
88Ribeira da Janela
Madeira
80.198%22%1.7 m20°CDec to FebIntermediate
89Supertubes
Madeira
80.190%31%1.1 m21°CJan to FebIntermediate
90Aivados
Beja
80.098%30%1.6 m17°CNov to MarIntermediate
91Areias
Azores
80.095%24%1.7 m19°CJan to JanIntermediate
92Contreira
Madeira
79.997%22%1.7 m20°CDec to FebIntermediate
93Matosinhos
Porto
79.893%31%1.2 m15°CJan to JanIntermediate
94Praia Santa Barbara (Ribeira Grande)
Azores
79.895%24%1.7 m19°CJan to JanIntermediate
95Figueiros
Faro
79.698%29%1.7 m17°CFeb to AprIntermediate
96Praia Paredes
Leiria
79.695%26%1.9 m16°CJan to JanAdvanced
97Vale Figueira
Faro
79.698%29%1.7 m17°CFeb to AprIntermediate
98Praia da Rainha
Setúbal
79.396%27%1.2 m17°CMar to MarIntermediate
99Leça
Porto
79.194%30%1.2 m15°CJan to JanIntermediate
100Sao Pedro de Moel
Leiria
79.097%26%1.7 m16°CNov to AprIntermediate
101Praia do aterro
Porto
78.994%29%1.2 m15°CMar to AprIntermediate
102Sacor
Porto
78.994%29%1.2 m15°CMar to AprIntermediate
103Samouco
Leiria
78.997%26%1.7 m16°CNov to AprIntermediate
104Cabo Raso
Lisboa
78.796%23%1.8 m16°CMar to MarAdvanced
105Praia da Vieira
Leiria
78.797%26%1.7 m16°CNov to AprIntermediate
106Santa Rita
Lisboa
78.797%25%1.8 m16°CFeb to AprIntermediate
107Beliche
Faro
78.698%28%1.7 m17°COct to MarIntermediate
108Cabo Mondego
Coimbra
78.697%27%1.7 m16°CJan to JanIntermediate
109Praia Da Torreira
Aveiro
78.694%28%1.2 m16°CNov to AprIntermediate
110Furadouro
Aveiro
78.594%28%1.2 m16°CNov to AprIntermediate
111Mindelo
Porto
78.594%29%1.2 m15°CJan to JanIntermediate
112Achadas da Cruz
Madeira
78.398%19%1.8 m20°CJan to JanAdvanced
113Azurara
Porto
78.393%29%1.2 m15°CMar to AprIntermediate
114Cabedelo do douro
Porto
78.393%29%1.2 m15°CJan to JanIntermediate
115Praia da Areia Branca
Lisboa
78.395%24%1.9 m16°CJan to MarAdvanced
116Canidelo
Porto
78.294%27%1.2 m16°CJan to JanIntermediate
117Molhe Leste
Leiria
78.295%25%1.9 m16°CJan to MarAdvanced
118Punta Dos Picos
Viana do Castelo
78.296%24%1.9 m15°CJan to JanAdvanced
119Praia da Sereia
Porto
77.994%27%1.2 m16°CMar to AprIntermediate
120Cagalhotos
Aveiro
77.693%27%1.2 m16°CMar to AprIntermediate
121Capela de Paramos
Aveiro
77.693%27%1.2 m16°CNov to AprIntermediate
122Espinho
Aveiro
77.693%27%1.2 m16°CMar to AprIntermediate
123Fonte da Telha
Setúbal
77.696%24%1.3 m17°CJan to JanIntermediate
124Praia do Cerro
Leiria
77.694%24%2.0 m16°CFeb to AprAdvanced
125Silvalde
Aveiro
77.693%27%1.2 m16°CNov to AprIntermediate
126Baleal
Leiria
77.596%24%1.9 m16°CFeb to FebAdvanced
127Baleal Sul
Leiria
77.595%24%2.0 m16°CFeb to AprAdvanced
128Cantinho da Baia
Leiria
77.596%24%1.9 m16°CFeb to FebAdvanced
129Cortegaça
Aveiro
77.594%27%1.2 m16°CNov to AprIntermediate
130Esmoriz
Aveiro
77.594%27%1.2 m16°CNov to AprIntermediate
131Esmoriz praia da barra e praia velha
Aveiro
77.594%27%1.2 m16°CNov to AprIntermediate
132Machico
Madeira
77.586%25%1.0 m20°CJan to FebBeginner
133Lagide
Leiria
77.496%23%1.9 m16°CFeb to FebAdvanced
134Maceda
Aveiro
77.494%27%1.2 m16°CNov to AprIntermediate
135Baía
Leiria
77.395%23%2.0 m16°CFeb to AprAdvanced
136Belgas
Leiria
77.395%23%1.9 m16°CFeb to FebAdvanced
137Pico da mina
Coimbra
77.397%25%1.7 m16°CJan to JanIntermediate
138Foz do Arelho
Leiria
77.295%23%1.9 m16°CFeb to AprAdvanced
139Pedrogão
Leiria
77.097%24%1.7 m16°CFeb to AprIntermediate
140Almagreira
Leiria
76.995%22%1.9 m16°CFeb to AprAdvanced
141Cresmina
Lisboa
76.898%20%1.7 m16°CMar to MarIntermediate
142Guincho
Lisboa
76.898%20%1.7 m16°CMar to MarIntermediate
143Murtinheira
Coimbra
76.897%24%1.7 m16°CFeb to AprIntermediate
144Praia do Osso da Baleia
Leiria
76.797%24%1.7 m16°CMar to AprIntermediate
145Matadouro
Lisboa
76.597%20%1.8 m16°CMar to MarIntermediate
146Pedra Branca
Lisboa
76.597%20%1.8 m16°CMar to MarIntermediate
147Praia da leirosa
Coimbra
76.597%24%1.7 m16°CFeb to AprIntermediate
148Sanguessuga
Lisboa
76.597%20%1.8 m16°CMar to MarIntermediate
149Reef
Lisboa
76.497%20%1.8 m16°CMar to MarIntermediate
150Limipicos
Lisboa
76.397%20%1.8 m16°CMar to MarIntermediate
151Malhadinha
Lisboa
76.397%20%1.8 m16°CMar to MarIntermediate
152Praia do Norte
Lisboa
76.397%20%1.8 m16°CMar to MarIntermediate
153Ribeira D'Ilhas
Lisboa
76.397%20%1.8 m16°CMar to MarIntermediate
154São Julião
Lisboa
76.397%20%1.8 m16°CMar to MarIntermediate
155Magoito
Lisboa
76.297%19%1.8 m16°CMar to MarIntermediate
156Cave
Lisboa
76.197%20%1.8 m16°CMar to MarIntermediate
157Coxos
Lisboa
76.197%20%1.8 m16°CMar to MarIntermediate
158Sao Lourenco
Lisboa
76.197%20%1.8 m16°CMar to MarIntermediate
159Foz do Lizandro
Lisboa
76.097%20%1.8 m16°CMar to MarIntermediate
160Praia Pequena
Lisboa
75.997%19%1.8 m16°CrarelyIntermediate
161Praia das Maçãs
Lisboa
75.997%19%1.8 m16°CrarelyIntermediate
162Adraga
Lisboa
75.897%19%1.8 m16°CrarelyIntermediate
163Praia Grande
Lisboa
75.897%19%1.8 m16°CrarelyIntermediate
164Santa Cruz
Lisboa
75.897%20%1.8 m16°CMar to MarIntermediate
165Lagoa de Albufeira
Setúbal
75.596%21%1.3 m17°CMar to MarIntermediate
166Praia Azul
Lisboa
75.497%20%1.8 m16°CMar to MarIntermediate
167Praia do meco
Setúbal
75.196%21%1.2 m17°CMar to MarIntermediate
168Praia dos Mosteiros
Azores
75.093%15%2.0 m19°CrarelyAdvanced
169Caxias
Lisboa
74.875%34%0.8 m17°CJan to MarBeginner
170Praia da Foz - Cabo Espichel, Sesimbra
Setúbal
74.896%20%1.3 m17°CMar to MarIntermediate
171Tamariz
Lisboa
74.878%32%0.9 m16°CJan to JanBeginner
172Bolina
Lisboa
74.778%32%0.9 m16°CJan to JanBeginner
173Ingrina
Faro
74.782%32%0.9 m17°CJan to FebBeginner
174Populo
Azores
74.790%20%1.2 m19°CrarelyIntermediate
175Anjos
Azores
74.695%20%1.9 m20°CrarelyAdvanced
176Lage do Pescador
Faro
74.397%20%1.8 m17°CFeb to MarIntermediate
177Carrapateira
Faro
73.698%20%1.8 m17°CFeb to MarIntermediate
178Praia do Bordeira
Faro
73.698%20%1.8 m17°CFeb to MarIntermediate
179Praia do amado
Faro
73.698%20%1.7 m17°CFeb to MarIntermediate
180Praia do Norte
Azores
73.591%18%2.1 m18°CrarelyAdvanced
181Baia das Quatro Ribeiras
Azores
73.192%18%2.0 m18°CrarelyAdvanced
182Baixa da Vila Nova
Azores
73.191%18%2.1 m18°CrarelyAdvanced
183Praia do Telheiro
Faro
72.698%18%1.8 m17°CFeb to MarAdvanced
184Paço D´arcos
Lisboa
72.473%32%0.8 m17°CJan to FebBeginner
185Contendas
Azores
72.096%18%1.7 m18°CrarelyIntermediate
186Ponta Ruiva
Faro
71.898%18%1.7 m17°CFeb to FebIntermediate
187Castelejo
Faro
71.798%17%1.7 m17°CFeb to FebIntermediate
188Cordoama
Faro
71.798%17%1.7 m17°CFeb to FebIntermediate
189Santa Catarina
Azores
70.995%19%1.5 m18°CrarelyIntermediate
190Pirata or Ponta do Levante
Faro
70.680%29%0.8 m18°CFeb to FebBeginner
191Porto Martins
Azores
68.293%16%1.3 m18°CrarelyIntermediate
192Praia da Vitoria
Azores
68.190%17%1.2 m18°CrarelyIntermediate
193Sesimbra
Setúbal
65.465%30%0.8 m17°CJan to MarBeginner
194Alvor
Faro
63.871%26%0.8 m18°CMar to MarBeginner
195PRAIA NOVA
Faro
63.871%26%0.8 m18°CFeb to FebBeginner
196Molhe de Ferragudo
Faro
63.771%26%0.8 m18°CMar to MarBeginner
197Praia da Rocha
Faro
63.470%26%0.8 m18°CMar to MarBeginner
198Luz
Faro
54.362%22%0.7 m17°CNov to NovBeginner
199Ilha Deserta
Faro
52.572%14%0.7 m18°CrarelyBeginner
200Ilha de Faro
Faro
51.670%14%0.7 m18°CrarelyBeginner
201Praia de Faro
Faro
48.566%13%0.7 m18°CrarelyBeginner
202Caldeira
Azores
47.472%8%0.8 m19°CrarelyBeginner
203Julias
Faro
47.165%11%0.7 m18°CrarelyBeginner
204Vale do Lobo
Faro
47.165%11%0.7 m18°CrarelyBeginner
205Ilha do farol
Faro
45.962%11%0.7 m18°CrarelyBeginner
206Forte Novo
Faro
44.860%11%0.7 m18°CrarelyBeginner
207Barranco da Belharucas
Faro
37.049%9%0.6 m18°CrarelyBeginner
208Albufeira
Faro
33.244%8%0.6 m18°CrarelyBeginner
209Praia de Altura
Faro
25.343%1%0.6 m18°CrarelyBeginner
210Vila Real Santo Antonio
Faro
24.942%1%0.5 m18°CrarelyBeginner
211Meia Praia
Faro
24.532%6%0.5 m17°CrarelyBeginner
212Ilha de Tavira
Faro
23.438%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