Puno, Peru, a region in Peru, experiences moderate average maximum daytime temperatures in July, ranging from 13°C (55°F) in Ocosuyo to 17°C (63°F) in Juliaca. Nighttime temperatures generally drop to -1°C (30°F) in Juliaca and 5°C (41°F) in Ocosuyo. On average, it is one of the coldest months of the year.
What is the temperature of the different cities in Puno, Peru in July?
To get a sense of July's typical temperatures in the key spots of Puno, explore the map below. Click on a point for an in-depth look.