The Andes of Peru
In the Peruvian Altiplano there are only 2 important seasons, which you have to take into account before traveling: Rainy season and Dry season.
Dry season
The dry season in the Peruvian highlands starts in April and ends in October. In this season you will find very hot, clear and sunny days, but at night the days are very cold, because in this season frosts are formed (freezing water) and the temperature can reach below 0°C. During the day the temperature is between 15°C and 30°C and, at night, between 0°C and 7°C.
If you dare to visit the highlands of Peru, such as Cusco or Puno in the rainy season I suggest you to have the appropriate clothing, remember that in this season the temperature is low and being prepared prevents bad moments.
Rainy season
The rainy season in the Peruvian highlands begins in November and ends in March. The weather during this season is usually warm during the day, but it tends to rain more frequently. Daytime temperatures in this season are between 13°C and 23°C and at night between 5°C and 7°C.
If you are lucky even in the rainy season you can find several dry days. If you visit Cusco, Puno or other places in the highlands of Peru in this season, I suggest you to do your activities from 10:00 am because at this time the skies begin to clear and you can appreciate the landscapes much better.
If you dare to visit the highlands of Peru in the rainy season you should have the appropriate clothing so you can enjoy the scenery.