Cuzco Climate and Weather
Cuzco has a sub-tropical highland climate, which is characterised by dry, temperate weather. There are two defined seasons: the dry season (April to October) and the rainy season (November to March). The dry season is mild and sunny, with temperatures ranging between 32°F (0°C) and 68°F (20°C), while the wet season has similar temperatures but fewer sunny days. Rain tends to come in short downpours and the sun is seldom gone for long.
Hiking can be uncomfortable in the rainy season, and the Inca Trail closes for maintenance in February. Hail and frost are fairly common in Cuzco, but snow is virtually unheard of. Incidentally, Cuzco has the highest ultraviolet light level on Earth, making it extremely important that tourists protect themselves from sun damage.
June, July and August are the most popular months to do the Inca Trail, and visitors generally prefer the dry season. However, the wet season can be beautiful in the mountains, which are lush and colourful between November and March.
All in all, Cuzco is a rewarding travel destination year-round, but it is best to visit in April/May or September/October. That way, visitors can miss the worst of the tourist crowds and still make the most of the good weather.