Portugal / Braga

Praia de Ofir

Praia de Ofir is a 626 m-long sandy beach facing west-south-west, 1.4 km north-west of Apúlia e Fão (Braga, Portugal). The sea averages 17.3 °C in August, its warmest month, and 13.3 °C in February; it never reaches 21 °C on average.

Average sea surface temperature by month. Current month outlined.

And the awful apartment towers...
Photo: Francisco Restivo from Porto, Portugal, CC BY 2.0, via Wikimedia Commons

Month by month

October at Praia de Ofir

Sea16.7 °C
Day high20 °C
Night low12 °C
Rain157 mm
Cloud cover59%
Wind3.0 m/s
Daylight11.2 h07:45–18:55

Beach-day index 3.9/10 · Portugal median 6.6

Monthly averages at Praia de Ofir
MeasureJanFebMarAprMayJunJulAugSepOctNovDec
Sea °C13.8 °C13.3 °C13.6 °C14.3 °C15.4 °C16.6 °C17.1 °C17.3 °C17.2 °C16.7 °C15.7 °C14.5 °C
High °C12°13°15°17°19°23°26°26°24°20°15°13°
Low °C6°6°7°9°11°13°15°15°14°12°9°7°
Rain mm153103127997144243349157154150
Cloud %676164575351434246596366
Wind m/s3.33.23.23.02.92.72.72.72.53.03.23.3
Daylight h9.510.611.913.314.515.214.913.912.511.29.99.2
Record high/low19°/-1°23°/-2°26°/-2°28°/2°31°/5°34°/8°36°/10°37°/10°35°/9°30°/6°23°/2°19°/-1°
Beach index2.12.62.32.64.16.27.57.57.03.92.42.1

Long-term monthly averages: air from NASA POWER (2001–2020), sea from NOAA OISST (1991–2020); records are the extremes of 2001–2020. How the index works.

When to go

The beach-day index peaks in July–September; July scores 7.5/10 with highs of 26 °C, sea at 17.1 °C and 24 mm of rain.

That matches the median for beaches in Portugal in the same month.

At its warmest the water here is 1.6 °C cooler than the Portugal median for August (18.9 °C).

Across the year the sea averages 15.5 °C, cooler than 72% of the coastal beaches in the atlas.

October is the wettest month (157 mm) and July the driest (24 mm); the yearly total is about 1,160 mm.

Daylight runs from 9.2 hours in December to 15.2 hours in June; in mid-July the sun rises at 06:13 and sets at 21:08 local time.

Day highNight lowSeaRain (mm)
Climate and sea temperature at Praia de OfirMonthly averages. Lines: daytime high, night low, sea surface temperature. Bars: rainfall in millimetres.5°10°15°20°25°30°0 mm100 mm200 mmJanuary: 153 mm rainFebruary: 103 mm rainMarch: 127 mm rainApril: 99 mm rainMay: 71 mm rainJune: 44 mm rainJuly: 24 mm rainAugust: 33 mm rainSeptember: 49 mm rainOctober: 157 mm rainNovember: 154 mm rainDecember: 150 mm rainJanuary: sea 13.8 °CFebruary: sea 13.3 °CMarch: sea 13.6 °CApril: sea 14.3 °CMay: sea 15.4 °CJune: sea 16.6 °CJuly: sea 17.1 °CAugust: sea 17.3 °CSeptember: sea 17.2 °COctober: sea 16.7 °CNovember: sea 15.7 °CDecember: sea 14.5 °CJanuary: high 12.1 °CFebruary: high 12.8 °CMarch: high 14.7 °CApril: high 16.7 °CMay: high 19.4 °CJune: high 22.9 °CJuly: high 25.7 °CAugust: high 26 °CSeptember: high 24.2 °COctober: high 19.7 °CNovember: high 14.9 °CDecember: high 12.7 °CJanFebMarAprMayJunJulAugSepOctNovDec

Orientation, sun and shore

JunDecNESW

The shore faces west-south-west (255°). Open water fills about 39% of the horizon close by, which makes it an open stretch of shore.

The sun sets over the sea in every month; in mid-June it goes down at 21:10 local time on a bearing of 303°.

Straight out to the west-south-west there is open water for more than 2,000 km, so the beach is exposed to long ocean swell.

About 1 km offshore the sea is roughly 9 m deep and 26 m at 3 km, a shallow, gently shelving sea floor. Behind the beach the ground is about 0 m above sea level 500 m inland and 2 m at 1.5 km, a flat coastal plain.

Within 1 km, the land is 30% grassland, 29% tree cover and 24% wetland (satellite land-cover map, 2021): a largely natural setting. Water makes up 57% of that circle.

  • Grass 30%
  • Tree 29%
  • Wetland 24%
  • Bare 9%
  • Built 8%
