A snow-capped Andean peak rising above a sea of clouds on the Inca Trail, Cusco region

Peru Month by Month: Weather and Crowds

A two-month-at-a-time comparison of weather, crowds, festivals and suitable trips for the Andes, the coast, the Amazon and the trekking regions.

Peru has no single good month, because the Andes, the coast and the Amazon follow different calendars. For Cusco, Machu Picchu and trekking, the dry months from roughly May to September are the most reliable and also the busiest. For Lima and the desert coast, the sunny months are roughly December to April, while the Amazon is usually easier in the drier half of the year.

The sections below walk through the year in two-month blocks and say, for each region, what the weather is likely to do, how crowded the main sites are and which festivals fall in that window. Use them to match your dates to the trip you want, or to pick dates for the trip.

How to read the year before choosing a month

Peru is split into three very different zones. The Andes around Cusco, the Sacred Valley and Lake Titicaca have a dry season from roughly May to September, with clear skies, cold nights and the best views, and a rainy season from roughly November to March, with afternoon downpours, green hillsides and fewer visitors. The pages on the dry season and the rainy season explain each in detail.

The coast runs the other way. Lima and the desert shore are sunny and warm in the southern summer, and grey and damp for much of the rest of the year under a low cloud layer locally called garúa. The Amazon is hot and humid all year, with heavier rain in the wetter months and changing river levels. For a region-by-region summary, see weather by region. The month-by-month sections that follow combine all three, plus the trekking base of Huaraz, so that a single window can be judged for a whole itinerary.

January and February: green Andes, sunny coast

In January and February, the Andes are at the heart of the rainy season. Cusco sees frequent afternoon rain, trails turn muddy and clouds often hide the views at Machu Picchu, although mornings can still be clear. Crowds are lighter than in mid-year, and lodging is usually easier to find, apart from around the New Year and the holiday period.

The coast is at its best, with the sunniest and warmest weather in Lima and the beaches of the north and south. In the Amazon the rain is heavy and rivers are rising, so lodge stays are wetter and some routes are harder. Around Huaraz, rain makes high-altitude trekking unreliable and the big peaks are often in cloud.

Carnival falls in February or early March depending on the year, with water games in many Andean towns. The classic Inca Trail is normally closed in February for maintenance, so check the operator rules before planning it. The window suits a beach-and-city trip, or a low-cost Cusco visit if you accept rain.

March and April: the transition and Holy Week

In March and April the rains in the Andes ease, usually fading through April, and the hills are at their greenest. This can be a rewarding window for photographers, with fewer visitors than the peak months and a landscape that is lush rather than dry. Mud and landslide risk on roads and trails is highest early in the period, so allow slack in your plan.

The coast stays warm and largely sunny, with Lima still pleasant until the grey season approaches. The Amazon is still wet but starting to dry out, and Huaraz begins to clear towards the end of April.

Holy Week (Semana Santa) falls in March or April depending on the year and is the one moment when domestic travel surges: processions in Cusco and Ayacucho are a highlight, but buses, trains and lodging fill up and cost more. If processions are the goal, book early; if not, avoid those dates. A good window for a first visit to Cusco without peak crowds, provided you are flexible about weather.

May and June: the dry season opens

From May the Andes dry out. Skies are mostly clear, days are bright and nights get cold, particularly at Puno and on high treks. June is firmly in the high season: Machu Picchu, trains and the Inca Trail fill up, and permits and tickets can sell out weeks or months ahead. May is often a sweet spot, with good weather and somewhat fewer people.

On the coast, Lima moves into its grey season, with overcast skies and cool damp air that can last for months. The Amazon is entering its drier half, which is more comfortable for lodges and walks. Huaraz and the Cordillera Blanca open for serious trekking, with stable weather for passes and glacier views.

Inti Raymi, the sun festival, is staged in Cusco on 24 June and draws large crowds from Peru and abroad; lodging in Cusco and the Sacred Valley is scarce and expensive around it. This window suits the Inca Trail, Salkantay and the Cordillera Blanca, if you book ahead.

July and August: peak season and national holidays

July and August are the busiest and coldest months in the Andes. Days are dry and clear, nights can drop below freezing at altitude, and Machu Picchu, Cusco and the Sacred Valley run at full capacity. Tickets, trains and Inca Trail permits are the first things to sell out, so the booking horizon is the longest of the year.

The coast remains grey around Lima, so a stay there is about food and museums more than beaches. The Amazon is in the drier part of its cycle, which suits walks and wildlife, and Huaraz offers the most dependable trekking weather of the year.

