Skip to main content
Best Time to Visit Lima

Peru

Best Time to Visit Lima

May 28, 2026

Lima's climate is one of the most unusual of any major city in the world — despite being located in a desert at a tropical latitude, its coast is kept permanently cool and frequently overcast by the cold Humboldt Current flowing up from Antarctica. Lima has two distinct seasons: a sunny summer (December–April) and a grey, misty winter known locally as the garúa season (May–November). For most visitors seeking sunshine and outdoor exploration, the summer months are the best time to visit.

Peak Season: December to March (Summer)

Lima's summer runs from December to late March and brings the city's best weather: warm temperatures of 24–28°C, abundant sunshine, low humidity, and long daylight hours. This is the ideal time to enjoy the Miraflores clifftop parks, outdoor dining, beach culture at Agua Dulce and La Herradura, and the full vibrancy of the city.

January and February are the hottest months, perfect for paragliding from the cliffs of Miraflores or exploring the open-air ruins of Pachacamac. The city feels especially alive during summer, with outdoor festivals, street markets, and late-night dining at its peak. This is also when Lima hosts some of its most celebrated culinary events.

The downside: this is Lima's most expensive and crowded period, especially around Christmas, New Year, and the Peruvian national holidays of July 28–29. Book accommodation several weeks in advance if traveling in December or January.

Shoulder Season: April and November

April and November represent the transition between summer and winter (and vice versa), offering a reasonable compromise of mild weather and lower prices. April still enjoys some sunshine and warm temperatures before the garúa sets in, while November occasionally sees early summer sunshine breaking through. Both months are quieter than peak summer and often offer better hotel rates.

April is particularly pleasant — the summer crowds thin out, prices drop, and the city has an unhurried quality that suits longer exploration. It's an excellent time for visiting Lima's museums, exploring the Historic Centre, and taking day trips to Paracas and Pachacamac.

Low Season: May to October (Winter/Garúa)

Lima's winter from May through October is defined by the garúa — a persistent low cloud and mist that blankets the coast without producing meaningful rainfall. Temperatures remain mild (14–18°C) but the grey skies and damp air can dampen spirits. The beaches are empty, outdoor dining is less appealing, and the city loses some of its luster.

However, the garúa season has real advantages: hotels are significantly cheaper (sometimes 30–50% less than summer rates), the city is less crowded, and Lima's indoor attractions — museums, restaurants, markets — are as excellent as ever. If your main goal is exploring Lima's culture and cuisine rather than sunshine and beach time, winter is a perfectly reasonable time to visit.

Importantly, Lima's garúa season coincides with the best weather in Cusco and the Inca heartland (May–October is the dry season there). If your Peru trip combines Lima with Machu Picchu, the trade-off in Lima's grey weather is more than compensated by perfect Andean conditions.

Weather Overview

Key Events and Festivals

AmericasPeruLimaCity Break
AI Trip Builder

Make This Trip Yours

Love this itinerary? Customize it with AI — change the dates, duration, budget, or add your own twist. Our AI will build a personalized version just for you.