MonthJanFebMarAprMayJunJulAugSepOctNovDec
Sunset over seayesyesyesyesyesyesyesyesyesyesyesyes
Sunrise over sea––––––––––––

Land cover: ESA WorldCover 2021 (10 m). Orientation from OpenStreetMap land polygons sampled in 36 directions; depths and heights from the GEBCO 2020 grid (about 450 m cells), indicative only.

Bathing water quality

The official EU bathing-water site “Fão-Ofir”, 130 m from the beach centre, was rated Excellent for the 2025 season. It was Excellent in 11 of its 11 classified seasons since 2015.

  1. 2015Excellent
  2. 2016Excellent
  3. 2017Excellent
  4. 2018Excellent
  5. 2019Excellent
  6. 2020Excellent
  7. 2021Excellent
  8. 2022Excellent
  9. 2023Excellent
  10. 2024Excellent
  11. 2025Excellent

Source: European Environment Agency, EU Bathing Water Directive assessments · national site profile. Classes are based on four seasons of bacteriological sampling.

Cold water all year

The sea peaks at 17.3 °C in August. Most swimmers find water below 20 °C cold; a wetsuit is common here.

No lifeguard mapped

OpenStreetMap shows no lifeguard station within 1 km. Seasonal lifeguard posts are often unmapped, so check on site.

Photos

From above

Satellite image of Praia de Ofir and its surroundings
Satellite view, 2.4 × 1.6 km centred on the beach, 2024-10-23. Contains modified Copernicus Sentinel data 2024.

Facilities within 1 km

  • 10Restaurants, cafés & bars
  • 2Public toilets
  • –Showers
  • 2Car parks
  • –Lifeguard stations
  • 7Hotels & guesthouses
  • 13Bus stops (1.5 km)
  • 1Viewpoints

Food and drink mapped within 1 km: 4 restaurants, 3 cafés, 2 bars and 1 fast-food outlet. Accommodation: 7 hotels and guesthouses.

Counted within 1 km of the beach (bus stops 1.5 km) from OpenStreetMap features and Overture Maps places, release of 2026-10. Unmapped does not mean absent.

Getting there

Airports with scheduled flights
AirportCodeDistanceDirection
Francisco de Sá Carneiro Airport PortoOPO31.3 kmsouth
Vigo Airport VigoVGO80.4 kmnorth
Vila Real Airport Vila RealVRL93.1 kmeast

Straight-line distances from the beach; road distance is usually 20–40% longer.

Local transport: 13 bus stops within 1.5 km and 2 mapped car parks within 1 km.

13 towns and villages of 1,000+ people lie within 10 km (about 71.1K residents); within 30 km there are 63 (about 454.8K).

Reference

Praia de Ofir has an article on the PT Wikipedia: Praia de Ofir.

Wikidata item Q2107546.

When people look it up

The PT Wikipedia article was read 2,505 times in the 12 months to August 2026. Interest peaks in July (424 views), 3.1× the quietest month.

September 2025: 211211SepOctober 2025: 140140OctNovember 2025: 143143NovDecember 2025: 135135DecJanuary 2026: 158158JanFebruary 2026: 166166FebMarch 2026: 152152MarApril 2026: 170170AprMay 2026: 179179MayJune 2026: 226226JunJuly 2026: 424424JulAugust 2026: 401401Aug

Map

Loading map…

Open in OpenStreetMap · Directions in Google Maps

Data on this page

  • Air temperature, rain, cloud, wind, humidity: NASA POWER climatology 2001–2020, 0.5° grid.
  • Sea temperature: NOAA OISST v2.1 monthly normals 1991–2020, nearest ocean cell 13.9 km away.
  • Beach outline, surface, rules and public facilities: OpenStreetMap contributors (ODbL), feature w340980132; restaurants, cafés, bars and lodging: Overture Maps places (CDLA-Permissive-2.0).
  • Water body, status and length: Wikidata (CC0).
  • Towns and time zone: GeoNames (CC BY 4.0). Airports: OurAirports (public domain). Sunrise and sunset: NOAA solar equations.
  • Photos: Wikimedia Commons, author and licence under each image.
  • Satellite view: Copernicus Sentinel-2 (ESA), scene S2B_29TNF_20241023_0_L2A.
  • Orientation: OpenStreetMap land polygons (ODbL). Depth and terrain: GEBCO 2020 grid.
  • Bathing-water quality: European Environment Agency (site PTCL2X).
  • Settlements: GeoNames places with 1,000+ inhabitants.
  • Land cover: ESA WorldCover 2021, 10 m (CC BY 4.0).
  • Search popularity: about 50 Google searches a month for the name (KeywordTool, October 2026).

Data compiled 2026-10-13. Something wrong? Report a data error.