Surfnerd Logo

Viana do Castelo

Loading forecast...

Want AI predictions?

Log your session so our AI can make predictions on the surf conditions. This means personalized surf reports and much more.

Ideal surf conditions at Viana do Castelo

Swell window
S, NW
Best swell direction
NW
Swell size
2ft - 2ft
Swell breaks over
Sand
Wave directions
Right
Wind window
NE
Best tides at
Low, Mid
Skill Level
Intermediate

Viana do Castelo surf guide

Viana do Castelo is a surfing spot located near the town of the same name in Portugal. It features Cabedelo beach, which is accessible by ferry from the town. This area often attracts surfers due to its scenic beauty and the tourist vibe of Viana do Castelo. The beach can get pretty packed, especially in the summer. If you're on the lookout for a wave, it's worth checking out, particularly when the conditions line up nicely.

The best time to surf at Cabedelo beach is during a decent Northwest swell. On these days, the jetty can offer some hollow and enjoyable waves, ideal for intermediate surfers. It can handle swell sizes starting from around 2ft (0.6 meters) and works well with a Northwest swell direction, but you can also find some waves if a South swell rolls in. The waves generally break over sand and typically roll to the right, making it a decent spot for those looking to improve their skills. The preferred wind direction is Northeast, and you'll find good conditions at low to mid tide heights.

While the consistency can be a bit hit-or-miss, it's definitely worth a visit if you're in the area. The close proximity to the river mouth can affect the surf at times, so keep that in mind when planning your trip. If you’re looking for a break that's got a bit of everything, Viana do Castelo could make your surf session interesting.

Written by Joris de Ruiter

Joris is a dad, husband, surfer, software developer, yogi and swimmer. He combines his passion for surfing and technology to help others catch more and better waves.

Surf reports nearby Viana do Castelo

Vila do Conde surf forecastAfife surf forecastViana do Castelo surf forecastAguçadoura surf forecastFão surf forecastMoledo do Minho surf forecastPóvoa do Varzim surf forecastEsposende surf forecastVila Praia de Âncora surf forecastSanta Maria de Oia surf forecastAzurara surf forecastPraia de Amorosa surf forecast