High Season
From December to April, Lima experiences its high season, marked by warm, sunny weather and higher humidity. Temperatures often hover around 25–30°C, making it ideal for outdoor activities. The city takes on a lively, energetic atmosphere, with locals and visitors alike flocking to coastal areas and public spaces. You'll notice the city feels bustling from the moment you arrive, with a vibrant buzz in the air.
This is when Lima truly comes alive, especially along its beaches and waterfront promenades. Festivals and outdoor events are common, reflecting the festive spirit of summer. Social gatherings spill out onto terraces and parks, and the city's pace feels quick and joyful. If you're looking for a lively experience with plenty of sunshine and warm evenings, this is Lima at its most characteristic.
Low Season
May to November ushers in Lima's low season, characterised by cooler temperatures, frequent overcast skies, and a persistent coastal fog known as *garúa*. Daily temperatures typically range from 15–20°C, making the climate feel much milder. The city adopts a quieter, more subdued pace, often feeling introspective as the grey skies prevail. Your arrival might be greeted by a soft, diffused light, quite different from the high season's brightness.
During this period, Lima shifts its focus indoors. While the *garúa* might limit beach activities, it's an excellent time for exploring museums, galleries, and the city's renowned culinary scene. Cultural events often move inside, and locals embrace cosier dining and socialising. This season offers a more authentic glimpse into daily life, free from the tourist rush, providing a different, more reflective experience of Lima.