Coldest sea in Peru
89 coastal locations in Peru ranked by year-round average sea temperature, coldest first. The regional average is 19.5°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
Pueblo Nuevo
Year-round average 16.8°C in Peru
Regional average
19.5°C
across all 89 Peru coastal locations
Coldest month
September
17.6°C region-wide average
- 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. Cool blues cluster around the high-latitude coasts.
Top 50 coldest locations in Peru
Coastal locations across Peru 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 | Pueblo Nuevo | Peru | 16.8°C | 18.5°C |
| 2 | San Juan Ica | Peru | 16.9°C | 18.2°C |
| 3 | Cusco | Peru | 17.1°C | 18.0°C |
| 4 | Lomas Arequipa | Peru | 17.2°C | 17.9°C |
| 5 | San Juan de Marcona | Peru | 17.8°C | 18.6°C |
| 6 | Bahia Huarmey Áncash | Peru | 18.0°C | 22.8°C |
| 7 | La Caleta Culebras Áncash | Peru | 18.0°C | 22.8°C |
| 8 | Chala | Peru | 18.1°C | 18.5°C |
| 9 | Chancay | Peru | 18.2°C | 23.1°C |
| 10 | Puerto de Lomas | Peru | 18.2°C | 18.4°C |
| 11 | Puerto Huacho Gobierno Regional de Lima | Peru | 18.2°C | 23.5°C |
| 12 | Culebras | Peru | 18.2°C | 22.8°C |
| 13 | Paracas | Peru | 18.3°C | 20.8°C |
| 14 | Pisco | Peru | 18.3°C | 20.8°C |
| 15 | Barranca | Peru | 18.3°C | 23.4°C |
| 16 | Salaverry La Libertad | Peru | 18.3°C | 21.6°C |
| 17 | Samanco | Peru | 18.3°C | 21.8°C |
| 18 | Callao | Peru | 18.3°C | 22.6°C |
| 19 | Chorrillos | Peru | 18.3°C | 22.6°C |
| 20 | La Punta | Peru | 18.3°C | 22.6°C |
| 21 | Lima | Peru | 18.3°C | 22.6°C |
| 22 | Miraflores | Peru | 18.3°C | 22.6°C |
| 23 | Playa Agua Dulce | Peru | 18.3°C | 22.6°C |
| 24 | San Isidro | Peru | 18.3°C | 22.6°C |
| 25 | Puerto Supe | Peru | 18.3°C | 23.5°C |
Show 25 more ▸
| 26 | Surco Municipalidad Metropolitana de Lima | Peru | 18.3°C | 22.9°C |
| 27 | Chicama | Peru | 18.4°C | 21.6°C |
| 28 | Caleta de Carquin | Peru | 18.4°C | 23.6°C |
| 29 | Huacho | Peru | 18.4°C | 23.6°C |
| 30 | Huaura | Peru | 18.4°C | 23.6°C |
| 31 | Vegueta | Peru | 18.4°C | 23.6°C |
| 32 | Huarmey | Peru | 18.5°C | 23.2°C |
| 33 | Tuquillo | Peru | 18.5°C | 23.2°C |
| 34 | Bahia Ferrol Chimbote | Peru | 18.5°C | 21.9°C |
| 35 | Santiago de Surco | Peru | 18.6°C | 22.7°C |
| 36 | Ilo | Peru | 18.6°C | 19.8°C |
| 37 | Puno | Peru | 18.6°C | 19.8°C |
| 38 | Puerto Santa | Peru | 18.6°C | 21.9°C |
| 39 | Lambayeque | Peru | 18.6°C | 21.7°C |
| 40 | Puerto Eten Chiclayo | Peru | 18.6°C | 21.7°C |
| 41 | Puerto Malabrigo | Peru | 18.6°C | 21.9°C |
| 42 | Chimbote | Peru | 18.7°C | 22.0°C |
| 43 | Coishco | Peru | 18.7°C | 22.0°C |
| 44 | Pucusana | Peru | 18.7°C | 23.0°C |
| 45 | Punta Hermosa | Peru | 18.7°C | 23.0°C |
| 46 | San Bartolo | Peru | 18.7°C | 23.0°C |
| 47 | Huanchaco | Peru | 18.7°C | 21.9°C |
| 48 | Trujillo | Peru | 18.7°C | 21.9°C |
| 49 | Laguna Bujama | Peru | 18.7°C | 23.0°C |
| 50 | Pacasmayo | Peru | 18.7°C | 21.8°C |
Warmest 10 in Peru for contrast
Same data flipped. Useful if you want to know which Peru coasts stay warmest year-round before you commit to a cold-water swim trip.
| # | Location | Country | Annual mean |
|---|---|---|---|
| 1 | Puerto Pizarro | Peru | 25.5°C |
| 2 | Tumbes | Peru | 25.5°C |
| 3 | Caleta Zorritos Zorritos | Peru | 25.4°C |
| 4 | Bocapan | Peru | 25.2°C |
| 5 | Zorritos | Peru | 25.2°C |
| 6 | Cancas | Peru | 24.8°C |
| 7 | Punta Sal | Peru | 24.8°C |
| 8 | Los Organos | Peru | 23.9°C |
| 9 | Mancora | Peru | 23.9°C |
| 10 | Vichayito | Peru | 23.9°C |