Planning a trip to Peru? Understanding the country’s diverse weather is essential for choosing the right itinerary and packing accordingly. Thanks to its unique geography, Peru’s climate varies dramatically between the Pacific Coast, the Andes Mountains and the Peruvian Amazon, offering different experiences throughout the year.
Whether you’re dreaming of exploring Machu Picchu, wandering the streets of Cusco, cruising through the Amazon Rainforest or enjoying the breathtaking scenery of Lake Titicaca, knowing what weather to expect will help you make the most of your journey.
This guide explains Peru’s climate by region, average temperatures, seasonal changes and practical travel tips, helping you plan the perfect Peru adventure.
Quick Climate Overview
| Region | Climate | Best Time to Visit |
|---|---|---|
| Pacific Coast | Mild and dry | December – April |
| Andes Highlands | Dry and cool / Rainy and green | May – September |
| Peruvian Amazon | Hot and humid year-round | All year |
Peru’s Three Climate Regions
One of the reasons Peru is such an extraordinary destination is its geographical diversity. Within a single journey, travelers can experience coastal deserts, snow-capped mountains and tropical rainforest. Each region has its own climate, making Peru a fascinating destination at any time of the year.
The Pacific Coast
The Pacific Coast stretches from the northern beaches to the southern desert landscapes and includes destinations such as Lima, Paracas, Nazca and Trujillo.
Summer lasts from December to April, bringing warm temperatures, sunshine and ideal beach weather. During the winter months, from May to November, Lima often experiences cloudy skies and coastal mist known locally as garúa, although rainfall is extremely rare.
Average Temperature
- Summer: 24–30°C (75–86°F)
- Winter: 15–22°C (59–72°F)
Best for
- City breaks
- Gastronomy
- Coastal adventures
- Ballestas Islands
- Nazca Lines
The Andes Highlands
The Andes are home to Peru’s most famous destinations, including Cusco, Machu Picchu, the Sacred Valley, Rainbow Mountain, Arequipa and Lake Titicaca.
Rather than four seasons, the Andes experience two main travel periods:
- Dry Season: May–September
- Rainy Season: November–March
During the day, temperatures are usually pleasant, but nights can become very cold due to the altitude.
Average Temperature
- Day: 17–23°C (63–73°F)
- Night: 0–8°C (32–46°F)
Best for
- Machu Picchu
- Hiking
- Inca Trail
- Cultural tours
- Photography
The Peruvian Amazon
The Peruvian Amazon is warm, humid and full of life throughout the year. Unlike the Andes, temperatures remain relatively stable, while rainfall varies depending on the season.
The dry season offers excellent jungle hikes, whereas the rainy season allows deeper navigation through flooded forests, creating exceptional wildlife viewing opportunities.
Average Temperature
- Day: 28–33°C (82–91°F)
- Night: 20–24°C (68–75°F)
Best for
- Wildlife
- Birdwatching
- River cruises
- Eco-lodges
- Nature photography
Average Temperatures by Destination
| Destination | Day | Night |
|---|---|---|
| Lima | 26°C | 18°C |
| Cusco | 20°C | 6°C |
| Machu Picchu | 24°C | 13°C |
| Sacred Valley | 22°C | 8°C |
| Arequipa | 22°C | 8°C |
| Lake Titicaca | 17°C | 2°C |
| Puerto Maldonado | 31°C | 22°C |
Peru Weather by Season
Dry Season (May–September)
The dry season is the most popular time to visit Peru, especially for exploring the Andes. Expect clear skies, sunny days and cool evenings. It’s the ideal season for hiking, visiting archaeological sites and enjoying breathtaking mountain landscapes.
Perfect for
- Machu Picchu
- Cusco
- Sacred Valley
- Rainbow Mountain
- Lake Titicaca
Rainy Season (November–March)
During the rainy season, Peru’s landscapes become lush and vibrant. While showers are common in the Andes, they usually occur in the afternoon, leaving mornings ideal for sightseeing.
The Amazon flourishes during this period, offering excellent river excursions and wildlife experiences.
Perfect for
- Amazon adventures
- Photography
- Cultural experiences
- Travelers seeking fewer crowds
Shoulder Season (April & October)
April and October are often considered the best months for travelers looking to combine pleasant weather, greener landscapes and fewer visitors.
Does It Rain All Day in Peru?
No. One of the biggest misconceptions about Peru is that rain lasts all day.
In the Andes, rainfall is usually concentrated in the afternoon or evening, while mornings often begin with clear skies. On the Pacific Coast, especially in Lima, rain is extremely uncommon. Instead, winter brings a light coastal mist called garúa.
In the Amazon, showers can occur at any time, but they are typically brief and are part of the rainforest ecosystem.
Weather in Peru’s Most Popular Destinations
Lima
Warm summers, mild winters and very little rainfall make Lima an excellent year-round destination for gastronomy, history and coastal exploration.
Cusco
Cusco enjoys sunny days during the dry season and lush green landscapes during the rainy months, making every season unique.
Machu Picchu
Machu Picchu can be visited throughout the year. The dry season offers clearer mountain views, while the rainy season rewards visitors with greener scenery and fewer crowds.
Sacred Valley
The Sacred Valley has a mild climate year-round, making it one of Peru’s most pleasant destinations regardless of the season.
Rainbow Mountain
The best months to visit Rainbow Mountain are between May and September, when trails are dry and panoramic views are at their best.
Lake Titicaca
Expect sunny days and cool nights throughout most of the year. Due to its high altitude, warm clothing is recommended in every season.
Peruvian Amazon
Hot, humid and biodiverse year-round, the Amazon offers unique experiences in every season, from jungle hikes to river expeditions.
What to Pack for Peru’s Weather
Packing for Peru means preparing for different climates, especially if your itinerary includes the coast, mountains and rainforest.
Essentials include
- Lightweight clothing
- Warm layers
- Waterproof jacket
- Comfortable hiking shoes
- Hat and sunglasses
- Sunscreen
- Insect repellent
- Reusable water bottle
- Daypack
Layering your clothing is the best way to stay comfortable as temperatures can change significantly throughout the day, particularly in the Andes.
Frequently Asked Questions
What is the coldest month in Peru?
July is generally the coldest month in the Andes, with chilly nights due to the high altitude.
Does it snow in Peru?
Snow is found in Peru’s highest mountain ranges but is extremely rare in tourist destinations such as Cusco or Machu Picchu.
Does Lima get a lot of rain?
No. Lima is one of the driest capital cities in the world. During winter, it experiences cloudy skies and coastal mist rather than significant rainfall.
Is the Amazon always hot?
Yes. The Peruvian Amazon remains warm and humid throughout the year, with average daytime temperatures above 28°C (82°F).
Can I visit Peru during the rainy season?
Absolutely. The rainy season offers lush landscapes, fewer visitors and outstanding experiences, particularly in the Amazon and cultural destinations.
Plan Your Journey with Confidence
No matter when you travel, Peru offers unforgettable experiences in every season. From the sunny Pacific Coast and the breathtaking Andes to the lush Peruvian Amazon, every region has its own unique climate and charm.
At PeruAgency, we design Tailor-Made Peru Tours that take regional weather into account, ensuring you enjoy the best possible experience wherever your journey takes you.
Whether you’re planning a luxury vacation, a family adventure or a once-in-a-lifetime trip to Machu Picchu, our local travel experts will help you choose the perfect itinerary for the season.