A person stands on a rock by a clear lake in Peru, surrounded by green hills and snow-capped mountains under a partly cloudy sky—a perfect scene for any travel guide seeking the best time to visit.
BROWSE PERU TRIPS

Peru

The Best Time to Visit Peru

When Is the Best Season to Travel to Peru?

In Peru, every region rewards you on its own terms, whether you’re visiting the cloud-draped citadel of Machu Picchu, the glaciated peaks of the Cordillera Blanca, or the teeming waterways of the Amazon Basin. Because the country spans coastal desert, Andean highlands, and tropical rainforest, the best time to visit depends entirely on where you’re headed and what you want to do. The best time to visit Peru is between May and September, when the trails are driest and the skies are clearest. However, because May through September are the busiest months, we also recommend traveling in April, October, and November, when you’ll find lusher landscapes and fewer crowds in exchange for the occasional shower.

Peru’s climate is separated into distinct wet and dry seasons, though conditions vary by region and altitude. The transitions between seasons are often the most rewarding times to visit. We schedule our Peru guided trips accordingly, with Inca Trail tours and Sacred Valley trips running April through December, high-mountain treks concentrated in June through August, and Amazon cruises offered year-round.

Peru Weather

Destination JanFebMarAprMayJunJulAugSepOctNovDec
Lima
80°




68°

0.5″

82°




69°
0.2″
81°



69°
0.3″
77°



65°
0.0″
72°



63°
0.0″
69°



61°
0.1″
67°



60°
0.1″
66°



59°
0.0″
67°



59°
0.0″
69°



60°
0.1″
72°



62°
0.1″
76°



65°
0.1″
Cusco 66°



46°
6.3″
66°



46°
5.3″
66°



45°
4.7″
67°



42°
1.7″
67°



36°
0.3″
66°



32°
0.1″
66°



32°
0.1″
67°



34°
0.3″
68°



39°
0.9″
69°



42°
1.6″
69°



43°
2.7″
68°



46°
4.6″
Huaraz 57°



34°
4.3″
57°



35°
4.7″
57°



35°
5.7″
58°



33°
3.0″
59°



30°
1.0″
59°



28°
0.1″
59°



28°
0.1″
59°



28°
0.2″
58°



31°
1.3″
59°



33°
2.4″
59°



33°
2.1″
59°



34°
2.7″
Iquitos 90°



72°
10.7″
90°



72°
10.8″
90°



72°
11.9″
88°



72°
11.9″
88°



71°
10.5″
86°



70°
7.3″
88°



69°
7.0″
90°



70°
6.7″
91°



71°
7.6″
91°



72°
9.4″
90°72°
10.0″
90°



72°
10.8″
A person in a red jacket and hat walks on a stone path along a mountain ridge in Peru, with distant peaks and clouds in the background—an inspiring scene for any travel guide.

Dry Season: May, June, July, August & September

Why Visit Peru During the Dry Season?

The dry season is Peru’s peak travel window, and for good reason. From May through September, the Andean highlands see their clearest skies, driest trails, and coolest nights, creating ideal conditions for hiking to Machu Picchu, trekking in the high cordilleras, and exploring the Sacred Valley. Daytime temperatures in the Cusco region hover in the mid- to high 60s°F, though nights at altitude can drop into the 40s. These high-altitude regions are often over 10,000, and the sun is strong here—it’s often warm enough to hike in shorts and a T-shirt, until a cloud passes over and temperatures plummet. Prepare for the changing weather by dressing in layers.

The Amazon Basin is also in its low-water season during this time, making jungle trails more accessible on foot and concentrating wildlife along the riverbanks. It’s an excellent time for spotting capuchin monkeys, kinkajou, and migratory bird species from the deck of a river cruise.

What to Expect on Our Dry Season Trips

In June through August we run our most demanding mountain adventures: Trekking the Cordillera Blanca (Level 6), where you’ll cross seven passes above 15,000 feet, and the Cordillera Huayhuash Private Journey (Level 6), a 17-day circumnavigation of some of the Andes’ most dramatic terrain. Our Hiking the Inca Trail to Machu Picchu and Hiker’s Journey to Machu Picchu departures run throughout the dry season, with trails in prime condition and panoramic views sweeping across the Sacred Valley. This is also an excellent time for our Amazon River Expedition, when lower water levels concentrate wildlife along narrower waterways. Pair an Inca Trail or Sacred Valley trip with our four-day Amazon River Cruise Extension for a highlands-to-lowlands journey.

View of Machu Picchu ruins surrounded by green mountains and terraces under a partly cloudy blue sky in Peru, a must-see destination featured in every travel guide.

Shoulder Season: April, October & November

Why Visit Peru During the Shoulder Seasons?

