Best Time To Visit Peru

The best time to visit Peru is from May to October in the driest season, and the weather is pleasantly warm for trekking across the Amazon and the Andes. July and August are the busiest months in the Amazon and the Andes, offering a lively atmosphere along the trails and majestic Inca ruins. June hosts colorful events and is the best time to explore the marvelous culture of Peru. 

In the shoulder months of May and September, the Amazon awaits you with the richest wildlife and fauna in the world. These are the quiet and fertile months, offering the best time to visit Peru.  

The wet season from December to March makes trekking in the Andes slightly challenging, but the water levels are perfectly high for boat trips in the Amazon. The average temperature is 24°C along the Inca Trail, and the weather is rainy, with January and February receiving the heaviest rainfall.

Monthly Travel Guide For Peru

Travelling in Peru between January and April

Peru experiences hot and rainy summer days from January to April. The temperatures rarely drop below 20°C, even in the higher altitudes, and rain showers are frequent.

The iconic sites like Machu Picchu and the Amazon are less busy as this is the low season, and the Inca Trail is closed to visitors in February. Trekking becomes challenging due to high temperatures and humidity, but it is still enjoyable. It is the best time to visit Peru if you wish to have the trails to yourself.

The wet season is a perfect time for visiting the coast and Lima since the thick layer of mist dissipates, giving way to clear skies. 

best time to visit Peru
Peruvian Village

Travelling in Peru between May and September

The dry season from May to September is the best time for trips to Peru. In May, the rainy season slowly leaves its place to warm and sunny days, the flora is blooming in the rainforests in the east, and the Andes host breathtaking views. It is the last month before the summer crowds arrive, making it an ideal time for trekking and exploring the depths of the Amazon. 

Throughout the dry season, a cloud of mist hangs over Lima, which may bring hazy views but comfortable temperatures for enjoying the activities in the city. 

June to August is the peak season, so booking Peru tours early is recommended. June is a month of traditional festivals, which are hard to miss as you travel across the cities and natural sites like Puno. The temperatures may hit 33°C in the Amazon, but the heat and humidity are worth the experience. The Inca Trail and Machu Picchu host travelers from around the world. 

Like May, September is part of the shoulder season, offering some quiet time on the trails and popular attractions. 

best time to visit Peru
Machu Picchu

Travelling in Peru between October and December

Towards the end of September, Peru enters the wet season, with humidity levels and temperatures increasing. It is still a wonderful time for trips in the Amazon. The fauna and flora are astounding at this time of year, offering increased chances of bird sightings. 

Temperatures drop slightly in the Andes, but the rains don’t get too frequent until mid-December. You can enjoy panoramic mountain views as you trek down the Inca Trail. This is the best time to visit Peru for true Peruvian adventures.

best time to visit Peru
Terraces of Moray

Peru Climate & Weather Guide

