
Surf Forecasts:
Viana do Castelo surf forecast from 1 Aug 2026:
- Best quality surf: Thursday 6 Aug, 7AM (local time) - 3.5ft (1.0m), 9s period, NNW swell with cross-offshore winds.
- Most powerful swell: Thursday 6 Aug, 10PM (local time) - 6ft (1.9m), 7s period, NNW swell with 339 kJ wave energy.
- Next surfable swell (1★+): Sunday 2 Aug, 1AM (local time) - 2ft (0.6m), 9s period with W swell.
Best Forecast Surf Conditions for Viana do Castelo this week:
The surf forecast for Viana do Castelo over the next 16 days: The first swell (rated 1 star or higher) is forecast to arrive on Sunday (Aug 02) at 1AM. The primary swell is predicted to be 0.6m and 9s period with a secondary swell of 0.6m and 5s. The wind is predicted to be glassy as the swell arrives.
The most powerful waves expected at Viana do Castelo in the next 16 days are 1.9m 7s and forecast to arrive on Thursday (Aug 06) at 10PM. Winds are predicted to be cross-offshore at the time the swell arrives. The largest open ocean swell (not directed at the beach) is 0.9m 5s period and expected on Wednesday (Aug 05) at 10PM.
| Wave Type | Time (WEST) & Date | Wave Height & Period |
|---|---|---|
| Next good surf (1 star+) | 1AM (Sun 2nd Aug) | 2ft (0.6m) 9s |
| Best Surf | 7AM (Thu 6th Aug) | 3.5ft (1.0m) 9s |
| Most Powerful | 10PM (Thu 6th Aug) | 6ft (1.9m) 7s |
Table - best surf conditions forecast for Viana do Castelo over the next 16 days.
The Lowdown
Right then, let’s have a look at what’s on the cards for the next couple of weeks around Viana do Castelo.
Honestly, it’s a bit of a slow start. The first week is looking pretty quiet and messy. There’s nothing worth chasing until we get through the first few days, but don’t bin your board just yet. The real standout is shaping up for Tuesday the 11th of August, with a good window on the Thursday and Friday before that too.
Saturday the 1st is a write-off. The conditions are poor with a messy little 2ft swell from the west and a cross-shore breeze. Not worth a paddle. Sunday morning on the 2nd, it’s glassy and tiny at 2ft, but there’s just nothing to it.
Things finally start looking up on Thursday the 6th. The morning has clean, cross-off winds and a clean 3ft swell from the north-northwest. The combined energy is moderate at 241, and it’s marked as good surf conditions. That’s a decent little session if you can get out early before the wind ramps up. The afternoon gets too strong with a fresh 19 mph breeze.
Friday the 7th has a glassy morning again, but that 3ft swell has a very short period of 6 seconds, so it’s just not putting in any punch. Ordinary.
The real gem is Tuesday the 11th. The morning is absolutely glassy, calm wind, and a solid 4ft west swell with a longer 9-second period. The combined energy is strong at 282, and it’s flagged as good surf conditions. This is the pick of the whole run – clean, punchy, and the optimum swell direction from the west matches this river break perfectly. It’ll be a quality session. The afternoon stays rideable but gets a bit of a cross-shore bump.
Wednesday the 12th morning has a similar 4ft west swell, but the wind swings onshore from the south, making it a bit bumpy. It’s marginal.
Beyond that, Friday the 14th morning has a clean 4ft swell from the west-northwest with cross-off winds, but the energy is lighter. Saturday the 15th sees the swell push up to 4ft, even 6ft in the afternoon, but a strong 19 mph wind makes it raw and messy – more of a kite day than a surf day.
So, to sum it up: sit tight through the first week, then get after Tuesday the 11th of August for the best morning session. Thursday the 6th morning is a solid warm-up too. After that, the second week gets wind-affected and less appealing.
Rusty.
Short Range ForecastMostly dry. Warm (max 22°C on Mon morning, min 16°C on Sat night). Wind will be generally light. | Days 5-7 Weather SummaryMostly dry. Warm (max 25°C on Thu afternoon, min 16°C on Wed night). Winds decreasing (fresh winds from the NW on Thu afternoon, calm by Fri morning). | |||||||||||||||||||
Sat 1 | Sunday 2 | Monday 3 | Tuesday 4 | Wednesday 5 | Thursday 6 | Friday 7 | ||||||||||||||
PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | |
Swell Height Map | ||||||||||||||||||||
Wave Height (m) Direction Period (s) | W 9 | W 9 | W 9 | W 10 | W 9 | W 9 | W 8 | W 9 | W 9 | W 8 | W 8 | NW 9 | NW 9 | NW 9 | NNW 9 | NNW 9 | NNW 7 | NNW 8 | NNW 8 | NNW 8 |
Wave Graph | ||||||||||||||||||||
60 | 55 | 41 | 65 | 81 | 127 | 203 | 153 | 122 | 113 | 84 | 106 | 159 | 110 | 165 | 286 | 263 | 56 | 98 | 93 | |
Wind (km/h) | ||||||||||||||||||||
Wind State on-shore cross-onshore cross-shore cross-offshore off-shore glassy | cross | glassy | glassy | cross | cross | cross-on | cross-on | glassy | cross-on | on | off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | glassy | cross | glassy |
High Tide | 5:31PM3.41m | 5:52AM3.19m | 6:06PM3.38m | 6:30AM3.18m | 6:45PM3.29m | 7:12AM3.12m | 7:29PM3.16m | 8:01AM3.03m | 8:22PM2.99m | 9:00AM2.92m | 9:28PM2.82m | 10:14AM2.85m | 10:51PM2.72m | |||||||
Low Tide | 11:41PM0.64m | 11:50AM0.73m | 00:18AM0.66m | 12:30PM0.78m | 00:57AM0.73m | 1:14PM0.89m | 1:42AM0.85m | 2:06PM1.03m | 2:36AM1.00m | 3:12PM1.17m | 3:46AM1.14m | 4:37PM1.24m | ||||||||
— | — | 6:28 | — | — | 6:30 | — | — | 6:31 | — | — | 6:31 | — | — | 6:33 | — | — | 6:35 | — | — | |
8:52 | — | — | 8:52 | — | — | 8:51 | — | — | 8:50 | — | — | 8:49 | — | — | 8:47 | — | — | 8:45 | — | |
mm | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Temp °C | 21 | 18 | 21 | 21 | 19 | 22 | 22 | 20 | 22 | 22 | 20 | 21 | 21 | 17 | 24 | 25 | 23 | 24 | 22 | 19 |
Feels °C | 21 | 19 | 21 | 21 | 21 | 21 | 22 | 22 | 22 | 22 | 22 | 21 | 18 | 15 | 21 | 20 | 20 | 24 | 21 | 20 |
Swell 1 Height (m) Direction Period (s) | W 9 | W 9 | NW 4 | W 10 | W 9 | W 9 | W 8 | W 9 | W 9 | W 8 | W 8 | NW 9 | W 7 | NW 9 | NNW 9 | WNW 10 | WNW 9 | NNW 6 | W 9 | NNW 8 |
60 | 55 | 16 | 65 | 81 | 127 | 203 | 153 | 122 | 113 | 84 | 106 | 27 | 110 | 165 | 32 | 29 | 56 | 15 | 93 | |
Swell 2 Height (m) Direction Period (s) | WSW 8 | NW 5 | W 9 | NNW 7 | NW 7 | NNW 8 | NW 8 | NW 8 | NW 11 | NW 11 | NW 10 | W 8 | WNW 10 | W 10 | W 10 | SW 12 | S 11 | NNW 8 | SW 13 | W 9 |
22 | 15 | 41 | 5 | 8 | 6 | 2 | 2 | 5 | 30 | 51 | 55 | 35 | 51 | 70 | 5 | 2 | 52 | 7 | 14 | |
Swell 3 Height (m) Direction Period (s) | NW 8 | NNW 7 | WSW 8 | — | — | SW 15 | S 15 | SW 14 | N 9 | N 9 | SW 13 | WNW 10 | SW 12 | W 6 | SW 12 | — | — | WNW 9 | — | S 12 |
16 | 20 | 11 | — | — | 8 | 4 | 7 | 6 | 6 | 7 | 20 | 6 | 13 | 6 | — | — | 28 | — | 3 | |
Wind waves Height (m) Direction Period (s) | NW 6 | — | — | NW 4 | — | SSE 2 | — | — | — | — | — | — | NW 9 | NNW 5 | NNW 5 | NNW 9 | NNW 7 | — | NNW 8 | — |
16 | — | — | 4 | — | 1 | — | — | — | — | — | — | 159 | 44 | 36 | 286 | 263 | — | 98 | — | |
Nearest Offshore or Glassy | ||||||||||||||||||||
Distance (km) | 106 | 0 | 0 | 104 | 2 | 10 | 104 | 0 | 104 | 100 | 0 | 0 | 100 | 0 | 0 | 130 | 2 | 0 | 168 | 0 |
Best forecast wave conditions in Douro and Minho | ||||||||||||||||||||
Best forecast wave conditions in Portugal | ||||||||||||||||||||
Header Global | ||||||||||||||||||||
- Map Icons:
Break
Live Wave Height (m)
Live Wind Speed (km/h)
Surf Rating (10 Max)
Ocean Swells (m)
Wind Speed (km/h)
Latest Updates
Information about the Viana do Castelo Surf forecast
The above surf forecast table for Viana do Castelo provides essential information for determining whether the surfing conditions will be good over the next 16 days. A general guide to surfing at Viana do Castelo can be found by selecting the local surf guide option on the grey menu. Our Viana do Castelo surf forecast is unique since it includes wave energy (power) that defines the real feel of the surf rather than just the height or the period. If you surf the same spot (Viana do Castelo) regularly then make a mental note of the wave energy from the surf forecast table each time you go. Very soon you may start to choose your surf days based on the wave energy alone combined with our forecast of favourable offshore wind conditions. Our star ratings will help here and of course you will also find the usual wave height and period predictions on our surf forecasts as well as a full break down of the swell components under our advanced users option (to reveal that, click the little Einstein character under the tide times).
Further information to help with frequently asked questions about our surf forecast for Viana do Castelo may be found under the help tab on the top menu and also by moving your mouse over the question marks on the surf forecast table itself. Please always bear in mind that the forecast is for near-shore open water and local factors at each surf break influence the actual breaking wave height, such as the beach / reef profile, water depths offshore and shelter.
Viana do Castelo is 3 km (2 miles) from Viana do Castelo. If you plan a holiday in Douro and Minho, look for hotels and other accommodation in Viana do Castelo. Viana do Castelo has rooms for a wide range of budgets as well as car hire and transport links.











