Best time to visit Peru

Peru experiences diverse climates that match its varied landscapes. Home to historical ruins, multicoloured mountains and coastal cities, the best time to visit Peru depends on what’s on your to-do list. The dry season – between May and October – provides brilliant trekking weather if you plan to visit the Peruvian Andes and hike the Inca Trail to Machu Picchu (a UNESCO World Heritage site). While you may want to steer clear of the Amazon Rainforest in the wetter months of January and February, the country’s northern coast is a real treat at this time of year with warmer temperatures and excellent surfing conditions. Read on for our month-by-month guide to help you plan your Peruvian adventure.

Best season to visit Peru

January
February
March
April
May
June
July
August
September
October
November
December

Peru month by month

January in Peru

January is one of the warmest and wettest months in Peru. Head to the coast to take advantage of the relatively warm temperatures, but we’d suggest steering clear of the Andes and the Amazon, where you can expect high rainfall. To avoid the rain and soak up the sun, visit the Peruvian capital of Lima or the coastal town of Huanchaco. With temperatures reaching highs of 26°C, you can relax on the white sands of Mancora Beach or dive into the pristine waters of Picasso Beach.

The Peruvian Coast

At nearly 1,900 miles long, the Peruvian Coast is very popular with locals and tourists alike as it receives virtually no rain. The climate here is more or less desert-like and dry. This arid subtropical climate allow visitors to make the most of their stay in Peru. The lack of rain on the coast is caused by the cold south/north ocean currents, which block any evaporation. A trip to Peru between December and March is ideal, as these are the hottest months. Temperatures are very pleasant, hovering around the 25°C to 30°C mark. The colder months on the Peruvian Coast are between June and August, which see an average of between 15° to 20°C.

The country's capital, Lima, is on the central coast, and has a mild climate all year round with minimum temperatures between 12°C and 20°C, and maximum temperatures between 25°C and 30°C. However, between May and September within a 30-mile radius, the city experiences a heavy, humid fog known as 'La Garua'. Sunshine in Lima is scarce during these months. Like the rest of the coast, there is little rain (about 28 inches per year), but due to the persistent mist the humidity is high.

The climate differs depending on your latitude along the coast (further north towards the equator or further south towards the tropic of Capricorn). In the northern part of the coast, the climate in Peru is semi-arid, with high temperatures in the summer between 28°C and 38°C during the day, and 20°C and 23°C at night. Winter is generally more pleasant with more tolerable temperatures, averaging about 25°C during the day and 16°C at night. The climate is milder on the central and southern coasts. Rainfall in the region is relatively low, with less than half an inch to up to six inches per year. Summer is a great time to travel to Peru, with beautiful sunshine throughout the season. Winter in Peru, on the other hand, is colder and slightly wetter, especially from June to October.

The Andes

The Andes are the world's largest mountain range, stretching across Peru from north to south for several thousand miles. The climate is generally temperate, but differs depending on the altitude and proximity to the sea. Overall, the summer months are rainy and the winter drier, which is ideal for hiking. When visiting the Peruvian Andes, it's best to avoid the period between December and April as this is the rainy season. However, during the rainy season the sun tends to shine in the morning and it's mainly the afternoons which are very humid, so it's best to bear that in mind when planning your trip. Temperatures are pleasant, with an average between 20°C and 25°C. Watch out for the nights, though, as they're much cooler.

Depending on the altitude, as well as the latitude (north/south position), rainfall will be more or less intense. For example, in the south-west area, rainfall is somewhere between four and 20 inches per year, while on the east coast rainfall exceeds 40 inches per year. The warmest and wettest part of the Andes range lies to the north. From May onwards there is less humidity, and the dry period goes from June to October. This is the time of year best for hiking the Inca Trail or exploring Machu Picchu and the city of Cusco. It's sunny and warm during the day, but cold at night. It's best to bear in mind that in the vicinity of Lake Titicaca and the city of Puno, a cold snap can occur between July and August.

The Amazon Rainforest

The Amazon Rainforest extends across many countries in South America. Located to the country's east, the Amazon Rainforest accounts for 65% of Peru's territory, with a very hot and humid climate. Temperatures are warm all year round too, with an average of 30°C, and there are two main distinguishable seasons. The wettest season is between December and April, although there's rainfall throughout the year. During this particular period, showers can be short and heavy. The sun often comes back out very quickly after these showers, and visitors shouldn't be put off visiting during this time. The drier seasons run from June to August and between April and November. These months are better for travelling to the Peruvian Amazon as there is less humidity and the heat is more bearable to walk around in.

When to visit Peru

A WORD FROM OUR SPECIALISTS

We think May is the best time to visit Peru to get the most out of your trip. The landscapes boast beautiful green shades, refreshed by the rainfall of March and April, and the coastal cities offer dry and sunny conditions, ideal for a day of shopping or tasting the local cuisine. For festival enthusiasts, June offers a vibrant atmosphere filled with music and celebrations. Meanwhile, keen hikers might prefer to visit in April when the rain has reduced, making for a less crowded experience at Machu Picchu and other popular sites.

What our clients say about their Peru trip

8 reviews
4.6 / 5
"It was a fantastic trip in every way. A once in a lifetime experience. Oliver's help in organising was priceless. Now I'll be forever spoiled by having someone check me in, take care of boarding passes, luggage etc!"
Jane - Cork
Published on 20th November 2024
"Patrick made the booking process easy and took our input into consideration very well throughout the process, while keeping us on budget. The trip was incredible. We had the best time. Perfect balance of fun food activities, culture, nature, while also not being too fast paced for us."
Sandra - Ohio
Published on 24th October 2024
"We were charmed by Peru, the people were friendly, food was exceptional, and of course Machu Picchu... that arrival at the sun gate and subsequent reveal, is never to be forgotten. Cusco also far exceeded expectation, it was the perfect blend of historical and accessibility to day-to-day modern life."
Stephane - Minnesota
Published on 21st October 2024

100% tailor-made holidays

Understanding Your Needs

Our team of destination experts will get to know you and your unique requirements for your holiday

Personalisation

We work with you to build an ultra-personalised holiday itinerary with your choice of accommodation, experiences and activities

Our Services

All of our holidays include little extras designed to make a big difference to your trip, from fast-tracking you through airport check-in and security to our network of local Concierges