July weather forecast
Peru

englishespañol中文
Share
Flag of Peru
Flag of Peru

Weather in July

July in Peru deepens the winter in the coastal region and the dry season in the Andean and Amazon regions, with distinctive weather characteristics in each.

In the coastal region, including cities like Lima and Trujillo, July is the coldest month of the year. Daytime temperatures generally range from 12°C (53.6°F) to 18°C (64.4°F). As in June, rainfall is scarce, but the phenomenon of garúa, a persistent coastal mist, is prevalent.

In the Andean highlands, where cities like Cusco and Arequipa are found, July is one of the driest months of the year. Precipitation levels are minimal, with averages around 5mm (0.2"). Despite the lack of rainfall, temperatures remain steady with daytime highs between 10°C (50°F) to 18°C (64.4°F), and nighttime temperatures often falling below freezing, especially at higher altitudes.

Over in the Amazon rainforest, cities like Iquitos and Puerto Maldonado continue to experience a decrease in rainfall during July. Average precipitation levels drop to 100mm (3.94"). Despite the drier conditions, temperatures remain consistently high, usually exceeding 30°C (86°F).

In comparison to June, July's weather patterns remain relatively consistent across all three regions. Looking forward to August, the climatic conditions are expected to remain similar, with the dry season continuing in the Andean and Amazon regions and temperatures on the coast beginning to increase slightly.

  • Lima - July »
    July stands as the coldest month in Lima, with the lowest average temperature of 20.6°C (69.1°F). In Lima, in July, the average water temperature is 16.8°C (62.2°F).
  • Arequipa - July »
    On the first day of July in Arequipa sunrise is at 06:15 and sunset at 17:25. In the transition from June to July, Arequipa reports an average high-temperature of a still comfortable 16.5°C (61.7°F), indicating a close resemblance to the prior month.
  • Cusco - July »
    On the first day of July in Cusco sunrise is at 06:11 and sunset at 17:32. The month with the most sunshine in Cusco is July, with an average of 8.3h of sunshine.
  • Trujillo - July »
    July is noted for being the coldest month in Trujillo, with temperatures falling to an average low of 13.9°C (57°F), a distinctive aspect of the city's climate in this period. In Trujillo in July, the average water temperature is 17.7°C (63.9°F).
  • Chiclayo - July »
    As July takes over, Chiclayo's climate asserts its character with its lowest sea temperature of 18°C (64.4°F) along with a higher cloud presence of 24%. In July, the average sea temperature in Chiclayo is 19°C (66.2°F).
  • Iquitos - July »
    In Iquitos in July, during 24.7 rainfall days, 104mm (4.09") of precipitation is typically accumulated. In Iquitos, in July, during 24.7 rainfall days, 104mm (4.09") of precipitation is typically accumulated.
  • Callao - July »
    On the first day of July in Callao sunrise is at 06:29 and sunset at 17:55. In Callao, in July, the average water temperature is 16.8°C (62.2°F).
  • Pucallpa - July »
    July is the month with the least rainfall in Pucallpa, with 49mm (1.93") of accumulated precipitation. July is the month with the least rainfall in Pucallpa, with 49mm (1.93") of accumulated precipitation.
  • Tacna - July »
    The months with the least sunshine in Tacna, Peru, are June and July, with an average of 7.6h of sunshine. Tacna's July weather reaches an average high of 18.6°C (65.5°F) and an average low of 12.2°C (54°F), making it the coldest month.
  • Chimbote - July »
    The heart of winter, July introduces the coldest weather conditions in Chimbote, Peru with the lowest temperature at 16.8°C (62.2°F). In Chimbote the average seawater temperature in July is 17.4°C (63.3°F).
  • Ica - July »
    In July, on the first day of the month, sunrise is at 06:27 and sunset at 17:46. July, with its high-temperature average of 22.9°C (73.2°F) and a low-temperature average of 13.5°C (56.3°F), is the coldest month.
[Resources]

Peru

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location