DiscoverViana
Atlantic waves breaking on the wide sandy beach of Afife, the surf spot north of Viana

Surf & watersports in Viana do Castelo

Atlantic swell, a wide river mouth and steady summer wind: Viana is one of northern Portugal's favourite spots to get in the water.

Praia do Cabedelo, just across the Rio Lima, is the heart of it all. Beginners find soft, rolling waves on the right days, and when the summer afternoon wind picks up, the kitesurfers and windsurfers take over. On calm days the river is perfect for a relaxed SUP or kayak trip.

See it on the map

Good to know

  1. 1

    Bring a wetsuit

    The Atlantic stays cool here all year, so a wetsuit makes every session more fun.

  2. 2

    Check the conditions

    Waves and wind change through the day. Our live wave height on the homepage is a good first check.

  3. 3

    Start with a lesson

    New to surfing? A licensed surf school knows the safest spot for the day.

Places we recommend

31 places

Loading the map…

  • Surf clubs

    Surf Clube de Viana

    4.9215 · Google

    CAR SURF, Rua Diogo Alvares

    1.6 km to the centre · 400 m to the beach

    • Lessons
    • Book online
    • Free parking
    • Wheelchair accessible
    Route
  • Surf schools

    KITE VOODOO

    4.9185 · Google

    Praia cabedelo, Praia do Cabedelo / Luzia Mar, R. Diogo Alves "O Caramuru"

    1.8 km to the centre · 250 m to the beach

    • Lessons
    • Board rental
    • Book online
    • Free parking
    Route
  • Surf & sports shops

    Norwin Outdoor

    5.0111 · Google

    Largo Amadeu Costa 7

    350 m to the centre · 900 m to the beach

    Route
  • Surf schools

    FeelViana Water Center

    5.071 · Google

    4935-159 Viana do Castelo

    1.6 km to the centre · 250 m to the beach

    • Lessons
    • Book online
    • Sea view
    • Wi-Fi
    Route
  • Surf & sports shops

    Loja do Jaime

    4.8321 · Google

    Estr. da Papanata

    900 m to the centre

    • Delivery
    • Wheelchair accessible
    Route
  • Surf schools

    Acrobatic Wave School

    4.962 · Google

    Praça do Sol 167

    350 m to the beach

    • Lessons
    • Book online
    • Wheelchair accessible
    Route
  • Surf schools

    ABC - Surf School

    5.0117 · Google

    Rua Diogo Cão

    1.5 km to the centre · 450 m to the beach

    • Free parking
    • Wheelchair accessible
    Route
  • Surf schools

    Modo Experto Kite School

    5.0332 · Google

    R. Diogo Alves "O Caramuru" 331

    2.3 km to the centre · 650 m to the beach

    • Lessons
    • Board rental
    • Book online
    • Free parking
    Route
  • Surf & outdoor

    Duotone Pro Center Viana

    4.7444 · Google

    Avenida do Cabedelo, Edifício Aquário Bar

    1.5 km to the centre · 300 m to the beach

    • Lessons
    • Book online
    • Wheelchair accessible
    Route
  • Surf schools

    FeelViana Wake Park

    4.9299 · Google

    Rua Brás de Abreu Soares n.º 222 4935-159 Praia do Cabedelo

    1.2 km to the centre · 350 m to the beach

    • Lessons
    • Book online
    • Sea view
    • Free parking
    Route
  • Surf & outdoor

    Padel Center Viana

    5.023 · Google

    R. da Argaçosa

    800 m to the centre · 1.9 km to the beach

    • Lessons
    • Book online
    • Wheelchair accessible
    Route
  • Bike shop

    Largo de São Domingos 49

    450 m to the centre · 1 km to the beach

    • Wheelchair accessible
    Route
  • Surf & sports shops

    North Point Skate Shop

    4.733 · Google

    R. Gen. Humberto Delgado nº 258

    500 m to the centre · 1.2 km to the beach

    Route
  • Surf clubs

    Padel Smash Club

    4.921 · Google

    R. da Linha 10

    • Wheelchair accessible
    Route
  • Surf & outdoor

    DKC Aventura

    4.725 · Google

    R. Gustavo Eiffel 1558

    • Wheelchair accessible
    Route
  • Surf clubs

    Viana Remadores do Lima

    4.5136 · Google

    Rua Doutor Adriano Magalhães

    1.5 km to the centre

    • Wheelchair accessible
    Route
  • Surf clubs

    Afife Boardriders Club

    4.970 · Google

    Praia de

    500 m to the beach

    • Free parking
    Route
  • Surf schools

    Xlife Surf School

    5.0525 · Google

    Rua Diogo Cão

    1.5 km to the centre · 400 m to the beach

    • Lessons
    • Wheelchair accessible
    Route
  • Surf schools

    Av. do Cabedelo

    2 km to the centre · 450 m to the beach

    • Free parking
    Route
  • Surf & outdoor

    R. Diogo Alves "O Caramuru" 331

    1.6 km to the centre · 350 m to the beach

    • Wheelchair accessible
    Route
  • Surf & sports shops

    VIANALOCALS

    4.8112 · Google

    Complexo Minhotel, Av. do Cabedelo, Cabedelo

    1.2 km to the centre · 250 m to the beach

    • Lessons
    • Free parking
    • Wheelchair accessible
    Route
  • Surf & sports shops

    SportZone

    4.2542 · Google

    Av. da Estação n.º 584

    • Wheelchair accessible
    Route
  • Surf schools

    Av. do Cabedelo 1851

    1 km to the centre · 200 m to the beach

    Route
  • Surf & sports shops

    FeelViana Store

    4.226 · Google

    Rua Brás de Abreu Soares nº 222

    1.4 km to the centre · 400 m to the beach

    • Lessons
    • Wheelchair accessible
    Route
  • Surf clubs

    Surf Club by FeelViana

    4.018 · Google

    Praia do Cabedelo Bar de Praia, Feelviana Hotel, Rua Diogo Cão

    1.6 km to the centre · 250 m to the beach

    Route
  • Surf & sports shops

    R. Gen. Humberto Delgado 101

    400 m to the centre · 1.3 km to the beach

    • Wheelchair accessible
    Route
  • Surf & outdoor
  • Surf & outdoor

    1.4 km to the centre · 400 m to the beach

    • Lessons
    • Book online
    • Swimming pool
    • Wi-Fi
    Route
  • Surf & sports shops

    Sub 16

    4.88 · Google

    R. da Bandeira 33

    150 m to the centre · 1.3 km to the beach

    • Wheelchair accessible
    Route
  • Surf & sports shops

    Praça Navegador Vianense João Álvares Fagundes, 339, RC esq

    Route
  • Surf clubs

    Av. Central n.º 2660 R/C, Loja 1

    1.7 km to the beach

    Route