Ofir beach
Ofir beach is a kitesurfing, windsurfing, surfing, wingfoiling spot in Viana do Castelo. See operating statistics (today, month, history) below.
- Region
- Viana do Castelo
- Country
- Portugal
- Sports
- Kitesurfing, Windsurfing, Surfing, Wingfoiling
- Spot type
- Small / medium waves
- Level
- Intermediate
Conditions and statistics
Kitesurfing
kitesurfing conditions today at Ofir beach
Today, analysed conditions at Ofir beach are not favourable for of kitesurfing.
kitesurfing conditions in November at Ofir beach
Since the start of November, Ofir beach has had favourable conditions for kitesurfing during 6% of the analysed daylight hours.
Operating rate: 6%
Distribution of favourable hours:
- 12 to 17 knots : 80%
- 18 to 24 knots : 20%
- 25 knots and above : 0%
Period: November 2026
What the statistics show
Among complete months available, February stands out as the most favorable for kitesurfing at Ofir beach (41% of favorable daylight hours).
Conversely, July was the least favorable month, with 4% of favorable daylight hours.
Across the period, favorable conditions were mainly associated with winds of 12 to 17 knots.
A seasonal pattern appears: the most favorable months cluster between December and February.
History of kitesurfing conditions at Ofir beach
| Month | Performance | 12 to 17 knots | 18 to 24 knots | 25 knots and above |
|---|---|---|---|---|
| November 2026 | 6% | 80% | 20% | 0% |
| October 2026 | 7% | 100% | 0% | 0% |
| September 2026 | 15% | 72% | 25% | 4% |
| August 2026 | 4% | 100% | 0% | 0% |
| July 2026 | 4% | 100% | 0% | 0% |
| June 2026 | 14% | 100% | 0% | 0% |
| May 2026 | 11% | 100% | 0% | 0% |
| April 2026 | 10% | 78% | 22% | 0% |
| March 2026 | 12% | 80% | 20% | 0% |
| February 2026 | 41% | 74% | 25% | 1% |
| January 2026 | 31% | 75% | 24% | 1% |
| December 2025 | 14% | 96% | 5% | 0% |
Wing foiling
wing foiling conditions today at Ofir beach
Today, analysed conditions at Ofir beach are not favourable for of wing foiling.
wing foiling conditions in November at Ofir beach
Since the start of November, Ofir beach has had favourable conditions for wing foiling during 6% of the analysed daylight hours.
Operating rate: 6%
Distribution of favourable hours:
- 12 to 17 knots : 80%
- 18 to 24 knots : 20%
- 25 knots and above : 0%
Period: November 2026
What the statistics show
Over the last 12 complete months, February was the most favorable for wing foiling at Ofir beach, with 41% of favorable daylight hours.
Conversely, July was the least favorable month, with 4% of favorable daylight hours.
Across the period, favorable conditions were mainly associated with winds of 12 to 17 knots.
Over the analyzed period, conditions for wing foiling are clearly more favorable from December to February.
History of wing foiling conditions at Ofir beach
| Month | Performance | 12 to 17 knots | 18 to 24 knots | 25 knots and above |
|---|---|---|---|---|
| November 2026 | 6% | 80% | 20% | 0% |
| October 2026 | 7% | 100% | 0% | 0% |
| September 2026 | 15% | 72% | 25% | 4% |
| August 2026 | 4% | 100% | 0% | 0% |
| July 2026 | 4% | 100% | 0% | 0% |
| June 2026 | 14% | 100% | 0% | 0% |
| May 2026 | 11% | 100% | 0% | 0% |
| April 2026 | 10% | 78% | 22% | 0% |
| March 2026 | 12% | 80% | 20% | 0% |
| February 2026 | 41% | 74% | 25% | 1% |
| January 2026 | 31% | 75% | 24% | 1% |
| December 2025 | 14% | 96% | 5% | 0% |
Windsurfing
windsurfing conditions today at Ofir beach
Today, analysed conditions at Ofir beach are not favourable for of windsurfing.
windsurfing conditions in November at Ofir beach
Since the start of November, Ofir beach has had favourable conditions for windsurfing during 6% of the analysed daylight hours.
Operating rate: 6%
Distribution of favourable hours:
- 12 to 17 knots : 80%
- 18 to 24 knots : 20%
- 25 knots and above : 0%
Period: November 2026
What the statistics show
Over the last 12 complete months, February was the most favorable for windsurfing at Ofir beach, with 41% of favorable daylight hours.
Conversely, July was the least favorable month, with 4% of favorable daylight hours.
The wind profile at Ofir beach over complete months puts the 12 to 17 knots range first (84% of favorable hours).
Statistics from the last 12 months show more favorable conditions between December and February.
History of windsurfing conditions at Ofir beach
| Month | Performance | 12 to 17 knots | 18 to 24 knots | 25 knots and above |
|---|---|---|---|---|
| November 2026 | 6% | 80% | 20% | 0% |
| October 2026 | 7% | 100% | 0% | 0% |
| September 2026 | 15% | 72% | 25% | 4% |
| August 2026 | 4% | 100% | 0% | 0% |
| July 2026 | 4% | 100% | 0% | 0% |
| June 2026 | 14% | 100% | 0% | 0% |
| May 2026 | 11% | 100% | 0% | 0% |
| April 2026 | 10% | 78% | 22% | 0% |
| March 2026 | 12% | 80% | 20% | 0% |
| February 2026 | 41% | 74% | 25% | 1% |
| January 2026 | 31% | 75% | 24% | 1% |
| December 2025 | 14% | 96% | 5% | 0% |
Surfing
surfing conditions today at Ofir beach
Today, Ofir beach has favourable conditions for surfing during 100% of the analysed daylight hours.
Wave height distribution during favourable hours:
- < 0.5 m : 0%
- 0.5 to < 0.8 m : 0%
- 0.8 to < 1.5 m : 0%
- 1.5 m and above : 100%
Wave period during favourable hours:
- < 8 s 0%
- 8 to < 10 s 100%
- 10 s and above 0%
surfing conditions in November at Ofir beach
Since the start of November, Ofir beach has had favourable conditions for surfing during 100% of the analysed daylight hours.
Operating rate: 100%
Wave height distribution during favourable hours:
- < 0.5 m : 0%
- 0.5 to < 0.8 m : 25%
- 0.8 to < 1.5 m : 24%
- 1.5 m and above : 51%
Wave period during favourable hours:
- < 8 s 26%
- 8 to < 10 s 33%
- 10 s and above 41%
Period: November 2026
What the statistics show
Over the last 12 complete months, June was the most favorable for surfing at Ofir beach, with 100% of favorable daylight hours.
The swell profile at Ofir beach puts the 1.5 m and above range first over complete months (53%).
History of surfing conditions at Ofir beach
| Month | Performance | < 0.5 m | 0.5 to < 0.8 m | 0.8 to < 1.5 m | 1.5 m and above |
|---|---|---|---|---|---|
| November 2026 | 100% | 0% | 25% | 24% | 51% |
| October 2026 | 100% | 0% | 14% | 46% | 40% |
| September 2026 | 98% | 0% | 10% | 79% | 11% |
| August 2026 | 97% | 0% | 8% | 67% | 25% |
| July 2026 | 99% | 0% | 49% | 45% | 6% |
| June 2026 | 100% | 0% | 7% | 53% | 40% |
| May 2026 | 100% | 0% | 0% | 50% | 50% |
| April 2026 | 97% | 0% | 0% | 27% | 73% |
| March 2026 | 98% | 0% | 0% | 1% | 99% |
| February 2026 | 98% | 0% | 0% | 0% | 100% |
| January 2026 | 93% | 0% | 0% | 2% | 98% |
| December 2025 | 98% | 0% | 0% | 18% | 82% |
Wave period (history)
- November 2026 < 8 s 26%8-10 s 33%>= 10 s 41%
- October 2026 < 8 s 12%8-10 s 46%>= 10 s 42%
- September 2026 < 8 s 41%8-10 s 33%>= 10 s 26%
- August 2026 < 8 s 89%8-10 s 11%>= 10 s 0%
- July 2026 < 8 s 95%8-10 s 5%>= 10 s 0%
- June 2026 < 8 s 72%8-10 s 23%>= 10 s 6%
- May 2026 < 8 s 54%8-10 s 33%>= 10 s 13%
- April 2026 < 8 s 19%8-10 s 43%>= 10 s 38%
- March 2026 < 8 s 6%8-10 s 43%>= 10 s 51%
- February 2026 < 8 s 4%8-10 s 33%>= 10 s 64%
- January 2026 < 8 s 24%8-10 s 25%>= 10 s 51%
- December 2025 < 8 s 7%8-10 s 27%>= 10 s 66%
Other nearby spots
- Esposende Lagoon — 0.9 km
- Viana do castelo, praia do cabedelo — 17.6 km
- Moledo — 37.4 km
- Praia da Foz do Minho (Mainpeak Wing) — 38.6 km
- Patos — 70.2 km