Surfnerd Logo

Best surf spots in Viana do Castelo

Map options
Map style
Lighting

Surfing in Viana do Castelo

Viana do Castelo sits on the far northern coast of Portugal, where exposed Atlantic beach breaks over sand define most of the surfing. This stretch of the Minho coastline faces broadly west, so it pulls in plenty of swell and offers a spread of sandy peaks between the river mouths and open beaches.

Most breaks here are beach breaks, with the odd river mouth adding shape, and the seabed is sand throughout. That makes the region forgiving underfoot and quick to change, with banks shifting through the season. Swell arrives across a wide window from the north and northwest around to the west and southwest, with the west and northwest doing most of the work. Because the coast is open, even modest pulses around 0.6 m / 2 ft get things moving, while the better beaches hold size up to roughly 2.4 m / 8 ft, and one or two can handle a solid 3 m / 10 ft when it is really pumping.

Wind is the key variable. Clean, offshore conditions come off the land from the east, so early mornings before the Atlantic sea breeze fills in tend to be the best of the day. For tide, most spots come alive on low to mid, with a couple still working into high, so you have a decent window on either side of the low.

The spread of towns gives you options up and down the coast, with peaks near Amorosa, Cabriteira, Darque, Laje, and Santana. Notable spots include Afife, Moledo do Minho, and Praia de Amorosa. Afife in particular is a dependable beach break that picks up plenty of swell, while Moledo, up toward the Spanish border, sits in a scenic setting below the hills.

Ability-wise this is mostly intermediate territory, with punchy beach-break peaks that reward surfers comfortable reading shifting banks and timing their sets. There is a beginner-friendly option in the mix for those still finding their feet, ideally on smaller, cleaner days. Overall, surf spots in Viana do Castelo suit a traveling surfer who wants quality Atlantic beach breaks and is happy to move with the wind and tide to find the best bank on the day.

Timeline

Today Tue 15/09
Tomorrow Wed 16/09
Thu 17/09
Join Surfnerd to check the forecast timeline
Sign up with AppleSign up with Google
or signup with email

All surf spots by town

Surfnerd Logo
More good sessions. Less time wasted.
What you get
Free
SN+
Forecast range
5 days
15 days
Forecast interval
3hr
1hr
Swell partitions
2
All
Wave energy
Not included
Forecast model access
Basic
All
Surf-window timeline
2 days
15 days
Compare forecasts
Not included
Model agreement
Not included
Related sessions
Not included
Custom spots
5
Compare all features
Free for 7 days. No payment details needed. One trial per account.
Surfnerd Logo

Login to your Surfnerd account

Log your sessions, save your favorite spots, and keep your surf forecast personalized.

Log in with AppleLog in with Google
or signup with email

Open in the app

Scan the QR code to open the Surfnerd app