Skip to content
seatemperatures.net

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

Portugal monthly average 15.4°C to 20.0°C
J
F
M
A
M
J
J
A
S
O
N
D
  • 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.

Zoom in to see individual locations. Click a pin for water temperatures. View list →
°C -2 0 1 3 5 7 9 11 13 15 17 19 21 24 27 30 35

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 Annual mean
1 Altura Continental Portugal 15.5°C
2 Caminha Continental Portugal 15.5°C
3 Esmoriz Continental Portugal 15.5°C
4 Torreira Continental Portugal 15.5°C
5 Vila do Conde Continental Portugal 15.5°C
6 Afife Continental Portugal 15.5°C
7 Moledo Continental Portugal 15.5°C
8 Vila Praia de Ancora Continental Portugal 15.5°C
9 Esposende Continental Portugal 15.6°C
10 Ofir Continental Portugal 15.6°C
11 Viana do Castelo Continental Portugal 15.6°C
12 Aver-o-Mar Continental Portugal 15.6°C
13 Povoa de Varzim Continental Portugal 15.6°C
14 Oporto (Porto) Porto 15.7°C
15 Canidelo 15.8°C
16 Espinho Continental Portugal 15.8°C
17 Leca da Palmeira Continental Portugal 15.8°C
18 Leixoes Continental Portugal 15.8°C
19 Matosinhos Continental Portugal 15.8°C
20 Porto Continental Portugal 15.8°C
21 Vila Nova de Gaia Continental Portugal 15.8°C
22 Costa Nova Continental Portugal 16.0°C
23 Aveiro Continental Portugal 16.2°C
24 Praia de Mira Continental Portugal 16.2°C
25 Buarcos Continental Portugal 16.2°C
Show 25 more
26 Figueira da Foz Continental Portugal 16.2°C
27 Furadouro Continental Portugal 16.2°C
28 Pedrogao Continental Portugal 16.2°C
29 Praia da Vieira Continental Portugal 16.2°C
30 Vieira de Leiria Continental Portugal 16.2°C
31 Alhandra Continental Portugal 16.3°C
32 Amadora Continental Portugal 16.3°C
33 Azenhas do Mar Continental Portugal 16.3°C
34 Cabo da Roca Continental Portugal 16.3°C
35 Ericeira Continental Portugal 16.3°C
36 Moscavide Continental Portugal 16.3°C
37 Povoa de Santa Iria Continental Portugal 16.3°C
38 Praia da Adraga Continental Portugal 16.3°C
39 Sao Joao da Talha Continental Portugal 16.3°C
40 Sintra Continental Portugal 16.3°C
41 Porto de Aveiro Aveiro 16.4°C
42 Caldas da Rainha Continental Portugal 16.5°C
43 Foz do Arelho Continental Portugal 16.5°C
44 Leiria Continental Portugal 16.5°C
45 Obidos Continental Portugal 16.5°C
46 Nazare Continental Portugal 16.5°C
47 Salir do Porto Continental Portugal 16.5°C
48 Sao Martinho do Porto Continental Portugal 16.5°C
49 Baleal Island Continental Portugal 16.7°C
50 Peniche Continental Portugal 16.7°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 Annual mean
1 Fora (Iheus Selvagens) Madeira 21.6°C
2 Porto do Moniz Madeira 21.2°C
3 Porto da Cruz Madeira 21.2°C
4 Campanario Madeira 21.0°C
5 Ponta do Sol Madeira 21.0°C
6 Canico Madeira 21.0°C
7 Funchal Madeira 21.0°C
8 Machico Madeira 21.0°C
9 Vila De Porto Santo Madeira 21.0°C
10 Faja da Ovelha Continental Portugal 20.9°C

More on this region