Cusco, Peru Climate & Monthly Averages

Peru 🇵🇪 · subtropical highland climate
Annual avg
53°
Hottest month
November
Coldest month
June
Rainy days / yr
204
Sunshine
10.1 h/day
Right now: 63° and sunny - see live conditions

The climate of Cusco

Temperature barely moves in Cusco - 2°C between the average November and the average June. Rainfall does the work instead: 8.5 inches (217 mm) in January against 8 mm (0.3 in) in June.

Climate quick facts

  • Hottest month: November - highs near 65°F (18°C)
  • Coldest month: June - highs near 62°F (17°C)
  • Decade extremes (2015-2024): 74°F (24°C) high · 31°F (0°C) low
  • Wettest month: January (28 rainy days) · Sunniest: August (11.1 h sun/day)
  • Climate type: subtropical highland
  • Annual swing: 2°C between the average warmest and coolest month · day to night: 10°C
  • Snow: about 2 days a year
  • Average humidity: 71%

Temperatures through the year

June is the coolest month, with highs of 62°F (17°C) and lows near 41°F (5°C). At its warmest, in November, Cusco runs to 65°F (18°C) in the afternoon and back to 47°F (8°C) by dawn. Between the average November and the average June lie 2°C, a narrower spread than all but 5% of the 3496 cities in our dataset.

Rain, sun and snow

January is the wettest month at 8.5 inches (217 mm) over 28 days; June is the driest. Days and nights are about 10°C apart on average - wider than roughly 76% of the cities we track. The gridded 2015-2024 daily record for this location tops out at 74°F (24°C) and bottoms at 31°F (0°C) - decade extremes, not all-time station records.

How Cusco compares

  • Rain or snow reaches the ground on 204 days a year - more wet days than 91% of the 3496 cities we track.

Ranked against every city in our dataset, each measured on the same ten-year window.

Monthly climate table

Monthly averages for Cusco based on 2015–2024 weather data.
MonthHighLow Rain daysPrecipitation SunshineHumidity
January 62° 46° 28 8.5 in 9.4 h/day 78%
February 61° 47° 26 8.0 in 8.8 h/day 80%
March 61° 46° 26 6.0 in 9.6 h/day 79%
April 62° 45° 19 3.0 in 10.1 h/day 76%
May 62° 43° 10 1.3 in 10.4 h/day 70%
June 62° 41° 2 0.3 in 10.4 h/day 64%
July 64° 40° 3 0.4 in 10.8 h/day 60%
August 64° 42° 7 0.8 in 11.1 h/day 62%
September 65° 44° 11 1.4 in 11.0 h/day 65%
October 65° 46° 20 3.4 in 10.6 h/day 68%
November 65° 47° 23 5.7 in 10.1 h/day 72%
December 63° 47° 27 7.4 in 9.4 h/day 76%

Cusco month by month

Cusco weather in January

January brings highs around 62°F (16°C), lows near 46°F (8°C), about 28 wet days - typically the wettest month of the year in Cusco.

Cusco weather in February

February brings highs around 61°F (16°C), lows near 47°F (8°C), about 26 wet days.

Cusco weather in March

March brings highs around 61°F (16°C), lows near 46°F (8°C), about 26 wet days.

Cusco weather in April

April brings highs around 62°F (16°C), lows near 45°F (7°C), about 19 wet days.

Cusco weather in May

May brings highs around 62°F (17°C), lows near 43°F (6°C), about 10 wet days.

Cusco weather in June

June brings highs around 62°F (17°C), lows near 41°F (5°C), about 2 wet days - typically the coldest month and the driest month of the year in Cusco.

Cusco weather in July

July brings highs around 64°F (18°C), lows near 40°F (5°C), about 3 wet days.

Cusco weather in August

August brings highs around 64°F (18°C), lows near 42°F (5°C), about 7 wet days - typically the sunniest month of the year in Cusco.

Cusco weather in September

September brings highs around 65°F (18°C), lows near 44°F (6°C), about 11 wet days.

Cusco weather in October

October brings highs around 65°F (18°C), lows near 46°F (8°C), about 20 wet days.

Cusco weather in November

November brings highs around 65°F (18°C), lows near 47°F (8°C), about 23 wet days - typically the hottest month of the year in Cusco.

Cusco weather in December

December brings highs around 63°F (17°C), lows near 47°F (8°C), about 27 wet days.

Seasons in Cusco

Spring (September through November)

Spring is crisp but comfortable here - highs near 65°F (18°C), nights near 45°F (7°C), and rain falls on around 54 of the 90 days. Daylight is generous - around 10.6 hours of sun a day.

Summer (December through February)

Summer is crisp but comfortable here - highs near 62°F (17°C), nights near 47°F (8°C), and rain falls on around 82 of the 90 days.

Fall (March through May)

Fall runs cool rather than cold here - highs near 62°F (16°C), nights near 45°F (7°C), and rain falls on around 55 of the 90 days. Daylight is generous - around 10.0 hours of sun a day.

Winter (June through August)

Winter stays on the cool side of mild here - highs near 63°F (17°C), nights near 41°F (5°C), and rain comes on about 13 days over the three months. Daylight is generous - around 10.8 hours of sun a day.

Climate questions, answered

Which months are driest in Cusco?
2 months average under 20 mm of rain, with June the driest at 8 mm (0.3 in).
Is Cusco cold in winter?
June nights average 41°F (5°C). Chilly rather than harsh - hard freezes are uncommon.
Are nights cold in Cusco?
By about 10°C on an average day - a wider day-to-night gap than most of the 3496 cities we track. In November that means 65°F (18°C) down to 47°F (8°C).
What should I wear in Cusco?
It depends on the month: November runs to 65°F (18°C) while June holds at 62°F (17°C). The full month-by-month breakdown is in the packing notes above.

Best time to visit Cusco

May to September is the sweet spot for Cusco - warm days, manageable rainfall and plenty of daylight line up. Expect 63°F (17°C) in the afternoon and around 7 days of rain in a typical month of it. For the same question asked the other way round, see where else is warm in May.

Pack for Cusco with proper waterproofs rather than an umbrella - wet days are the norm here. November nights average 47°F (8°C), so evenings rarely match the afternoons.

Cusco temperature records (2015-2024)

Highest recorded
74°
in November
Lowest recorded
31°
in June
Annual precipitation
46.3"
Snowy days / yr
2

Derived from ERA5 reanalysis data, 2015–2024. Official station records may differ.