A month-by-month guide to weather, wildlife, crowds, and the best time to visit for you.
Peru's weather is shaped by three very different regions: the Pacific coast, the Andes, and the Amazon rainforest. While Lima enjoys warm summers and mild winters, the Andes experience a distinct dry season and rainy season, and the Amazon remains hot and humid throughout the year. Most travelers visit several regions on the same itinerary, so understanding how these climates overlap is the key to choosing the best time to visit.
Understanding Peru's seasons
Peru experiences two primary travel seasons rather than four distinct ones. The Andes generally have a dry season from May through October and a rainy season from November through April. The Pacific coast follows a different pattern, with warm, sunny weather during the Southern Hemisphere summer from December through March. The Amazon remains tropical year-round, with higher river levels during the wetter months and lower water levels during the drier season.
Dry season (May through October)
The dry season is the most popular time to visit Peru and offers the clearest skies for Machu Picchu, Cusco, the Sacred Valley, Lake Titicaca, and most Andean trekking routes. Trails are generally drier, mountain views are at their best, and wildlife is often easier to spot in the Amazon as animals gather around shrinking waterways. This is also Peru's busiest travel season, particularly from June through August, so accommodations and Inca Trail permits should be reserved well in advance.
Shoulder season (April, May, September & October)
These months offer one of the best balances of weather, value, and fewer visitors. Rainfall decreases during April and May, while September and October remain relatively dry before the wet season returns. Landscapes are greener than during the middle of the dry season, hotel availability is often better, and many of Peru's most popular attractions are noticeably quieter. These are some of our favorite months to recommend.
Rainy season (November through April)
The rainy season brings frequent afternoon showers to the Andes and Amazon, particularly between January and March. Rain rarely lasts all day, and the mountains become lush and vibrant. The Pacific coast follows a different pattern, with Lima and northern beaches enjoying their warmest, sunniest weather during these months. February is the wettest month in the Andes, and the Inca Trail closes for annual maintenance, although Machu Picchu itself remains open throughout the year.


Peru weather at a glance
| Month | Conditions | Crowds | Great for |
|---|---|---|---|
| January | Rainy in the Andes and Amazon, with warm summer weather along the coast | Medium | Lima, coastal travel, green scenery, and lower crowds |
| February | Peak rain in the Andes, with the Inca Trail closed for maintenance | Low | Lima, northern beaches, food, and flexible cultural trips |
| March | Rain continues in the highlands but begins easing later in the month | Low to medium | Green landscapes, quieter sites, and coastal travel |
| April | Transition toward the dry season, with greener mountains and improving trails | Medium | Machu Picchu, the Sacred Valley, photography, and shoulder-season trips |
| May | Dry, clear weather begins across the Andes, with cool nights | Medium to high | Trekking, Cusco, Machu Picchu, and first-time visits |
| June | Dry and sunny in the Andes, with cold nights and increasing crowds | High | Inti Raymi, trekking, Amazon travel, and mountain scenery |
| July | Very dry in the Andes, with bright days and some of the coldest nights | Very high | Hiking, families, Machu Picchu, and Lake Titicaca |
| August | Dry and clear in the mountains, with cool coastal conditions | High | Trekking, archaeology, Amazon wildlife, and multi-region trips |
| September | Mostly dry in the Andes, with warming temperatures and fewer visitors | Medium | Hiking, honeymoons, the Sacred Valley, and shoulder-season travel |
| October | Warmer in the Andes, with occasional rain returning later in the month | Medium | Culture, trekking, fewer crowds, and multi-region itineraries |
| November | Rain increases in the Andes and Amazon, while the coast begins warming | Low to medium | Lower rates, greener scenery, Lima, and flexible travelers |
| December | Wet season returns to the Andes, with warmer coastal summer conditions | High around holidays | Lima, coastal travel, festive trips, and green mountain scenery |
January in Peru
January falls within the rainy season in the Andes, bringing frequent afternoon showers around Cusco, the Sacred Valley, and Lake Titicaca. Meanwhile, Lima and Peru's northern beaches enjoy warm summer weather, making this one of the best months to combine the capital with the coast.
Best for: Lima, beaches, food, Paracas, and coastal vacations.
February in Peru
February is typically the wettest month in the Andes. The Inca Trail closes for annual maintenance, although Machu Picchu remains open and is often quieter than during the dry season. The coast continues enjoying warm, sunny conditions.
Best for: Lima, beaches, coastal road trips, food, and fewer crowds at Machu Picchu.
March in Peru
March marks the beginning of the transition out of the rainy season. Rain gradually decreases across the Andes toward the end of the month, while mountain landscapes remain exceptionally green. Conditions steadily improve for trekking and sightseeing.
Best for: Green scenery, Sacred Valley, Machu Picchu, Lima, and shoulder-season value.
April in Peru
April is one of our favorite months to recommend. Rainfall drops significantly across much of the Andes, trails begin drying out, and visitor numbers remain lower than during the peak season. The countryside is still lush from the summer rains, creating spectacular conditions for photography.
Best for: Machu Picchu, Cusco, Sacred Valley, photography, and first-time visits.



