SURFING IN PORTUGAL

Portugal Surf Spots & Forecasts

Browse 242 surf spots in Portugal, grouped by region, with direct links to live wave, swell, wind and tide forecasts plus detailed local surf guides.

242 spots16 regions

REGIONS

Surf regions in Portugal

SURF SPOTS

Surf forecasts & guides

Portugal Aver-o-mar Surf break · Check local conditions 1.2–1.8m Forecast & guide → Portugal Baia dos Juncos - Surf Zone Surf break · Check local conditions 0.5–0.7m Forecast & guide → Portugal Calhau surf school Surf break · Check local conditions 0.6–1.0m Forecast & guide → Portugal Caparica Evolution Surf School Surf break · Check local conditions 0.8–1.2m Forecast & guide → Portugal Crazy Left Surf break · Check local conditions 1.4–2.1m Forecast & guide → Portugal Koala Surf school Surf break · Check local conditions 1.2–1.7m Forecast & guide → Portugal Kook Proof Surf break · Check local conditions 1.0–1.5m Forecast & guide → Portugal Moana Surf School Surf break · Check local conditions 1.3–1.9m Forecast & guide → Portugal Praia da Baía Surf break · Check local conditions 1.4–2.1m Forecast & guide → Portugal Praia da Bordeira Beach break · Check local conditions 1,1–1,6 m Forecast & guide → Portugal Praia da Consolação Beach break · Check local conditions 1.4–2.1m Forecast & guide → Portugal Praia da Salema Beach break · Check local conditions 0.8–1.2m Forecast & guide → Portugal Praia de Carcavelos Beach break · Check local conditions 1.0–1.5m Forecast & guide → Portugal Praia do Baleal Beach break · Check local conditions 1.4–2.1m Forecast & guide → Portugal Praia do Baleal Campismo Surf break · Check local conditions 1.4–2.1m Forecast & guide → Portugal Praia do Cabedelo Beach break · Check local conditions 0,9–1,4 m Forecast & guide → Portugal Praia do Cavalinho Beach break · Check local conditions 1.4–2.1m Forecast & guide → Portugal Praia do Molhe Leste Surf break · Check local conditions 1.4–2.1m Forecast & guide → Portugal Praia do Tonel Beach break · Check local conditions 1.1–1.7m Forecast & guide → Portugal Praia do Zavial Beach break · Check local conditions 1.0–1.4m Forecast & guide → Portugal Praia dos Coxos Beach break · Check local conditions 1.4–2.1m Forecast & guide → Portugal Praia Internacional Beach break · Check local conditions 1.2–1.7m Forecast & guide → Portugal Praia Ribeira d' Ilhas Beach break · Check local conditions 1.4–2.1m Forecast & guide → Portugal Ripar Surf School Surf break · Check local conditions 1.4–2.1m Forecast & guide → Portugal Sport de Surf Surf break · Check local conditions 1.4–2.1m Forecast & guide → Portugal Spot de Surf Surf break · Check local conditions 1.2–1.8m Forecast & guide → Portugal Spot de Surf Surf break · Check local conditions 0.7–1.1m Forecast & guide → Portugal Spot de Surf Cantinho da Bahía Surf break · Check local conditions 1.4–2.1m Forecast & guide → Portugal Spot de Surf da Estrela Surf break · Check local conditions 1.2–1.8m Forecast & guide → Portugal Spot de Surf Supertubos Surf break · Check local conditions 1.4–2.1m Forecast & guide → Portugal xflow SurfSpotPortugal Surf break · Check local conditions 0.3–0.4m Forecast & guide → Algarve Albufeira Surf break · Check local conditions 0.3–0.4m Forecast & guide → Algarve Alvor Surf break · Check local conditions 0.4–0.6m Forecast & guide → Algarve Amoreira Surf break · Check local conditions 1.2–1.8m Forecast & guide → Algarve Beliche Surf break · Check local conditions 1.2–1.7m Forecast & guide → Algarve Boca do rio Surf break · Check local conditions 0.8–1.2m Forecast & guide → Algarve Burgau Surf break · Check local conditions 0.8–1.2m Forecast & guide → Algarve Carrapateira Surf break · Check local conditions 1,1–1,6 m Forecast & guide → Algarve Carriagem Surf break · Check local conditions 1.2–1.8m Forecast & guide → Algarve Cordoama Surf break · Check local conditions 1.2–1.7m Forecast & guide → Algarve Figueiros Surf break · Check local conditions 1,1–1,6 m Forecast & guide → Algarve Forte Novo Surf break · Check local conditions 0.4–0.6m Forecast & guide → Algarve Ilha de Faro Surf break · Check local conditions 0.4–0.6m Forecast & guide → Algarve Ilha de Tavira Surf break · Check local conditions 0.2–0.3m Forecast & guide → Algarve Ilha Deserta Surf break · Check local conditions 0.4–0.6m Forecast & guide → Algarve Ilha do farol Surf break · Check local conditions 0.4–0.6m Forecast & guide → Algarve Ingrina Surf break · Check local conditions 1.0–1.4m Forecast & guide → Algarve Julias Surf break · Check local conditions 0.4–0.6m Forecast & guide → Algarve Lage do Pescador Surf break · Check local conditions 1.2–1.7m Forecast & guide → Algarve Luz Surf break · Check local conditions 0.5–0.7m Forecast & guide → Algarve Mareta Surf break · Check local conditions 1.1–1.7m Forecast & guide → Algarve Martinhal Surf break · Check local conditions 1.1–1.7m Forecast & guide → Algarve Meia Praia Surf break · Check local conditions 0.4–0.6m Forecast & guide → Algarve Monte Clerigo Surf break · Check local conditions 1.2–1.8m Forecast & guide → Algarve Pirata or Ponta do Levante Surf break · Check local conditions 0.3–0.4m Forecast & guide → Algarve Praia da Rocha Surf break · Check local conditions 0.3–0.5m Forecast & guide → Algarve Praia de Altura Surf break · Check local conditions 0.3–0.5m Forecast & guide → Algarve Praia de Faro Surf break · Check local conditions 0.4–0.6m Forecast & guide → Algarve Praia do Bordeira Surf break · Check local conditions 1,1–1,6 m Forecast & guide → Algarve Praia do Telheiro Surf break · Check local conditions 1.1–1.7m Forecast & guide → Algarve PRAIA NOVA Surf break · Check local conditions 0.3–0.4m Forecast & guide → Algarve Salema Surf break · Check local conditions 0.8–1.2m Forecast & guide → Algarve Tonel Surf break · Check local conditions 1.1–1.7m Forecast & guide → Algarve Vale do Lobo Surf break · Check local conditions 0.4–0.6m Forecast & guide → Algarve Vale Figueira Surf break · Check local conditions 1,1–1,6 m Forecast & guide → Aljezur Arrifana Sheltered beach / point setup · Beginner to intermediate 1.2–1.7m Forecast & guide → Azores Anjos Surf break · Check local conditions 0.8–1.2m Forecast & guide → Azores Areias Surf break · Check local conditions 0.7–1.0m Forecast & guide → Azores Baia das Quatro Ribeiras Surf break · Check local conditions 0.7–1.1m Forecast & guide → Azores Baixa da Vila Nova Surf break · Check local conditions 0.7–1.1m Forecast & guide → Azores Caldeira Surf break · Check local conditions 0.5–0.8m Forecast & guide → Azores Contendas Surf break · Check local conditions 0.7–1.1m Forecast & guide → Azores Populo Surf break · Check local conditions 0.7–1.1m Forecast & guide → Azores Porto Martins Surf break · Check local conditions 0.7–1.1m Forecast & guide → Azores Praia da Vitoria Surf break · Check local conditions 0.7–1.1m Forecast & guide → Azores Praia do Norte Surf break · Check local conditions 0.7–1.1m Forecast & guide → Azores Praia dos Mosteiros Surf break · Check local conditions 0.8–1.2m Forecast & guide → Azores Praia Santa Barbara (Ribeira Grande) Surf break · Check local conditions 0.7–1.0m Forecast & guide → Azores Praia Santana Surf break · Check local conditions 0.7–1.0m Forecast & guide → Azores Rabo de Peixe Surf break · Check local conditions 0.7–1.1m Forecast & guide → Azores Santa Catarina Surf break · Check local conditions 0.7–1.1m Forecast & guide → Azores Santa Iria Surf break · Check local conditions 0.7–1.0m Forecast & guide → Carrapateira Praia do Amado Exposed beach break · Beginner to intermediate 1,1–1,6 m Forecast & guide → Cascais / Lisbon Carcavelos Beach break · Beginner to advanced depending on size 1.0–1.5m Forecast & guide → Central Ericeira Cave Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Ericeira Limipicos Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Ericeira Malhadinha Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Ericeira Matadouro Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Ericeira Pedra Branca Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Ericeira Praia do Norte Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Ericeira Reef Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Ericeira Sanguessuga Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Ericeira São Julião Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Ericeira Sao Lourenco Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Lisboa Adraga Surf break · Check local conditions 1.3–1.9m Forecast & guide → Central Lisboa Bafureira Surf break · Check local conditions 1.0–1.5m Forecast & guide → Central Lisboa Bica Surf break · Check local conditions 1.0–1.5m Forecast & guide → Central Lisboa Bicas Surf break · Check local conditions 1.0–1.5m Forecast & guide → Central Lisboa Bolina Surf break · Check local conditions 1.0–1.5m Forecast & guide → Central Lisboa Cabo Raso Surf break · Check local conditions 1.3–1.9m Forecast & guide → Central Lisboa Caxias Surf break · Check local conditions 0.7–1.1m Forecast & guide → Central Lisboa Costa da Caparica Surf break · Check local conditions 0.8–1.2m Forecast & guide → Central Lisboa Cresmina Surf break · Check local conditions 1.3–1.9m Forecast & guide → Central Lisboa Cruz Quebrada Surf break · Check local conditions 0.7–1.1m Forecast & guide → Central Lisboa Cubiculo Surf break · Check local conditions 1.0–1.5m Forecast & guide → Central Lisboa Esquerda da Bafureira Surf break · Check local conditions 1.0–1.5m Forecast & guide → Central Lisboa Fonte da Telha Surf break · Check local conditions 0,9–1,4 m Forecast & guide → Central Lisboa Guincho Surf break · Check local conditions 1.3–1.9m Forecast & guide → Central Lisboa Inatel Surf break · Check local conditions 0.7–1.1m Forecast & guide → Central Lisboa Lagoa de Albufeira Surf break · Check local conditions 0,9–1,4 m Forecast & guide → Central Lisboa Magoito Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Lisboa Paço D´arcos Surf break · Check local conditions 0.7–1.1m Forecast & guide → Central Lisboa Parede Surf break · Check local conditions 1.0–1.5m Forecast & guide → Central Lisboa Poça Surf break · Check local conditions 1.0–1.5m Forecast & guide → Central Lisboa Praia CDS Surf break · Check local conditions 0.8–1.2m Forecast & guide → Central Lisboa Praia da Foz - Cabo Espichel, Sesimbra Surf break · Check local conditions 1.0–1.5m Forecast & guide → Central Lisboa Praia da Rainha Surf break · Check local conditions 0.8–1.2m Forecast & guide → Central Lisboa Praia da saude Surf break · Check local conditions 0.8–1.2m Forecast & guide → Central Lisboa Praia das Maçãs Surf break · Check local conditions 1.3–1.9m Forecast & guide → Central Lisboa Praia do Barbas Surf break · Check local conditions 0.8–1.2m Forecast & guide → Central Lisboa Praia do meco Surf break · Check local conditions 1.0–1.5m Forecast & guide → Central Lisboa Praia Grande Surf break · Check local conditions 1.3–1.9m Forecast & guide → Central Lisboa Praia Pequena Surf break · Check local conditions 1.3–1.9m Forecast & guide → Central Lisboa Santo Amaro Surf break · Check local conditions 0.7–1.1m Forecast & guide → Central Lisboa Sao Pedro Surf break · Check local conditions 1.0–1.5m Forecast & guide → Central Lisboa Sesimbra Surf break · Check local conditions 1.0–1.5m Forecast & guide → Central Lisboa Tamariz Surf break · Check local conditions 1.0–1.5m Forecast & guide → Central Lisboa Torre Surf break · Check local conditions 0.7–1.1m Forecast & guide → Central Lisboa Troia Surf break · Check local conditions 0.5–0.8m Forecast & guide → Central Peniche Almagreira Surf break · Check local conditions 1.2–1.8m Forecast & guide → Central Peniche Baía Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Peniche Baleal Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Peniche Baleal Sul Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Peniche Belgas Surf break · Check local conditions 1.2–1.8m Forecast & guide → Central Peniche Cantinho da Baia Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Peniche Consolaçao Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Peniche Foz do Arelho Surf break · Check local conditions 1.5–2.2m Forecast & guide → Central Peniche Lagide Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Peniche Mini pipe Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Peniche Molhe Leste Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Peniche Porto Batel Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Peniche Praia Azul Surf break · Check local conditions 1.3–2.0m Forecast & guide → Central Peniche Praia da Areia Branca Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Peniche Praia do Cerro Surf break · Check local conditions 1.4–2.1m Forecast & guide → Central Peniche Santa Cruz Surf break · Check local conditions 1.3–2.0m Forecast & guide → Central Peniche Santa Rita Surf break · Check local conditions 1.4–2.1m Forecast & guide → Ericeira Coxos Powerful right-hand reef break · Advanced 1.4–2.1m Forecast & guide → Ericeira Foz do Lizandro Beach and river-mouth break · Beginner to intermediate 1.4–2.1m Forecast & guide → Ericeira Ribeira d'Ilhas Right-hand reef / point break · Intermediate to advanced 1.4–2.1m Forecast & guide → Madeira Achadas da Cruz Surf break · Check local conditions 0.8–1.2m Forecast & guide → Madeira Cabo Girão Surf break · Check local conditions 0.5–0.8m Forecast & guide → Madeira Cais do funchal Surf break · Check local conditions 0.5–0.8m Forecast & guide → Madeira Contreira Surf break · Check local conditions 0.8–1.2m Forecast & guide → Madeira Faial Surf break · Check local conditions 0.6–1.0m Forecast & guide → Madeira Faja da Areia Surf break · Check local conditions 0.5–0.7m Forecast & guide → Madeira Fajã dos Padres Surf break · Check local conditions 0.5–0.8m Forecast & guide → Madeira Jardim do mar Surf break · Check local conditions 0.7–1.1m Forecast & guide → Madeira Lugar de baixo Surf break · Check local conditions 0.6–0.9m Forecast & guide → Madeira Machico Surf break · Check local conditions 0.6–0.9m Forecast & guide → Madeira Madalena do mar Surf break · Check local conditions 0.6–0.9m Forecast & guide → Madeira Paul do Mar Surf break · Check local conditions 0.7–1.1m Forecast & guide → Madeira Pizo Surf break · Check local conditions 0.5–0.8m Forecast & guide → Madeira Ponta Delgada Surf break · Check local conditions 0.4–0.6m Forecast & guide → Madeira Ponta do Pargo Surf break · Check local conditions 0.8–1.2m Forecast & guide → Madeira Ponta Pequina Surf break · Check local conditions 0.7–1.1m Forecast & guide → Madeira Porto da cruz Surf break · Check local conditions 0.6–1.0m Forecast & guide → Madeira Praia Formosa Surf break · Check local conditions 0.5–0.8m Forecast & guide → Madeira Ribeira da Janela Surf break · Check local conditions 0.8–1.2m Forecast & guide → Madeira São Vicente Surf break · Check local conditions 0.5–0.7m Forecast & guide → Madeira Supertubes Surf break · Check local conditions 0.8–1.3m Forecast & guide → Nazaré Praia do Norte Exposed beach break / big-wave venue · Expert 1.5–2.2m Forecast & guide → North Beira Buarcos Surf break · Check local conditions 1.2–1.8m Forecast & guide → North Beira Cabedelo Surf break · Check local conditions 1.2–1.8m Forecast & guide → North Beira Cabedelo (o Point-Break) Surf break · Check local conditions 1.2–1.8m Forecast & guide → North Beira cabo mondego Surf break · Check local conditions 1.3–1.9m Forecast & guide → North Beira Cova Gala Surf break · Check local conditions 1.2–1.8m Forecast & guide → North Beira Furadouro Surf break · Check local conditions 1.2–1.9m Forecast & guide → North Beira Murtinheira Surf break · Check local conditions 1.3–1.9m Forecast & guide → North Beira Pedrogão Surf break · Check local conditions 1.3–2.0m Forecast & guide → North Beira Pico da mina Surf break · Check local conditions 1.3–1.9m Forecast & guide → North Beira Praia da Barra Surf break · Check local conditions 1.2–1.8m Forecast & guide → North Beira Praia da leirosa Surf break · Check local conditions 1,1–1,6 m Forecast & guide → North Beira Praia da Nazaré Surf break · Check local conditions 1.5–2.2m Forecast & guide → North Beira Praia da Tocha Surf break · Check local conditions 1.3–2.0m Forecast & guide → North Beira Praia da Vagueira Surf break · Check local conditions 1,1–1,6 m Forecast & guide → North Beira Praia da Vieira Surf break · Check local conditions 1.2–1.9m Forecast & guide → North Beira Praia de Mira Surf break · Check local conditions 1.0–1.5m Forecast & guide → North Beira Praia do Osso da Baleia Surf break · Check local conditions 1,1–1,6 m Forecast & guide → North Beira Praia Paredes Surf break · Check local conditions 1.5–2.2m Forecast & guide → North Beira Samouco Surf break · Check local conditions 1.2–1.9m Forecast & guide → North Beira Sao Jacinto Surf break · Check local conditions 1.2–1.8m Forecast & guide → North Beira Sao Pedro de Moel Surf break · Check local conditions 1.5–2.2m Forecast & guide → North Beira The Edge - Molhe Norte Surf break · Check local conditions 1.2–1.8m Forecast & guide → North Porto A-ver-o-mar Surf break · Check local conditions 1.2–1.8m Forecast & guide → North Porto Aguçadoura Surf break · Check local conditions 1.1–1.7m Forecast & guide → North Porto Amorosa Surf break · Check local conditions 1.0–1.5m Forecast & guide → North Porto Azurara Surf break · Check local conditions 1.2–1.8m Forecast & guide → North Porto Cabedelo do douro Surf break · Check local conditions 1.2–1.9m Forecast & guide → North Porto Cagalhotos Surf break · Check local conditions 1.1–1.7m Forecast & guide → North Porto Canidelo Surf break · Check local conditions 1.2–1.9m Forecast & guide → North Porto Capela de Paramos Surf break · Check local conditions 1.3–2.0m Forecast & guide → North Porto Cavalos de fão Surf break · Check local conditions 1.0–1.6m Forecast & guide → North Porto Cortegaça Surf break · Check local conditions 1.3–2.0m Forecast & guide → North Porto Esmoriz Surf break · Check local conditions 1.3–2.0m Forecast & guide → North Porto Esmoriz praia da barra e praia velha Surf break · Check local conditions 1.3–2.0m Forecast & guide → North Porto Espinho Surf break · Check local conditions 1.1–1.7m Forecast & guide → North Porto Kings Rock Surf break · Check local conditions 1,1–1,6 m Forecast & guide → North Porto Leça Surf break · Check local conditions 1.2–1.7m Forecast & guide → North Porto Maceda Surf break · Check local conditions 1.3–2.0m Forecast & guide → North Porto Matosinhos Surf break · Check local conditions 1.2–1.7m Forecast & guide → North Porto Mindelo Surf break · Check local conditions 1.3–1.9m Forecast & guide → North Porto Ofir Surf break · Check local conditions 1.0–1.6m Forecast & guide → North Porto Praia da Arda Surf break · Check local conditions 1.2–1.8m Forecast & guide → North Porto Praia da Sereia Surf break · Check local conditions 1,1–1,6 m Forecast & guide → North Porto praia da torreira Surf break · Check local conditions 1.1–1.7m Forecast & guide → North Porto Praia de Moledo Surf break · Check local conditions 1.2–1.8m Forecast & guide → North Porto Praia do aterro Surf break · Check local conditions 1.2–1.7m Forecast & guide → North Porto praia do rock Surf break · Check local conditions 1.2–1.8m Forecast & guide → North Porto Sacor Surf break · Check local conditions 1.2–1.7m Forecast & guide → North Porto Silvalde Surf break · Check local conditions 1.1–1.7m Forecast & guide → North Porto Viana do castelo Surf break · Check local conditions 0,9–1,4 m Forecast & guide → North Porto Vila Praia de Ancora Surf break · Check local conditions 1.2–1.8m Forecast & guide → Peniche Supertubos Powerful beach break · Advanced 1.4–2.1m Forecast & guide → Süden Aberta-A-Nova Surf break · Check local conditions 0,9–1,4 m Forecast & guide → Süden Aivados Surf break · Check local conditions 1.1–1.7m Forecast & guide → Süden Barranco da Belharucas Surf break · Check local conditions 0.3–0.4m Forecast & guide → Süden Burrinho Surf break · Check local conditions 1.1–1.7m Forecast & guide → Süden Carvalhal Surf break · Check local conditions 0.7–1.1m Forecast & guide → Süden Comporta Surf break · Check local conditions 0.6–1.0m Forecast & guide → Süden Malhão Surf break · Check local conditions 1.1–1.7m Forecast & guide → Süden Melides Surf break · Check local conditions 1.0–1.5m Forecast & guide → Süden Molhe de Ferragudo Surf break · Check local conditions 0.3–0.5m Forecast & guide → Süden Odeceixe Surf break · Check local conditions 1,1–1,6 m Forecast & guide → Süden Porto Covo Surf break · Check local conditions 1.1–1.7m Forecast & guide → Süden Praia da Vieirinha Surf break · Check local conditions 1.1–1.7m Forecast & guide → Süden Praia do PEGO Surf break · Check local conditions 0.7–1.1m Forecast & guide → Süden Sanguessuga Surf break · Check local conditions 1.1–1.7m Forecast & guide → Süden Sao Torpes Surf break · Check local conditions 1,1–1,6 m Forecast & guide → Süden Vila Nova de Milfontes Surf break · Check local conditions 1.1–1.7m Forecast & guide → Süden Vila Real Santo Antonio Surf break · Check local conditions 0.3–0.4m Forecast & guide → Vila do Bispo Castelejo Exposed beach break · Intermediate 1.1–1.7m Forecast & guide → Vila do Bispo Ponta Ruiva Right-hand point / reef break · Intermediate to advanced 1.1–1.7m Forecast & guide →