Ready for Cusco?
Pick whatever suits you best.
📊 Monthly Climate Overview
| Month | Max °C | Min °C | Rain mm | Rain Days | Sun h | Wind km/h | Sea °C |
|---|---|---|---|---|---|---|---|
| Jan | 15.8°C | 7.6°C | 227.8 mm | 29 | 9.2 h | 9.2 km/h | – |
| Feb | 15.8°C | 8°C | 202.2 mm | 26 | 8.7 h | 9 km/h | – |
| Mar | 15.8°C | 7.6°C | 154.2 mm | 27 | 9.6 h | 8.9 km/h | – |
| Apr | 15.9°C | 6.8°C | 75.9 mm | 19 | 10.1 h | 8.2 km/h | – |
| May | 16°C | 5.7°C | 35.6 mm | 11 | 10.4 h | 8.4 km/h | – |
| Jun | 16.3°C | 4.7°C | 8.1 mm | 2 | 10.5 h | 9 km/h | – |
| Jul | 16.8°C | 4.3°C | 12.1 mm | 4 | 10.7 h | 10 km/h | – |
| Aug | 17.3°C | 5°C | 22.3 mm | 7 | 11.0 h | 11.3 km/h | – |
| Sep | 17.7°C | 6.2°C | 37.2 mm | 12 | 11.0 h | 11.4 km/h | – |
| Oct | 17.8°C | 7.2°C | 84 mm | 20 | 10.7 h | 11.1 km/h | – |
| Nov | 17.6°C | 8°C | 124.9 mm | 22 | 10.2 h | 10.2 km/h | – |
| Dec | 16.6°C | 8.1°C | 193.3 mm | 28 | 9.4 h | 9.5 km/h | – |
📖Climate & Best Time to Visit Cusco
Cusco (Peru) has a Mediterranean / mild temperate climate with an annual average of around 12 °C. Daytime highs average 17 °C, while nights cool to about 7 °C. The destination sees roughly 1178 mm of rainfall per year and 10.1 hours of sunshine per day on average.
Inca capital in the Peruvian Andes (3,400 m) — the gateway to Machu Picchu, colonial squares and the Sacred Valley of the Incas within reach.
Spring and autumn are ideal for a city break: August is the sunniest month with 11.0 hours of sun per day, and mild temperatures make exploring on foot comfortable. Peak summer (October, up to 17.8 °C) can get exhausting, while in July nights drop to 4.3 °C.
Rainfall varies through the year: peaks in January (29 rainy days), driest month is June (2).
🎟️ Top activities in Cusco
🏡 How does it compare to home?
Enter your hometown — we’ll show you a direct climate comparison.
✨ Discover more of Cusco
Frequently asked questions about Cusco
When is the best time to visit Cusco?
The best time to visit Cusco: June to August – best in June (avg. 10.5 °C, 2 rainy days). Based on the monthly values for 2014 to 2023.
What are the temperatures in Cusco?
The warmest month is October with an average of 12.5 °C and daytime highs around 17.8 °C. The coldest month is July with an average of 10.6 °C and night-time lows around 4.3 °C.
How many rainy days does Cusco have?
January has the most rainy days with 29 rainy days. The driest month is June with 2 rainy days.