Lima and the coast: Characterized by a winter that occurs from April to December and is cloudy and cool. The coastal region also has a summer that occurs from January to March and is hot and dry.
Amazon Basin: Characterized by dry season from May to October with high temperatures in the day and warm nights. The chilliest nights occur in June. The rainy season is from November to April with humid days and cool nights.
Cusco/Sacred Valley/Machu Picchu: Characterized by a dry season from May to October with clear, sunny days and cold nights, often with temperatures below freezing. The Peruvian mountains have a rainy season from November to April with clear, mild days, rainy afternoons, and chilly nights. January and February have the heaviest rain.
Lake Titicaca: Characterized by a dry season from May to October with clear, sunny days and cold nights, often with temperatures below freezing. The Peruvian mountains have a rainy season from November to April with clear, mild days, rainy afternoons, and chilly nights. January and February have the heaviest rain.
Never underestimate the power of a good pair of socks.