Best time to visit Peru for...
May in Peru
May marks the beginning of the dry season and offers some of the year's best travel conditions. Clear skies return across the Andes, temperatures remain comfortable during the day, and hiking conditions improve dramatically. Hotel demand begins increasing ahead of the busy winter season.
Best for: Machu Picchu, trekking, Sacred Valley, Lake Titicaca, and multi-region itineraries.
June in Peru
June is one of Peru's busiest travel months. Dry weather dominates the Andes, making it an excellent time for trekking, while Cusco celebrates Inti Raymi, the Festival of the Sun. The Amazon also experiences relatively lower rainfall, making jungle excursions easier.
Best for: Inti Raymi, trekking, Machu Picchu, Amazon lodges, and mountain scenery.
July in Peru
July brings clear skies, cool nights, and excellent hiking conditions throughout the Andes. It is also one of the busiest months for international and domestic tourism, so advance reservations are essential for trains, hotels, and permits.
Best for: Families, trekking, Machu Picchu, Lake Titicaca, and adventure travel.
August in Peru
August continues the dry season with reliable weather across the Andes. Days remain sunny while nights can become quite cold at higher elevations. This is another outstanding month for trekking, archaeology, and combining several regions in one itinerary.
Best for: Hiking, archaeology, Amazon wildlife, and first-time visits.
September in Peru
September combines dry weather with fewer visitors than the peak winter months. Temperatures begin warming slightly, making it one of the best months for travelers seeking excellent conditions without peak-season crowds.
Best for: Machu Picchu, trekking, Sacred Valley, honeymoons, and shoulder-season travel.
October in Peru
October marks the transition toward the rainy season. Most Andean destinations remain highly enjoyable, although occasional afternoon showers begin returning later in the month. Landscapes become greener while visitor numbers remain moderate.
Best for: Cusco, Sacred Valley, cultural travel, and better value.
November in Peru
November brings increasing rainfall across the Andes, while Lima begins warming into summer. Travelers benefit from lower visitor numbers and attractive hotel availability, particularly outside major holidays.
Best for: Lima, food, green scenery, shoulder-season travel, and flexible itineraries.
December in Peru
December marks the beginning of the rainy season across much of the Andes while summer arrives on the coast. Lima enjoys warm temperatures, and beaches become increasingly popular as Christmas approaches. Visitor numbers rise significantly during the holiday season.
Best for: Lima, beaches, holiday travel, and coastal itineraries.
What to pack for Peru, by season

