Peru i
Peru

Peru in August

Where it is warm, dry and good for swimming in Peru in August — compared across the country’s main destinations.

Quick answers
Where is it warmest in Peru in August?
Tarapoto is the warmest of the 16 destinations compared, with highs of 33°C (91°F) in August; Puno is the coolest at 18°C (64°F).
Can you swim in the sea in Peru in August?
Hardly: even the warmest water, at Chiclayo (17°C (63°F)), stays below 21 °C.
Warmest
33°
Tarapoto
Coolest
18°
Puno
Driest
0 mm
Nazca
Warmest sea
17°
Chiclayo

August in Peru ranges from 18°C (64°F) in Puno to 33°C (91°F) in Tarapoto — a spread of 15 degrees across the country. On average it is about as warm as July. Most destinations stay largely dry. Best bets this month: Arequipa, Nazca, and Cusco.

Weather in August by city

PlaceDayNightRainSeaScore
Arequipa 23° 7° 2 mm — 100
Ollantaytambo 24° 5° 13 mm — 98
Nazca 22° 13° 0 mm — 96
Piura 26° 15° 1 mm — 96
Cajamarca 23° 7° 15 mm — 92
Chiclayo 23° 15° 1 mm 17° 92
Huaraz 21° 4° 5 mm — 91
Trujillo 22° 14° 0 mm 17° 87
Huanchaco 22° 13° 0 mm 17° 87
Cusco 20° 1° 8 mm — 86
Tacna 19° 11° 2 mm — 85
Juliaca 19° -1° 7 mm — 79
Puno 18° -1° 7 mm — 77
Lima 19° 13° 4 mm 17° 75
Iquitos 31° 21° 163 mm — 47
Tarapoto 33° 20° 79 mm — 46

Festivals in Peru in August

Public holidays in August

  • Battle of Junin
  • Santa Rosa de Lima
Public holidays 2027 →

Frequently asked questions

What is the weather like in Peru in August?

Average daytime highs range from 18° in Puno to 33° in Tarapoto.

Can you swim in Peru in August?

The sea is cool: the warmest water is around Chiclayo at about 17°.