Surfing in North Portugal: The Best Waves from Porto to the Minho
North of Porto the best surf is at Matosinhos, Espinho, Cabedelo in Viana do Castelo, Afife and Moledo, beach and river-mouth breaks that are at their best and emptiest from October to February.
Published July 1, 2026 · Updated September 21, 2026
North of Porto, the coastline becomes wilder, less crowded, and more powerful. The Minho region funnels Atlantic swells into long beach breaks and river-mouth setups that fire from September through March, with almost no one in the water.
Wave type: Beach & river-mouth breaks · Best season: Sep – Mar · Difficulty: Intermediate
Matosinhos
Porto's surf beach: a 3 km stretch of sand accessible by metro in 20 minutes from the city centre. The break is a punchy beach break best from October to March when Atlantic lows push clean NW swells. Mid-week mornings in autumn can be surprisingly empty for a wave this consistent. After your session, walk to the fish restaurants on Rua do Belo Horizonte for grilled sea bass at proper Portuguese prices.
Espinho
20 km south of Porto, Espinho has a long, wide beach that handles mid-period swells better than Matosinhos. The sandbanks tend to hold form for longer during settled spells. A favourite with local longboarders on smaller days. The town has a casino, a covered market, and a general old-school Portuguese resort vibe.
Viana do Castelo: Cabedelo
At the mouth of the Lima River, Cabedelo is one of the most consistent setups in northern Portugal. The river-mouth sandbar produces both a left and a right depending on the swell direction. NW swells (270–310°) light up the left; more northerly swells wrap around and produce a fast, hollow right. The ferry from Viana runs April through September. Crowds are genuinely sparse by European standards even at peak swell.
Afife
Just north of Viana, Afife is a small village with a protected beach backed by pine trees. The wave fires on W–NW swells in the 1.5–2.5 m range. There's no tourist infrastructure: one café, a car park, and the ocean. On a good day in October or November, you'll share the peak with a handful of locals.
Moledo do Minho
The northernmost surf beach before the Spanish border. The mouth of the Minho River creates shifting sandbars: sometimes a long, peeling right, sometimes a fast close-out, depending on the bank. Because it's the last stop in Portugal, Moledo is genuinely uncrowded. The drive north from Porto along the coastal road (N13) is one of the most scenic in the country.
When to surf north of Porto and what to bring
- Peak season: October to February. Swells average 1.5–3 m; offshore mornings are common.
- Water temperature: 14–17 °C from October to March. Bring a 4/3 mm wetsuit, boots, gloves and a hood from December to February.
- Crowds: Light year-round except Matosinhos on autumn weekends.
- Travel: Porto is the arrival hub. A rental car is essential for Afife and Moledo; Matosinhos and Espinho are accessible by metro and train.
- Boards: Bring a step-up or semi-gun for swells above 2 m. Marola books partner shops in the region when they have boards free, which is a solid way to travel light and rent locally.
Surf events in the north
In early September, Matosinhos hosts the Norte Surf Fest, a celebration of northern surf culture whose competition, the Norte Surf Fest Pro, is a WSL Qualifying Series QS 6,000 stop open to international surfers (1–6 September in 2026). The beach is 20 minutes by metro from central Porto, making it the easiest pro event in the country to watch. When the contest takes the main beach, the banks towards Espinho and the Minho pick up the same swell with fewer people. Confirm dates on the WSL site.
Frequently asked questions
Is there good surf in Porto?
Yes. Matosinhos, 20 minutes from central Porto by metro, is a consistent beach break that works best from October to March, and Espinho, just south, holds its sandbanks well in settled spells. North of the city, Viana do Castelo, Afife and Moledo get more powerful and much emptier.
When is the best time to surf in northern Portugal?
October to February is the best time to surf north of Porto, when Atlantic lows send 1.5 to 3 m swells and offshore mornings are common. Water drops to 14 to 17 °C, so bring a 4/3 mm wetsuit, plus boots, gloves and a hood from December.
Do I need a car to surf north of Porto?
For Matosinhos and Espinho you don't: both are reachable by metro or train from Porto. For Afife, Moledo and the Minho beaches a rental car is essential, because public transport along that coast is limited.