Average Temperature and Precipitation
In Peru, you can experience different climates depending on where you are. Each region has its own average temperatures and rainfall patterns... which can surprise you!
Coastal Regions - Coastal (la Costa) – Lima
The coastal regions of Peru offer a fascinating blend of weather patterns and temperatures.
Region/City
|
Characteristics
|
Lima
|
Mild, humid winters (May-October)
Frequent fog (Garua)
Average temperature: 23°C, feels like 22°C.
Mostly cloudy. |
General Coastal Climate
|
Generally dry, hot year-round.
Summer (December-April): Temperatures up to 45°C (110°F).
Annual rainfall: 150 mm.
Temperature range: 13˚C to 26˚C. |
The coast is something else — hot, arid, and often misty. You wouldn't think fog in a desert, right? That's Garua for you. And Lima? Expect overcast skies. The temperature is quite bearable, though: 23°C on average. Feels like 22°C, but the clouds make it seem cooler.
The summer, from December to April, cranks up the heat. It can reach a sizzling 45°C. That's right, 110 degrees Fahrenheit! But don’t worry; it’s a dry heat.
From May to October, winter takes hold. It's milder but humid. The fog rolls in. Garua — ever-present, like a ghostly shroud. The annual rainfall? A mere 150 millimeters. Enough to keep the dust down, not much - more. Temperatures along the coast usually range between 13˚C and 26˚C.
Enjoy the ever-shifting coastal weather!
Mountainous Regions - Andes Region (la Sierra) - Arequipa, Cusco, Machu Picchu, Puno
Andes weather can be tricky. In Arequipa, Cusco, and Machu Picchu, the temperatures change with altitude.
Location
|
Temperature (Wet Season): daytime/nighttime
|
Temperature (Dry Season): daytime/nighttime
|
Rainfall (Wet Season)
|
Shoulder Seasons
|
Arequipa
|
64°F to 68°F (18°C-20°C) / 59°F (15°C)
|
68°F to 70°F (20°C-21°C) / 50°F to 55°F (10°C-13°C)
|
Moderate
|
March-May, September-November
|
Cusco
|
64°F to 68°F (18°C-20°C) / 41°F to 45°F (5°C-7°C)
|
68°F to 70°F (20°C-21°C) / 30°F to 35°F (-1°C to 2°C)
|
Heavy in Jan-Feb
|
March-May, September-November
|
Machu Picchu
|
64°F to 68°F (18°C-20°C) / 50°F to 55°F (10°C-13°C)
|
68°F to 72°F (20°C-22°C) / 41°F to 45°F (5°C-7°C)
|
Heavy in Jan-Feb
|
March-May, September-November
|
Puno
|
64°F to 68°F (18°C-20°C) / 30°F to 35°F (-1°C to 2°C)
|
65°F to 67°F (18°C-19°C) / 25°F to 32°F (0°C-4°C)
|
Heavy in Jan-Feb
|
March-May, September-November
|
The Andes offer varied climates due to altitude. Daytime temperatures during the wet season hover from 64°F to 68°F. Nights get chilly, around 59°F. For the best hiking experience, such as the Rainbow Mountain trek or the Inca Trail, aim for the dry season from June to September.