Skip to content
seatemperatures.net

Warmest sea in Peru

89 coastal locations in Peru ranked by their year-round average sea temperature. The regional average is 19.5°C. The top of the list shows where to find the warmest water in a typical year. The bottom shows the coldest year-round coasts of the region.

Warmest location

Puerto Pizarro

25.5°C annual mean in Peru

Regional average

19.5°C

across all 89 Peru coastal locations

Warmest month

February

22.3°C region-wide average

Peru monthly average 17.6°C to 22.3°C
J
F
M
A
M
J
J
A
S
O
N
D
  • Warmest month February 22.3°C
  • Coldest month September 17.6°C
  • Annual mean 19.5°C
  • Months above 20°C 4 of 12

Month by month across Peru

Sea temperatures in Peru swing from 17.6°C in September to 22.3°C in February 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:

Peru sea temperature map

Today's pin colours show the latest daily reading at every Peru location we track. Pick any pin for the location's full page.

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 warmest locations in Peru

The warmest coastal locations across all of Peru, sorted by year-round average. Click any place for its 30-day chart, monthly profile, and 10-year history.

# Location Annual mean
1 Puerto Pizarro 25.5°C
2 Tumbes 25.5°C
3 Caleta Zorritos Zorritos 25.4°C
4 Bocapan 25.2°C
5 Zorritos 25.2°C
6 Cancas 24.8°C
7 Punta Sal 24.8°C
8 Los Organos 23.9°C
9 Mancora 23.9°C
10 Vichayito 23.9°C
11 Lobitos 22.4°C
12 Negritos 21.4°C
13 Talara 21.4°C
14 Bahia de Talara Piura 20.8°C
15 Puerto de Paita Piura 20.1°C
16 Colan 20.0°C
17 Paita 20.0°C
18 Salinera Colan 20.0°C
19 Sullana 20.0°C
20 Yacila 20.0°C
21 Mollendo 19.8°C
22 Lobos de Afuera Lambayeque 19.6°C
23 Puerto Bayovar Piura 19.6°C
24 Bayovar 19.6°C
25 Piura 19.5°C
Show 25 more
26 Sechura Bay 19.5°C
27 Mejia 19.4°C
28 Matarani Arequipa 19.1°C
29 Camana 19.1°C
30 Arequipa 19.1°C
31 Tacna 19.0°C
32 Quilca 19.0°C
33 Pisco-B Ica 18.8°C
34 Cerro Azul 18.8°C
35 Chincha Alta 18.8°C
36 Chiclayo 18.8°C
37 Pimentel 18.8°C
38 Laguna Bujama 18.7°C
39 Pacasmayo 18.7°C
40 Pueblo Nuevo Moquegua 18.7°C
41 Puerto Ilo Ilo 18.7°C
42 Huanchaco 18.7°C
43 Trujillo 18.7°C
44 Pucusana 18.7°C
45 Punta Hermosa 18.7°C
46 San Bartolo 18.7°C
47 Chimbote 18.7°C
48 Coishco 18.7°C
49 Puerto Malabrigo 18.6°C
50 Lambayeque 18.6°C

Coldest 10 in Peru for contrast

Same data, sorted the other way. Useful if you want to know which Peru coasts stay coldest year-round.

# Location Annual mean
1 Pueblo Nuevo 16.8°C
2 San Juan Ica 16.9°C
3 Cusco 17.1°C
4 Lomas Arequipa 17.2°C
5 San Juan de Marcona 17.8°C
6 Bahia Huarmey Áncash 18.0°C
7 La Caleta Culebras Áncash 18.0°C
8 Chala 18.1°C
9 Chancay 18.2°C
10 Puerto de Lomas 18.2°C

More on this region