Dry season packing list (May through October)
- Lightweight clothing for Lima, the Sacred Valley, and lower elevations.
- Warm layers for Cusco, Lake Titicaca, and the Andes, where mornings and evenings can be very cold.
- A fleece or insulated jacket for high-altitude destinations.
- Comfortable walking shoes for cities and archaeological sites.
- Hiking boots if you plan to trek the Inca Trail, Salkantay, Colca Canyon, or other mountain routes.
- Sun hat or baseball cap.
- Sunglasses.
- Sunscreen. UV exposure is particularly strong at high elevations.
- Reusable water bottle.
- Small daypack for excursions.
- Insect repellent for the Amazon and lower-elevation regions.
- Swimsuit if your itinerary includes Amazon lodges or hotel pools.
Rainy season packing list (November through April)
- Lightweight, quick-dry clothing.
- Waterproof rain jacket or compact poncho.
- Hiking shoes with good traction.
- Dry bag or waterproof backpack for electronics and travel documents.
- Comfortable walking shoes for city sightseeing.
- Warm layers for high-altitude evenings.
- Insect repellent, particularly for the Amazon.
- Sun hat, sunglasses, and sunscreen.
- Reusable water bottle.
- Extra socks for trekking and mountain excursions.
- Swimsuit for Amazon lodges or coastal destinations.
| If you're looking for... | Best time to visit | Why |
|---|---|---|
| First-time visits | May through October | Drier conditions make it easier to combine Lima, Cusco, the Sacred Valley, Machu Picchu, and another highland or Amazon region. |
| Machu Picchu | April through October | Rain becomes less frequent from April onward, with the clearest weather generally occurring between May and September. |
| Trekking | May through September | Dry trails and clearer mountain views create the most reliable conditions for the Inca Trail and other high-altitude routes. |
| Fewer crowds at Machu Picchu | April through May September through October | These shoulder months offer a useful balance of improving or still-reliable weather without the peak visitor numbers of June through August. |
| Lima & the coast | December through April | Southern Hemisphere summer brings warmer temperatures, more sunshine, and better coastal conditions around Lima and Peru's beaches. |
| The Peruvian Amazon | May through October | Lower rainfall can make trails easier and concentrate some wildlife around waterways, although river levels are lower and the rainforest remains humid year-round. |
| High-water Amazon cruises | December through May | Higher river levels allow boats to enter flooded forest and reach waterways that may be inaccessible during the drier season. |
| Arequipa & Colca Canyon | April through November | Drier conditions improve canyon views, hiking, and the chances of seeing condors riding morning thermal currents. |
| Lake Titicaca | May through October | Clearer skies and lower rainfall improve lake views, although nights can become very cold at this elevation. |
| Inti Raymi | June | Cusco's major celebration takes place around the winter solstice, bringing ceremonies, performances, and high demand for hotels and guides. |
| Best value | April through May September through November | These transition periods can provide better availability and lower rates than peak dry season while retaining workable conditions in many regions. |
| Honeymoons | April through June September through October | These months combine attractive landscapes, generally favorable Andean weather, and fewer crowds than the height of summer vacation season. |
| Avoiding crowds | April through May September through November | Visitor numbers are lower outside June through August, Christmas, and major festival periods, although November brings a greater chance of rain. |
Frequently asked questions: weather in Peru

When is the best time to visit Peru?
For most travelers, the best time to visit Peru is between May and October, when the Andes experience their dry season. These months provide the clearest skies for Machu Picchu, Cusco, the Sacred Valley, and most trekking routes. If you're looking for fewer crowds, April, May, September, and October are excellent shoulder-season alternatives.
Does it rain all day during the rainy season?
Usually not. Rain in the Andes typically arrives during the afternoon or evening, while mornings are often clear enough for sightseeing and outdoor activities. The Amazon receives more frequent rainfall, but showers are rarely constant throughout the day.
Is Peru worth visiting during the rainy season?
Absolutely. Rain brings lush green landscapes, fewer visitors, and lower hotel demand throughout much of the Andes. Lima and Peru's Pacific coast also enjoy their warmest, sunniest weather between December and March, making this an excellent time for coastal travel.
Which part of Peru has the best weather?
That depends on your itinerary. The Andes are generally at their best from May through October, Lima and the Pacific coast are warmest between December and March, and the Amazon remains hot and humid throughout the year with changing river levels rather than dramatic temperature differences.
When is the cheapest time to visit Peru?
The best value is generally found during the rainy season from November through April, excluding Christmas and New Year's. April, May, September, and October also offer an excellent balance of weather, hotel availability, and pricing.
How far in advance should I book?
If you're traveling between June and August, hiking the Inca Trail, or visiting during Inti Raymi in late June, we'd recommend booking at least six months in advance. Inca Trail permits, trains to Machu Picchu, and boutique hotels often sell out well before the peak season.
Does the Inca Trail close?
Yes. The Inca Trail closes every February for annual maintenance and conservation work. Machu Picchu itself remains open throughout the year and can still be reached by train from Cusco.


