Coldest sea in Portugal
187 coastal locations in Portugal ranked by year-round average sea temperature, coldest first. The regional average is 17.7°C. The top of the list is where the water stays cold all year. The contrast list at the bottom shows the warmest coasts for context.
Coldest location
Altura
Year-round average 15.5°C in Portugal
Regional average
17.7°C
across all 187 Portugal coastal locations
Coldest month
March
15.4°C region-wide average
- Warmest month August 20.0°C
- Coldest month March 15.4°C
- Annual mean 17.7°C
- Months above 20°C 0 of 12
Month by month across Portugal
Sea temperatures in Portugal swing from 15.4°C in March to 20.0°C in August on average across every coast we track. That spread of 5°C hides much bigger swings at individual locations.
Want a specific month? Pick one for a dedicated ranking:
Portugal sea temperature map
Today's pin colours show the latest daily reading at every Portugal location we track. Cool blues cluster around the high-latitude coasts.
Top 50 coldest locations in Portugal
Coastal locations across Portugal sorted by year-round average, coldest first. Honest cold-water swimming country. Click any place for its 30-day chart, monthly profile, and 10-year history.
| # | Location | Country | Annual mean | Latest |
|---|---|---|---|---|
| 1 | Altura Continental Portugal | Portugal | 15.5°C | 16.5°C |
| 2 | Caminha Continental Portugal | Portugal | 15.5°C | 16.5°C |
| 3 | Esmoriz Continental Portugal | Portugal | 15.5°C | 16.5°C |
| 4 | Torreira Continental Portugal | Portugal | 15.5°C | 16.5°C |
| 5 | Vila do Conde Continental Portugal | Portugal | 15.5°C | 16.5°C |
| 6 | Afife Continental Portugal | Portugal | 15.5°C | 15.9°C |
| 7 | Moledo Continental Portugal | Portugal | 15.5°C | 15.9°C |
| 8 | Vila Praia de Ancora Continental Portugal | Portugal | 15.5°C | 15.9°C |
| 9 | Esposende Continental Portugal | Portugal | 15.6°C | 16.0°C |
| 10 | Ofir Continental Portugal | Portugal | 15.6°C | 16.0°C |
| 11 | Viana do Castelo Continental Portugal | Portugal | 15.6°C | 16.0°C |
| 12 | Aver-o-Mar Continental Portugal | Portugal | 15.6°C | 16.1°C |
| 13 | Povoa de Varzim Continental Portugal | Portugal | 15.6°C | 16.1°C |
| 14 | Oporto (Porto) Porto | Portugal | 15.7°C | 16.5°C |
| 15 | Canidelo | Portugal | 15.8°C | 16.3°C |
| 16 | Espinho Continental Portugal | Portugal | 15.8°C | 16.3°C |
| 17 | Leca da Palmeira Continental Portugal | Portugal | 15.8°C | 16.3°C |
| 18 | Leixoes Continental Portugal | Portugal | 15.8°C | 16.3°C |
| 19 | Matosinhos Continental Portugal | Portugal | 15.8°C | 16.3°C |
| 20 | Porto Continental Portugal | Portugal | 15.8°C | 16.3°C |
| 21 | Vila Nova de Gaia Continental Portugal | Portugal | 15.8°C | 16.3°C |
| 22 | Costa Nova Continental Portugal | Portugal | 16.0°C | 16.3°C |
| 23 | Aveiro Continental Portugal | Portugal | 16.2°C | 16.3°C |
| 24 | Praia de Mira Continental Portugal | Portugal | 16.2°C | 16.3°C |
| 25 | Buarcos Continental Portugal | Portugal | 16.2°C | 16.3°C |
Show 25 more ▸
| 26 | Figueira da Foz Continental Portugal | Portugal | 16.2°C | 16.3°C |
| 27 | Furadouro Continental Portugal | Portugal | 16.2°C | 16.2°C |
| 28 | Pedrogao Continental Portugal | Portugal | 16.2°C | 16.2°C |
| 29 | Praia da Vieira Continental Portugal | Portugal | 16.2°C | 16.2°C |
| 30 | Vieira de Leiria Continental Portugal | Portugal | 16.2°C | 16.2°C |
| 31 | Alhandra Continental Portugal | Portugal | 16.3°C | 15.9°C |
| 32 | Amadora Continental Portugal | Portugal | 16.3°C | 15.9°C |
| 33 | Azenhas do Mar Continental Portugal | Portugal | 16.3°C | 15.9°C |
| 34 | Cabo da Roca Continental Portugal | Portugal | 16.3°C | 15.9°C |
| 35 | Ericeira Continental Portugal | Portugal | 16.3°C | 15.9°C |
| 36 | Moscavide Continental Portugal | Portugal | 16.3°C | 15.9°C |
| 37 | Povoa de Santa Iria Continental Portugal | Portugal | 16.3°C | 15.9°C |
| 38 | Praia da Adraga Continental Portugal | Portugal | 16.3°C | 15.9°C |
| 39 | Sao Joao da Talha Continental Portugal | Portugal | 16.3°C | 15.9°C |
| 40 | Sintra Continental Portugal | Portugal | 16.3°C | 15.9°C |
| 41 | Porto de Aveiro Aveiro | Portugal | 16.4°C | 16.3°C |
| 42 | Caldas da Rainha Continental Portugal | Portugal | 16.5°C | 16.1°C |
| 43 | Foz do Arelho Continental Portugal | Portugal | 16.5°C | 16.1°C |
| 44 | Leiria Continental Portugal | Portugal | 16.5°C | 16.1°C |
| 45 | Obidos Continental Portugal | Portugal | 16.5°C | 16.1°C |
| 46 | Nazare Continental Portugal | Portugal | 16.5°C | 16.2°C |
| 47 | Salir do Porto Continental Portugal | Portugal | 16.5°C | 16.2°C |
| 48 | Sao Martinho do Porto Continental Portugal | Portugal | 16.5°C | 16.2°C |
| 49 | Baleal Island Continental Portugal | Portugal | 16.7°C | 16.2°C |
| 50 | Peniche Continental Portugal | Portugal | 16.7°C | 16.2°C |
Warmest 10 in Portugal for contrast
Same data flipped. Useful if you want to know which Portugal coasts stay warmest year-round before you commit to a cold-water swim trip.
| # | Location | Country | Annual mean |
|---|---|---|---|
| 1 | Fora (Iheus Selvagens) Madeira | Portugal | 21.6°C |
| 2 | Porto do Moniz Madeira | Portugal | 21.2°C |
| 3 | Porto da Cruz Madeira | Portugal | 21.2°C |
| 4 | Campanario Madeira | Portugal | 21.0°C |
| 5 | Ponta do Sol Madeira | Portugal | 21.0°C |
| 6 | Canico Madeira | Portugal | 21.0°C |
| 7 | Funchal Madeira | Portugal | 21.0°C |
| 8 | Machico Madeira | Portugal | 21.0°C |
| 9 | Vila De Porto Santo Madeira | Portugal | 21.0°C |
| 10 | Faja da Ovelha Continental Portugal | Portugal | 20.9°C |