Fiestas Patrias, Peru's independence holidays, fall at the end of July (about 28 and 29 July). Many Peruvians travel, so domestic buses, flights and hotels in tourist areas are crowded and priced higher. Expect school holidays too. This is the right window for high-altitude hiking and the Inca Trail, and the wrong one if you dislike crowds or need flexibility.

September and October: dry, quieter and warming up

In September and October the Andes are still mostly dry, but the crowds thin after the summer peak and temperatures begin to climb. September is widely regarded as a very good compromise, with reliable weather and lighter pressure on tickets, though rain can return late in October. Trekking remains good, especially at the start of the period.

The coast brightens as the grey season ends, with Lima gradually becoming sunnier. The Amazon is dry and hot, which concentrates wildlife near rivers but can make travel by water slower where levels fall. Huaraz stays workable early on and turns less stable as October ends.

In October, Lima holds the Señor de los Milagros procession, a large religious event with purple-clad crowds, which affects traffic in the centre. Check the exact dates, as they can shift. This window suits a full circuit combining Lima, Cusco, Machu Picchu and Lake Titicaca with moderate crowds and few weather surprises, especially if you are flexible about a few wet afternoons.

November and December: rains return, festivals at the year end

By November the rains return to the Andes, at first as short afternoon showers and by December as a regular pattern. Mornings remain a good time to visit sites, and visitor numbers are low until the Christmas and New Year period, when prices and demand rise for a short window.

Lima and the coast turn sunny and warm again, making this a good time for the city and the beach. The Amazon becomes wetter and the rivers begin to rise. The mountains around Huaraz become cloudier and are generally not a first choice for treks.

Festivities cluster around Christmas, with markets and nativity traditions in Cusco, and New Year celebrations nationwide. Early November is often a calm period between seasons, with decent weather in the highlands and modest crowds. The window suits a flexible traveller who wants Cusco and Machu Picchu with fewer people and is prepared for rain, or a trip that starts on the coast and treats the highlands as the second half.

Choosing a month: fixed dates versus flexible dates

If your dates are fixed, choose the trip to match the weather rather than the other way round. In the dry months build around Machu Picchu, the Inca Trail and high treks. In the rainy months favour Lima, the coast, food and cultural stops, and keep Cusco days short and flexible. Whatever the month, book trains, permits and Machu Picchu entry as early as the booking guidance allows, and read when to book.

If your dates are flexible, aim for the shoulder windows: May, early June, September and early October usually balance weather and crowds. Avoid 24 June and late July if crowds worry you, and avoid February for the Inca Trail. For more on timing the citadel itself, see the best time for Machu Picchu and Machu Picchu crowds. Festival dates move, so check them in festivals and holidays close to travel.

Frequently asked questions

What is the best month to visit Peru?

There is no single best month, but May, September and early October are common compromises: the Andes are mostly dry, and crowds are lighter than in July and August. If your trip is focused on Lima and the coast, December to April is sunnier. The answer depends on which region matters most to you.

Is it worth visiting Peru in the rainy season?

Yes, for many travellers. Visitor numbers are lower and the hills are green, and mornings are often clear for sightseeing. The costs are mud, delayed roads and clouded views, so keep plans flexible and read the rainy season page.

When is Lima sunny?

Lima is usually sunniest in the southern summer, roughly December to April. For much of the rest of the year a low layer of cloud called garúa keeps skies grey and the air damp, even though it rarely rains heavily. Plan beach time for the summer months.

When is the Amazon best to visit?

The drier half of the year, roughly May to October, is often easier for walking and for lodges, with lower water and more exposed riverbanks. The wetter months bring heavier rain and higher rivers, which can suit boat travel. Rain is possible in any month.

When are the busiest and quietest months at Machu Picchu?

July and August are usually the busiest, with June close behind. The quietest months tend to be in the rainy season, particularly outside the Christmas period. See Machu Picchu crowds for how to manage visits at busy times.

Which month is best for trekking around Huaraz?

The dry months, roughly May to September, are the most dependable for the Cordillera Blanca and its high passes, with July and August the most stable. Outside that window, cloud and snow make routes harder. Read about Huaraz before choosing treks.

When is Inti Raymi and do I need to book?

Inti Raymi is held on 24 June in Cusco. Lodging fills up and prices rise around it, so book well ahead, and check how seating or viewing places are sold for the ceremony nearer the date.

Is February a bad month to visit?

It is the wettest month in the Andes, and the classic Inca Trail is normally closed for maintenance, but Lima and the coast are at their best. February suits a coast-focused trip, or a Cusco visit that accepts rain and relies on other routes to Machu Picchu.