Peru · South America

Best Time to Visit Cusco & Machu Picchu

Best: Jun-Jul · Great: May, Aug-Sep · Jun for Inti Raymi

🏛 Historical Sites & Ruins🎭 Arts & Culture🥾 Hiking & Trekking
JFMAMJJASOND
Best Great OK Avoid

Loading 7-day forecast…

Weather

It stays hot year-round here, but swings between a heavy monsoon centered on January and a markedly drier stretch around June. In June, expect highs around 19°C with rain on roughly 1 day of the month.

Festivals & Events

Inti Raymi (June) — The Inca Festival of the Sun fills Cusco with elaborate processions and reenactments on June 24, within the region's dry season.

Things to Do

Cusco's Plaza de Armas and San Pedro Market are a good first orientation before tackling the Sacred Valley — Pisac's ruins and market, Ollantaytambo's terraces. Machu Picchu itself needs advance booking (permits sell out), whether via the classic Inca Trail or the train through Aguas Calientes.

Local Cuisine

Try alpaca dishes and Andean-grown potatoes in Cusco's highland cuisine, alongside a pisco sour — Peru's national cocktail, made with the local grape brandy.

Month-by-month weather

Daylight, sunrise, and sunset are calculated exactly from this region's latitude. Temperature and rainfall are modeled from its general climate type, not measured station data. Month summaries are generated from those modeled figures.

JanuaryAvoid

Expect mild days around 20°/6°C, with frequent rain (~15 rainy days).

High / Low20° / 6°C
Rainfall120 mm
Rainy days15
Sunrise5:39 AM
Sunset6:21 PM
Daylight12h 43m
FebruaryAvoid

Expect mild days around 20°/6°C, with frequent rain (~14 rainy days).

High / Low20° / 6°C
Rainfall112 mm
Rainy days14
Sunrise5:47 AM
Sunset6:13 PM
Daylight12h 26m
MarchAvoid

Expect mild days around 20°/5°C, with frequent rain (~11 rainy days).

High / Low20° / 5°C
Rainfall88 mm
Rainy days11
Sunrise5:57 AM
Sunset6:03 PM
Daylight12h 5m
AprilOK

Expect mild days around 20°/3°C, with occasional rain (~5 rainy days).

High / Low20° / 3°C
Rainfall40 mm
Rainy days5
Sunrise6:09 AM
Sunset5:51 PM
Daylight11h 42m
MayGreat

Expect mild days around 20°/0°C, with mostly dry conditions (~2 rainy days).

High / Low20° / 0°C
Rainfall16 mm
Rainy days2
Sunrise6:19 AM
Sunset5:41 PM
Daylight11h 23m
JuneBest

Expect mild days around 19°/-2°C, with mostly dry conditions (~1 rainy days).

Inti RaymiThe Inca Festival of the Sun fills Cusco with elaborate processions and reenactments on June 24, within the region's dry season.
High / Low19° / -2°C
Rainfall8 mm
Rainy days1
Sunrise6:24 AM
Sunset5:36 PM
Daylight11h 12m
JulyBest

Expect mild days around 19°/-3°C, with mostly dry conditions (~1 rainy days).

High / Low19° / -3°C
Rainfall8 mm
Rainy days1
Sunrise6:22 AM
Sunset5:38 PM
Daylight11h 17m
AugustGreat

Expect mild days around 19°/-2°C, with mostly dry conditions (~2 rainy days).

High / Low19° / -2°C
Rainfall16 mm
Rainy days2
Sunrise6:14 AM
Sunset5:46 PM
Daylight11h 33m
SeptemberGreat

Expect mild days around 20°/0°C, with occasional rain (~4 rainy days).

High / Low20° / 0°C
Rainfall32 mm
Rainy days4
Sunrise6:02 AM
Sunset5:58 PM
Daylight11h 56m
OctoberOK

Expect mild days around 21°/2°C, with occasional rain (~7 rainy days).

High / Low21° / 2°C
Rainfall56 mm
Rainy days7
Sunrise5:51 AM
Sunset6:09 PM
Daylight12h 19m
NovemberOK

Expect mild days around 21°/4°C, with occasional rain (~9 rainy days).

High / Low21° / 4°C
Rainfall72 mm
Rainy days9
Sunrise5:41 AM
Sunset6:19 PM
Daylight12h 38m
DecemberAvoid

Expect mild days around 21°/5°C, with frequent rain (~13 rainy days).

High / Low21° / 5°C
Rainfall104 mm
Rainy days13
Sunrise5:36 AM
Sunset6:24 PM
Daylight12h 48m

You might also like

See more destinations that are at their best in June →