Lima 26°C 27°C 26°C 24°C 21°C 19°C 18°C 18°C 18°C 20°C 21°C 24°C
Puerto Maldonado 30°C 30°C 31°C 30°C 30°C 30°C 30°C 33°C 33°C 32°C 32°C 30°C
Cusco 17°C 17°C 17°C 18°C 18°C 18°C 17°C 18°C 19°C 19°C 19°C 18°C
Wayllabamba 22°C 22°C 22°C 20°C 18°C 16°C 15°C 15°C 15°C 16°C 18°C 19°C
Huayllabamba 14°C 14°C 14°C 14°C 14°C 13°C 13°C 14°C 15°C 15°C 15°C 14°C
Machu Picchu 16°C 16°C 16°C 17°C 17°C 16°C 16°C 17°C 18°C 18°C 18°C 17°C
Puno 14°C 14°C 14°C 14°C 13°C 12°C 12°C 12°C 13°C 14°C 15°C 15°C
Lima 80°F 82°F 80°F 77°F 73°F 69°F 66°F 66°F 66°F 69°F 71°F 75°F
Puerto Maldonado 87°F 87°F 88°F 87°F 87°F 86°F 86°F 92°F 92°F 90°F 90°F 87°F
Cusco 64°F 64°F 65°F 66°F 67°F 66°F 66°F 66°F 67°F 68°F 67°F 66°F
Wayllabamba 71°F 73°F 72°F 69°F 64°F 61°F 60°F 59°F 60°F 62°F 64°F 68°F
Huayllabamba 58°F 58°F 58°F 57°F 55°F 53°F 53°F 55°F 57°F 59°F 59°F 59°F
Machu Picchu 61°F 61°F 61°F 63°F 63°F 61°F 61°F 63°F 65°F 65°F 65°F 63°F
Puno 58°F 58°F 58°F 58°F 55°F 53°F 53°F 53°F 55°F 58°F 59°F 59°F
Lima 134 mm 137 mm 120 mm 35 mm 13 mm 2 mm 2 mm 5 mm 27 mm 32 mm 49 mm 107 mm
Puerto Maldonado 329 mm 311 mm 292 mm 176 mm 119 mm 56 mm 68 mm 69 mm 102 mm 178 mm 229 mm 296 mm
Cusco 154 mm 136 mm 120 mm 46 mm 8 mm 2 mm 4 mm 8 mm 23 mm 40 mm 68 mm 116 mm
Wayllabamba 171 mm 207 mm 166 mm 81 mm 41 mm 14 mm 22 mm 33 mm 47 mm 72 mm 98 mm 127 mm
Huayllabamba 80 mm 90 mm 70 mm 36 mm 17 mm 6 mm 8 mm 11 mm 17 mm 52 mm 64 mm 66 mm
Machu Picchu 61 mm 70 mm 50 mm 15 mm 10 mm 5 mm 8 mm 7 mm 9 mm 38 mm 35 mm 37 mm
Puno 16 mm 22 mm 13 mm 7 mm 3 mm 1 mm 2 mm 2 mm 6 mm 7 mm 7 mm 13 mm
Lima 0 0 0 0 0 0 0 0 0 0 0 0
Puerto Maldonado 0 0 0 0 0 0 0 0 0 0 0 0
Cusco 0 1 2 1 1 1 2 1 0 0 0 0
Wayllabamba 5 5 5 6 4 3 2 2 1 2 1 3
Huayllabamba 0 1 2 1 1 1 2 1 0 0 0 0
Machu Picchu 1 1 1 0 0 0 0 0 0 1 0 1
Puno 1 1 1 1 1 2 2 2 1 1 0 1
Lima 12 km/h 11 km/h 11 km/h 11 km/h 12 km/h 12 km/h 13 km/h 13 km/h 13 km/h 13 km/h 12 km/h 12 km/h
Puerto Maldonado 5 km/h 4 km/h 4 km/h 4 km/h 4 km/h 4 km/h 4 km/h 5 km/h 5 km/h 5 km/h 5 km/h 5 km/h
Cusco 8 km/h 7 km/h 7 km/h 7 km/h 7 km/h 7 km/h 7 km/h 8 km/h 9 km/h 9 km/h 8 km/h 8 km/h
Wayllabamba 2 km/h 11 km/h 11 km/h 11 km/h 11 km/h 10 km/h 11 km/h 13 km/h 13 km/h 13 km/h 13 km/h 12 km/h
Huayllabamba 1 km/h 10 km/h 10 km/h 9 km/h 9 km/h 11 km/h 12 km/h 13 km/h 13 km/h 13 km/h 11 km/h 12 km/h
Machu Picchu 10 km/h 10 km/h 10 km/h 9 km/h 9 km/h 10 km/h 11 km/h 12 km/h 12 km/h 12 km/h 11 km/h 10 km/h
Puno 12 km/h 12 km/h 12 km/h 11 km/h 11 km/h 13 km/h 13 km/h 13 km/h 13 km/h 13 km/h 12 km/h 13 km/h

When to visit Peru

Visit Lima from December to February

During the dry season from May to September, a dense fog called La Garúa hangs over the vibrant capital of Lima. Although it is still a pleasant time due to cooler temperatures, Lima has its best views during the wet season.

In Peru tours from December to February, you will find that the layer of fog has lifted, and the crystal blue waters of the Pacific are shining under the sun. It is the best time to visit Peru for a blissful trip to Lima.

Compared to the inner regions, Lima has less rain and warmer temperatures during these months. Long and sunny days offer the perfect opportunity for sightseeing in Colonial Lima, exploring the city’s scenic streets, and enjoying cultural activities. But if you are traveling to Peru in the wet season, Lima still offers joyous events and activities from March to November. 


Explore the Amazon May to October

Peru’s Amazon is humid and hot throughout the year, but it experiences its driest season between May and October. Daytime temperatures are around 30°C, and nights are slightly cooler around this time. These are the best months for diving deep into the flooded forest and experiencing the natural paradise on the trails.

Dry weather and thinner foliage mean a boost in the wildlife activity near the rivers, increasing your chances of spotting wild animals in the region. Trips to Peru have a lot to offer in the dry season since the weather is less humid, and the forest grounds are more comfortable for trekking. But keep in mind that the wet season from

November to April is also exciting when boat tours down the rivers offer unique perspectives of the blooming flora. With our Inca & Amazon Adventure trip, you will get to experience the best of Peru from May to October.  

The Andes and Machu Picchu from April to November

The best of Peru is in the Andes, where the remains of the ancient Inca civilization cover the majestic mountain region. The best time to visit Peru to trek the Inca Trail of Andes and visit Machu Picchu is April to November. Although they may be busy, especially from June to August, popular sites like Machu Picchu, Sacred Valley, and Lake Titicaca offer the best views around this time. 

The town of Cusco is another must-see location in the Andes, situated high on the Inca Trail. The dry and fresh weather allows for long hours of touring in the cobblestone streets, watching spectacular mountain views, and admiring the Spanish Colonial architecture.

The shoulder months of April, May, and October are better choices if you wish to visit the region at a quiet time. Our Ultimate Peru Explorer tour takes you on a journey from Lima to the deep Amazon forest, offering the opportunity to witness the Inca legacy in the Andes all year round.


Inca & Amazon Adventure

12 Days

new trip

No reviews yet





Ultimate Peru Explorer

15 Days

new trip

No reviews yet




best time to visit Peru

Highlights of Peru

8 Days

new trip

No reviews yet




Open until midnight

+44 20 809 995 96
[email protected]

Monday - Friday: 09:00 AM - 6:00 PM
Saturday: 10:00 AM - 5:00 PM
Sunday: Closed
W. Europe