Best time to visit Lima: month by month

The short answer is December to April. The full answer is more nuanced because Lima offers different things depending on the time of year, and the best time depends on what you plan to do in the city. A traveler going to Lima mainly to eat, visit museums, and explore the historic center can go at any time of year without missing the essentials. Someone who wants the Malecón with sunshine, the beaches of the Costa Verde, and the orange sunset over the Pacific has to go in summer.

Summer: December to April

Lima’s summer is the city’s high season, and for good reason. Between December and April, the sky clears, the sun gets strong, and Lima transforms into a completely different city from the one that exists the rest of the year. Temperatures in Miraflores range between 68°F and 86°F on the warmest days of January and February. The Pacific rises to around 68–72°F, making the beaches of the Costa Verde suitable for swimming.

The Miraflores Malecón in summer is at its most active: Parque del Amor filled with people at sunset, paragliders flying over the cliffs from early morning, cyclists on the bike path, and the restaurants in Larcomar with open terraces. The sunset over the Pacific in January or February produces the most intense colors Lima can offer and is one of the best free visual experiences of the trip.

January and February are the warmest months and the busiest for locals. Residents from other districts head to the coast during these months, and the beaches and Malecón have a lively, festive atmosphere. March and April are just as sunny, with less crowding and more reasonable accommodation prices.

The only downside of Lima’s summer is the price. High season increases hotel rates in Miraflores and Barranco, and availability at the best restaurants requires more advance planning. Anyone who plans their trip a few weeks ahead can manage this without issue.

What to pack for summer in Lima
Summer in Lima

Fall: May

May is the transition month between summer and winter and is one of the best months to visit Lima, although few travelers consider it. The sky still has sunny days, temperatures drop gently from summer peaks to a range between 61°F and 72°F, and the city has fewer visitors than in January or February. Accommodation prices begin to fall, and restaurants have more availability. The garúa has not yet arrived or appears only intermittently. It’s a month that combines good weather with less crowding and is one of the most pleasant times of the year to explore Lima at a relaxed pace.

Winter: June to September

Lima’s winter is the longest period of poor weather and the one that most often disappoints travelers who arrive without knowing what to expect. The garúa, low cloud cover, and cold humidity from the Humboldt Current dominate the climate between June and September. Temperatures drop to a range between 54°F and 64°F. The sky can remain gray for entire weeks without significant rain, creating a damp, sunless atmosphere that feels heavier than the thermometer suggests.

July is the worst weather month of the year in Lima and paradoxically the one with the highest international tourist arrivals because it coincides with summer vacations in the northern hemisphere. Many European and North American travelers arrive in July expecting tropical weather and instead find a gray and chilly city. That mismatch of expectations is the most common cause of disappointment with Lima.

What Lima’s winter does not take away is anything that makes Lima a top-tier destination: the food scene works just as well or better in winter because restaurants feel more intimate, and food markets are less crowded. Museums, the historic center, theaters, and the city’s cultural life are independent of the weather. Anyone visiting Lima with a focus on food, museums, and history can go in July without missing the essence of the trip.

August and September mark the end of winter. The sky begins to open on some days in September, and temperatures gradually rise. They don’t have the clarity of summer but show more variation than July.

Winter in Lima
Winter in Lima

Spring: October and November

October and November are transition months toward summer and have an in-between character. The garúa gradually retreats, some sunny days appear between clouds, and temperatures rise into the 64°F to 72°F range. They are not the best months of the year to enjoy Lima with great weather, but they are not the worst either. Accommodation prices are mid-range, and the city has fewer international tourists than in summer or July. For those with flexible travel dates who want Lima without summer crowds, November can be a reasonable balance point.

Month by Month: Summary

January is the warmest and sunniest month of the year, reaching up to 86°F, with the Pacific at its highest temperature. High local attendance. February is equally warm with some days of intense heat. It is the month with the least rainfall in the Peruvian highlands, making it less ideal for Machu Picchu, although it does not affect Lima. March maintains good weather with less crowding than January and February. April is sunny and calm, with prices dropping toward the end of the month. May is a transition month with still-good days and fewer tourists. June marks the beginning of winter, with garúa settling in and temperatures dropping. July is the worst weather month, with maximum garúa and minimum temperatures, but also the peak of international tourism. August is the coldest month of the year, though without reaching highland extremes. September begins the recovery with some clearer days. October and November are transition months with gradually improving weather. December marks the return of summer with the first clear days of the year.

How to Combine Lima with the Rest of a Trip to Peru

The best time to visit Lima cannot always be chosen independently because a trip to Peru usually includes Cusco and Machu Picchu, which have their own completely different Andean climate cycle. The best time for Machu Picchu is between May and September, the Andean dry season, which coincides exactly with Lima’s winter. That means that travelers going at the best time for Machu Picchu will arrive in Lima during its worst weather period, while those going at the best time for Lima may encounter rain in Machu Picchu.

The most practical solution is to prioritize the main destination of the trip. If Machu Picchu and Cusco are the focus, traveling between May and September is the right choice and accepting gray Lima as part of the journey. If Lima is a destination in itself in addition to the highlands, choosing transition months like May or October and November can provide acceptable conditions in both destinations at the same time.

Related tours