Search for cities, countries, lakes and rivers

Peru

Peru Sea Temperature

This page provides detailed information about the water temperature in Peru. All countries, cities and resorts on the coast. The range of sea temperatures for today. We find every spot where you can swim and tell you what the water temperature is there today and throughout the year.

Current Sea Temperature

19.9°C

minimal

21.8°C

average

26.6°C

maximum

Graph of Sea Temperature Changes in Peru Over the Last 60 Days

The Warmest Places on the Seaside in Peru Today

The Most Popular Seaside Resorts in Peru

Seas and Oceans that Border Peru

Water Temperature in Peru: General Trends and Swimming Opportunities

Peru, located on the western coast of South America, offers a variety of swimming opportunities along its extensive Pacific coastline. However, the water temperature along Peru’s coast is relatively cool due to the influence of the Humboldt Current, which brings cold waters from the south. In cities like Lima and Trujillo, the water temperature typically ranges from 15°C to 20°C (59°F to 68°F) throughout the year. While these temperatures may feel chilly for some, they are still suitable for short swims and other water activities, particularly during the summer months (December to February), when the weather is warmer and the beaches are more crowded.

Along with the cooler ocean waters, the Peruvian coast is known for its unique beaches, many of which offer great conditions for surfing rather than traditional swimming. Areas like Punta Hermosa and Mancora, particularly in the north, tend to attract surfers with their slightly warmer waters, ranging from 20°C to 24°C (68°F to 75°F). The northern coast of Peru generally has milder temperatures than the central and southern regions, making it a more popular destination for swimming and other water sports.

Despite the cooler temperatures, some of Peru’s inland lakes and rivers also provide freshwater swimming opportunities. For instance, Lake Titicaca, located in the high Andes near the border with Bolivia, is one of the largest freshwater lakes in the world and offers a unique swimming experience, although the water temperature is quite cold due to the high altitude. While the Pacific Ocean might not be ideal for everyone looking for warm swimming conditions, Peru’s beaches, rivers, and lakes still offer a diverse range of aquatic experiences in a picturesque setting.

General Information and Geographical Location of Peru

Original name of the country: República del Perú

Peru is located in South America. The country is washed by the Pacific Ocean. Peru - has a fairly long coastline. To determine the temperature of the water in it, we track 42 settlements and resorts. Link to Google Maps.

Peru Weather

Peru has a highly varied climate due to its diverse geography, which includes coastal deserts, high mountains, and tropical rainforests. The coastal region, influenced by the cold Humboldt Current, has a dry and mild climate with little rainfall. Cities like Lima experience temperatures ranging from 60°F to 80°F (16°C–27°C) throughout the year, with frequent fog and overcast skies, especially in winter. Further south, the desert areas can get much hotter during the day, but nights tend to be cooler.

In the Andean highlands, where cities like Cusco and Arequipa are located, the climate is much cooler due to the high elevation. Daytime temperatures often range from 50°F to 68°F (10°C–20°C), while nights can drop below freezing in higher-altitude areas. The rainy season in the mountains lasts from November to March, bringing heavy showers, while the rest of the year is drier and sunnier. In the eastern part of the country, the Amazon rainforest has a hot and humid climate with temperatures typically between 75°F and 90°F (24°C–32°C) and frequent rainfall year-round, supporting lush vegetation and rich biodiversity.

Frequently Asked Questions About Peru and its Water Temperatures

What is the sea temperature today on the coast of Peru?

The sea temperature today on the coast of Peru ranges from from 68°F (19.9°C) in Vegueta to 80°F (26.6°C) in Tumbes.

Which seas and oceans border Peru?

Peru is bordered only by the Pacific Ocean.

How long is the coastline in Peru?

According to The World Factbook, the length of Peru's coastline is 1,499 miles (2,414 km), while the World Resources Institute estimates it at 2,089 miles (3,362 km).

What is the best time for swimming and beach holidays on the coast of Peru?

The coastline of Peru is quite extensive, so the sea temperature varies significantly. However, if we talk about average values, there are seven months in a year when you can comfortably swim in the sea: From January to June and December. During this time, the average water temperature is always above 68 degrees Fahrenheit (20 degrees Celsius).

What is the sea temperature history in Peru?

Here are the ranges of sea temperatures in Peru by month based on historical data: in January from 59°F (15°C) to 82°F (28°C), in February from 60°F (16°C) to 82°F (28°C), in March from 60°F (16°C) to 84°F (29°C), in April from 59°F (15°C) to 84°F (29°C), in May from 57°F (14°C) to 84°F (29°C), in June from 57°F (14°C) to 82°F (28°C), in July from 53°F (12°C) to 82°F (28°C), in August from 53°F (12°C) to 80°F (27°C), in September from 53°F (12°C) to 78°F (26°C), in October from 55°F (13°C) to 78°F (26°C), in November from 55°F (13°C) to 78°F (26°C), in December from 59°F (15°C) to 80°F (27°C).