Peru flagClimate & Weather Guide

Climate zones, seasonal temperatures, rainfall patterns, and best travel times in Peru

Peru, spanning over 1.28 million km², exhibits remarkable climate diversity due to its coastal deserts, towering Andes mountains, and Amazon rainforest. The arid coast features mild, foggy conditions influenced by the Humboldt Current, while the highlands offer cooler temperate climates with significant temperature variations by altitude. The eastern Amazon region is hot, humid, and rainy year-round. Köppen classifications include desert (BWh, BWk), tundra (ET), temperate oceanic (Cfb), and tropical rainforest (Af) or monsoon (Am) types. Annual rainfall ranges from under 50mm on the coast to over 2800mm in the Amazon, making Peru ideal for expats seeking varied lifestyles from beach living to mountain retreats, though altitude sickness and humidity require adaptation.[1][2][3]

Summer Average

20-33°C

Winter Average

0-26°C

Climate Types

Desert and Tundra and Oceanic and Tropical Rainforest

Annual Rainfall

50-2800 mm

Sunshine Hours

2,000-3,000 hours annually

Average Humidity

50-90%

Regional Climate Variations

Coastal Desert

The Pacific coast, including Lima, has a mild desert climate (BWh) with daily highs of 20-26°C year-round and minimal rainfall under 50mm annually. Persistent fog (garúa) from June to October cools mornings to 15°C, while afternoons warm up. Humidity stays high at 80-90%, creating a damp feel without summer heat extremes. Ideal for expats preferring stable, cool weather without seasonal swings, though sunscreen is essential for rare sunny days.[1][3]

Summer:20-26°C
Winter:15-24°C
Very low rainfall

Mild, foggy, and bone-dry with cool ocean breezes—perfect for year-round outdoor activities without sweating.

Andean Highlands

Elevations from 2000-4000m feature cool temperate (Cfb, ET) to tundra climates with diurnal swings: warm days (15-25°C) drop to freezing nights, especially in dry seasons (June-September). Cusco averages 12°C annually, with light rains (500-1000mm) from December-March. Snow is possible above 5000m. Expats enjoy crisp air and sunny skies over 300 days yearly, but must prepare for hypothermia risks and altitude acclimatization.[2][3]

Summer:10-20°C
Winter:0-18°C
Low to moderate rainfall

Cool days, frosty nights, and brilliant sunshine—refreshing for mountain lovers but chilly evenings demand layers.

Amazon Rainforest

Eastern lowlands like Iquitos boast tropical rainforest (Af/Am) climate with constant 30-33°C heat, 80-90% humidity, and very high rainfall exceeding 2800mm yearly. Dry season (June-September) still brings 100-200mm monthly. Feels oppressively muggy, fostering lush biodiversity. Suitable for adventure-seeking expats with good mosquito protection, offering warm swims and jungle treks year-round.[2][3]

Summer:28-33°C
Winter:28-33°C
Very high rainfall

Steamy, lush, and perpetually warm—immersive jungle vibe with daily showers keeping everything vibrantly green.

Northern Sierra

Northern Andean valleys and plateaus have moderate oceanic (Cfb) influences with averages around 15-20°C, milder nights than southern highlands, and moderate rainfall (750-1500mm) concentrated in wet seasons. Less extreme than high peaks, with fertile microclimates supporting agriculture. Appeals to expats wanting balanced highland living without severe cold.[2][6]

Summer:15-25°C
Winter:10-22°C
Moderate rainfall

Mildly cool with seasonal rains—comfortable for farming lifestyles and scenic valley views.

Southern Coast

Southern coastal areas shift to cooler desert (BWk) with average highs 18-22°C due to stronger Humboldt Current influence, virtually no rain (<100mm), and clearer skies than foggy Lima. Nights dip to 12-15°C. Great for expats seeking drier, sunnier beach climates with less persistent gloom.[3]

Summer:18-22°C
Winter:12-20°C
Very low rainfall

Cooler, drier desert coast with steady mildness—ideal for relaxed seaside living.

Peru's climates range from bone-dry coastal deserts and cool Andean highlands to steamy Amazon jungles, offering expats unparalleled variety within one nation. Coastal stability suits retirees, highlands attract nature enthusiasts, and rainforest appeals to adventurers. Adapting to altitude, humidity, or aridity enhances the appeal of this biodiverse paradise.