When to visit
Cusco?

Discover the best time of year, based on historical climate, temperature, and precipitation.

Cusco
Cuzco Department · Peru

The best weather in Cusco is from July, August, September.consistent weather climate

Climate score
June
80

Excellent climate

🌨Cold

Temperature
5–17°C
Cold nights — bring layers
Feels like
3–15°C
Dry
Precipitation
8mm
Light drizzle · 3 days
Sunshine
10.4h
Partly cloudy
Humidity (%)
64%
Dry
Annual Climate Analysis
Temperature, Rain & Feels Like
Rain
Actual Temp
Feels Like
-10°10°20°30°JanFebMarAprMayJunJulAugSepOctNovDec
Monthly Overview
Score374760707780828283767044
ClimateCool & rainyCool & rainyCool & rainyColdColdColdColdColdMildMildCool & rainyCool & rainy
Temperature8–16°C8–16°C8–16°C7–16°C6–17°C5–17°C5–18°C5–18°C7–18°C8–18°C8–18°C8–17°C
Feels like7–17°C7–17°C7–17°C6–17°C5–16°C3–15°C3–15°C4–16°C5–17°C6–18°C7–18°C7–17°C
Precipitation217mm
30 days
203mm
29 days
153mm
26 days
76mm
15 days
33mm
8 days
8mm
3 days
11mm
3 days
21mm
5 days
35mm
9 days
86mm
15 days
144mm
20 days
189mm
26 days
Sunshine5.9h
☀︎ 46%
5.2h
☀︎ 42%
6.1h
☀︎ 50%
7.8h
☀︎ 66%
10.4h
☀︎ 91%
10.4h
☀︎ 92%
10.8h
☀︎ 94%
11.1h
☀︎ 95%
11.0h
☀︎ 91%
8.7h
☀︎ 70%
7.0h
☀︎ 55%
5.9h
☀︎ 45%
WindNE · 10 km/hNE · 9 km/hNE · 9 km/hNE · 9 km/hN · 9 km/hN · 9 km/hN · 11 km/hN · 12 km/hN · 12 km/hN · 12 km/hN · 11 km/hN · 10 km/h
Humidity (%)78%80%79%77%70%64%60%62%65%68%72%76%
Day length12.8h12.5h12.2h11.8h11.5h11.3h11.4h11.7h12.0h12.4h12.7h12.9h

Frequently asked questions

What is the best time to visit Cusco?

The best time to visit Cusco is September, July, August, May, October, April, June, November, with temperatures between 5 °C and 18 °C. The best month is September. September is low season.

What is the weather like in Cusco?

Cusco has a climate with an overall score of 6.7/10. Annual temperatures range from 5 °C to 18 °C.

What is the hottest month in Cusco?

The hottest month in Cusco is July, with average highs of 18 °C and lows of 5 °C.

What is the rainiest month in Cusco?

The rainiest month in Cusco is January, with an average of 217 mm of precipitation.