Understanding Peru Weather

Your Complete Climate Guide

Peru’s remarkable geography creates three distinct climate zones: the coastal desert (la Costa), the Andean highlands (la Sierra), and the Amazon rainforest (la Selva). Understanding Peru climate is essential for planning your adventure, as weather patterns vary dramatically across these regions. The coastal region experiences a dry, hot climate year-round, while the Andes feature wet and dry seasons with temperatures varying by altitude. The Amazon maintains hot, humid conditions throughout the year, with increased rainfall from December through March. 
Peru|Weather

Explore Vacation Options

Peru Climate

Three Distinct Zones in One Country

Peru weather can be unpredictable, with travellers often experiencing multiple weather conditions in a single day. This diversity is what makes Peru such a fascinating destination, offering everything from desert beaches to snow capped mountains and tropical rainforest within the same country.
Key Climate Zone Characteristics: 
Peru|Weather

Peru Weather by Month

Seasonal Patterns and Temperature Ranges

Understanding Peru weather by month helps travellers plan the perfect itinerary. Peru primarily operates on two main seasons: the dry season from May to October and the wet season from November to April. However, these patterns manifest differently across Peru climate zones, creating unique experiences depending on your destination. 

Dry Season (May - October) 

The dry season brings sunny days and clear skies, making it ideal for hiking in the Andes, especially from May to September. Daytime temperatures in the mountains range between 68°F and 77°F (20°C-25°C), though nights can be quite chilly. This period represents the best time to visit Peru for most travellers, particularly those planning to trek the Inca Trail or explore Machu Picchu. 

Coastal areas experience milder, more humid weather during these months, often blanketed in garúa—a misty, grey fog that keeps temperatures low. The Amazon sees reduced rainfall compared to the wet season, though afternoon showers remain possible. 

Peru|Weather

Wet Season (November - April) 

The wet season runs from November to April, with the Andes experiencing heavy rain, especially in January and February. Peru rainy season brings lush, green landscapes and fewer crowds, though certain activities become more challenging. Daytime temperatures in the highlands hover between 64°F to 68°F (18°C-20°C) during this period. 

Coastal regions experience their hottest, driest weather during the wet season months, with temperatures reaching 45°C (110°F) from December through April. This makes Peru rainy season paradoxically the best time for beach activities along the coast. 
Peru|Weather
Peru|Weather
Peru|Weather

Monthly Weather Breakdown 

Planning Your Perfect Trip

Month

Coastal Temp.

Highlands Temp

Rainfall Pattern

Travel Suitability

January

25-29°C

18-20°C (Day)

Heavy in Andes

Coast: Excellent, Andes: Limited

February

25-29°C

18-20°C (Day)

Peak rainfall

Coast: Excellent, Andes: Challenging

March

24-28°C

18-20°C (Day)

Decreasing rain

Coast: Very Good, Andes: Improving

April

22-26°C

19-21°C (Day)

Shoulder season

All regions: Good

May

19-22°C

19-21°C (Day)

Dry season begins

All regions: Excellent

June

17-20°C

19-20°C (Day)

Dry, clear skies

All regions: Excellent

July

16-19°C

19-20°C (Day)

Driest month

All regions: Peak season

August

16-19°C

19-20°C (Day)

Continued dry

All regions: Peak season

September

17-20°C

19-21°C (Day)

Still dry

All regions: Excellent

October

18-22°C

19-21°C (Day)

Shoulder season

All regions: Very Good

November

20-24°C

18-20°C (Day)

Wet season starts

Coast: Good, Andes: Challenging

December

23-27°C

18-20°C (Day)

Increasing rain

Coast: Excellent, Andes: Limited

Peru|Weather

Every Trip With Us Creates A Positive Impact

Join us on a journey where every trip you take contributes to a positive change, supporting communities and preserving Peru’s wonders.

Peru Climate 

Understanding Peru Average Rainfall Across Regions

Peru average rainfall varies dramatically depending on location and season. Cusco’s annual precipitation reaches 1,341 mm, with the wettest months (January-February) receiving over 240 mm each. In contrast, July the driest month sees only 17 mm of rainfall over approximately 2 rainy days.

Lima’s exceptional aridity results in just 197 mm of annual precipitation, with February being the wettest month at only 31 mm. This extreme contrast illustrates why Peru weather requires region specific planning.

Peru|Weather

Rainfall Comparison Table

Location

Annual Rainfall

Wettest Month

Driest Month

Lima (Coast)

197 mm

February (31 mm)

April (10 mm)

Cusco (Highlands) 

1,341 mm 

February (246 mm)

July (17 mm)

Amazon Region 

2,000+ mm

December-March

June-August

Peru|Weather

Peru Weather Forecast

What to Expect and How to Prepare

Modern Peru weather forecast tools provide reliable predictions, though microclimates can create surprising variations. The Andes mountains have their own weather patterns, with temperatures ranging from 15°C to 25°C but capable of freezing at night at highest elevations. 
Peru|Weather

Essential Weather Preparation

Layered Clothing

Temperature swings of 20°C+ between day and night.

Rain Gear

Sudden showers possible in any season

Sun Protection

High-altitude UV exposure is intense

Warm Layers

Essential for evening temperatures in highlands 

Waterproof Bag

Protect electronics and documents 
Contact Us

Contact Information

Find Our Contact Details for Quick Assistance and Personalized Travel Support.

Location

Lima, Peru

Get In Touch

* Tell Us About Your Travel Plans & How We Can Help! 

    Peru|Weather

    Frequently Asked Questions

    What is the overall weather like in Peru throughout the year?
    Peru has two main seasons: dry (May–Oct) with sunny days, and wet (Nov–Apr) with rain in the highlands. Weather varies across Peru climate zones: the coast stays dry, the Andes get seasonal rain, and the Amazon is humid year-round.
    The Peru rainy season is Nov–Apr, mainly in the Andes and Amazon. January–Feb are wettest in mountains, while the coast remains hot and dry.
    May–Oct is best, offering clear skies and sunny weather. June–Sep is peak season with the most reliable Peru travel weather.
    Peru weather by month shows coast hot Dec–Apr, cool May–Oct; highlands dry May–Oct, rainy Nov–Apr; Amazon warm and humid year-round with peak rain Dec–Mar.The Peru rainy season is Nov–Apr, mainly in the Andes and Amazon. January–Feb are wettest in mountains, while the coast remains hot and dry.
    Peru climate zones: coastal desert (dry, moderate), Andean highlands (temperature swings, wet/dry), Amazon rainforest (hot, humid, heavy rain).
    Peru average rainfall varies: Lima 197 mm/year, Cusco 1,341 mm/year, Amazon regions 2,000–3,000 mm. Rain is heaviest in highlands during Jan–Feb.
    Coastal Peru travel weather is mild with little rain and winter fog (garúa). Mountains have cold nights, warm days, and wet/dry seasons, with altitude causing big temperature swings.
    Yes, Peru weather forecast services are reliable for broad trends. Microclimates in the Andes mean conditions can change quickly.
    Dry season (May–Oct) is ideal for highlands and trekking. Wet season (Nov–Apr) suits coastal beaches; shoulder months have fewer crowds and balanced conditions.
    Altitude affects Peru climate strongly: temperatures drop ~6°C per 1,000 m. Below 1,000m averages 25°C, above 4,500m often below freezing.
    Peru|Weather
    Peru|Weather