The shoulder months—April at the tail end of the rains and October through November as the wet season begins—are also some of the best times to visit Peru, especially for travelers who prefer a less-trafficked Peru. In April, the highlands are at their greenest and most lush, wildflowers and orchid blooms carpet the hillsides, and Machu Picchu is a bit less crowded. Seeing the citadel against a backdrop of vivid green is one of the most spectacular ways to experience it. 

In October and November occasional rain is possible, but the Peruvian highlands are a temperate desert where dry stretches of a week or more are common even during the “rainy” season. Shoulder season also means fewer hikers on the trails and a more intimate experience at archaeological sites. Nights are slightly warmer than the dry season’s, and the landscape has a vibrancy that the drier months lack.

What to Expect on Our Shoulder Season Trips

One of the best times to hike the Inca Trail, April is when Hiking the Inca Trail to Machu Picchu and Hiker’s Journey to Machu Picchu departures resume after the wet-season closure. Our Treasures of the Sacred Valley & Machu Picchu trip (Level 2) is also running, offering a cultural immersion through Cusco, Pisac, Ollantaytambo, and Machu Picchu with fewer demanding hikes. October and November departures, including our Inca Trail Private Journey and Peru Private Journey, let you experience the Sacred Valley with fewer fellow travelers and more flowers in bloom. In the Amazon, these months straddle the transition between low- and high-water seasons—a dynamic time for wildlife viewing on our Amazon River Expedition.

A river flows through dense rainforest in Peru with mist rising and sunlight illuminating the treetops under a blue sky, making it a stunning travel destination and highlighting the best time to visit this natural paradise.

Rainy Season: December, January, February & March

Why Visit Peru During the Rainy Season?

December through March is the rainy season in Peru, when afternoon downpours are a near-daily occurrence in the highlands and the Amazon Basin swells with rain. We don’t recommend visiting from late January through February—the Inca Trail even officially closes each February. 

But the wet season isn’t without its draws. This is the Amazon’s high-water season, making rivers and creeks more navigable and allowing you to cruise deeper into wildlife-rich waterways and get closer to the canopy. The rainforest is lush, and slightly cooler temperatures make river travel quite comfortable.

What to Expect on Our Wet Season Trips

For hikers who don’t mind a higher chance of rain in exchange for having the trail largely to themselves, December is a rewarding time to book our Inca Trail Private Journey or Peru Private Journey. From January through March, consider taking our Amazon River Expedition or Amazon River Cruise Extension—while they operate year-round, the high-water season is one of the best times to experience the Amazon by boat.

Frequently Asked Questions

In the high mountains, we typically encounter sunny days with daytime temperatures ranging between 65°F and 70°F degrees, dropping to the 40s and lower at night. The sun is strong at high altitude, and it’s often warm enough to hike in shorts and a T-shirt. However, it can also get extremely cold—even in the daytime, if the sun slips behind a cloud—and nighttime temperatures can drop to below freezing. Mountain weather is unpredictable and sudden storms can occur, especially on high mountain passes.

April through early May is shoulder season—an especially good time to visit Machu Picchu and the Sacred Valley, which are lush and green from the rainy season. October and November are also the shoulder season and some of the best months to visit Machu Picchu—you’ll encounter fewer crowds, the landscape is greener, and the archaeological site takes on a dramatic atmosphere with occasional mist and cloud formations. Rain is possible but rarely an all-day event.

When packing for Peru, layers are key, especially in the highlands. Pack T-shirts along with fleeces and rain shells, and bring sun protection (hat, sunscreen, sunglasses) for high altitude, warm layers for cold nights, and sturdy hiking boots for trail days. In the Amazon, lightweight moisture-wicking clothing, insect repellent, and a rain jacket are essentials.

While Peru’s climate varies by region, it’s generally warm or mild year-round, especially in the Amazon and coastal areas like Lima. In the highlands, like the area around Machu Picchu, daytime temperatures are mild year-round and cool at night. While the Andes can be mild during summer days, they’re also quite cold at night, even in the summer.

January through March are the wettest months; we do not recommend visiting during this time. April through early May is shoulder season—an especially good time to visit Machu Picchu and the Sacred Valley, which are lush and green from the rainy season.

Cusco is one of the Peruvian cities with the best weather, boasting mild year-round daytime temperatures in the mid or high 60s and sunny days most of the year. Other cities with great weather include Arequipa, with its warm temperatures in the 70s, and Huánuco, with its always sunny skies and mild temperatures.

Learn More

Talk to an Expert

Our Latin America Specialists know every detail about our Peru Tours. They will be happy to answer any questions and help you choose the journey that’s right for you. Contact us to learn more or book your trip today!