Best Time to Visit Lima: A Month-by-Month Guide from Locals
Back to BlogTrip planning

Best Time to Visit Lima: A Month-by-Month Guide from Locals

5/11/2026when to golima weathergaruatravel planningseasons

Forget "December to April for sun, May to November for fog." Lima's weather is stranger than that, and the right month for your trip depends on what you came for.

Best Time to Visit Lima: A Month-by-Month Guide from Locals

The short answer most travel guides give is: "December to April for sun, May to November for fog." That's true, technically. It's also the kind of summary that leads visitors to cancel a perfectly good trip in July because they read the word "fog" and pictured London in winter.

Lima's weather doesn't work like that. The city sits on the Pacific coast at the edge of the Atacama Desert, between the Andes and the cold Humboldt Current — a combination that gives it one of the strangest microclimates in the world. It's a desert that never gets hot, by an ocean that never gets warm, and the temperature variation across the entire year is smaller than what most cities see in a single week. The season you visit will change what you do, but not whether you should come.

This guide is the version we'd hand to a friend trying to pick dates. It's based on what we ride through and guide in every month of the year, from sunny January Saturdays to garúa-soaked August mornings.

The honest one-line answer

If you only have time for one sentence: the best time to visit Lima is between November and April for the most reliable sunshine, but the city is fully bookable and worth visiting any month of the year. The rest of this guide is the nuance.

How Lima's weather actually works

Lima sits at 12° south of the equator, on the coast of the world's driest non-polar desert, washed by an ocean current that flows up from Antarctica. It almost never rains. Annual rainfall is around 9 millimeters — roughly the same as parts of the Sahara. What Lima has instead is garúa: a thick coastal mist that sits over the city for half the year, blocking the sun without ever quite turning into rain.

The temperature variation is extraordinarily mild. The hottest summer day rarely passes 28°C (82°F). The coldest winter morning rarely drops below 14°C (57°F). The Pacific is cold year-round — between 15°C and 22°C — because of the Humboldt Current, which is why Lima has a desert climate while sitting on what should be a tropical coast.

The two seasons that matter for visitors:

  • Summer (December to April): warm, sunny, blue skies most days. The beaches work. The Malecón is full of locals at sunset. This is high season.
  • Winter (May to November): cool, garúa-covered, mostly grey. The temperature only drops to around 14-19°C, but the sky stays overcast. This is low season — and quietly, one of our favorite times to ride.

The shoulder months (April-May and October-November) sit between the two and often combine the best of both.

The four-season breakdown

Most travel guides split Lima into "wet" and "dry," which is wrong — it's nearly always dry. The more useful split is into four phases:

Peak summer (January to mid-March)

The hottest, sunniest, and most beach-friendly stretch of the year. Daytime highs reach 25-28°C (77-82°F), the garúa burns off by late morning, and the sky stays blue most days. The Pacific reaches its warmest (around 21-22°C / 70-72°F) — still cold by tropical standards but swimmable for the brave. The cliffside parks are packed at sunset, and weekends see locals heading south to Asia, Punta Hermosa, and Punta Negra for surfing and beach houses.

This is also the period where Lima's restaurant scene is most pressed — book Maido, Central, and Mérito 2-3 months ahead.

Late summer / early autumn (mid-March to May)

The shoulder window. Temperatures stay warm (22-26°C / 72-79°F) but the crowds thin. Easter week (Semana Santa) in March or April is the one period locals leave the city in mass — it's a great week to visit if you don't mind some museums closing on Maundy Thursday and Good Friday. By May, the garúa starts settling in for the winter.

This is the single most underrated stretch for visiting Lima: warm enough for the coast, quiet enough to walk into Canta Rana on a Saturday at 13:00 without a wait.

Garúa season (June to September)

The grey months. The garúa sits over Lima for 80-90% of the daylight hours, the sun feels distant even when it's there, and the temperature hovers around 15-19°C (59-66°F). It almost never rains — but it feels damp. Mornings are the foggiest; afternoons sometimes clear briefly.

If you've read horror stories about Lima's "winter," they were about July and August. The reality is less dramatic than the descriptions. The city is fully open, the food scene is at its calmest, and you can ride the Malecón in light layers all day. The garúa is also genuinely beautiful in places — fog rolling off the Pacific over the cliffs at golden hour is one of the most distinctive sights in the city.

Spring (October to early December)

The sun comes back. The garúa lifts, temperatures climb back into the low 20s, and the city visibly relaxes. This is the second underrated window — the weather is summer-quality, the crowds haven't arrived yet, and the spring light makes the cliffs photograph particularly well.

By early December, peak summer crowds start arriving and prices begin to climb.

Month-by-month: what to expect

January

Peak summer. Average high 26°C (79°F), average low 19°C (66°F). Sunny most days. The first half of the month is busy with locals on summer holiday; the second half quiets down as schools resume around the 15th. Sea temperature is at its yearly maximum (~22°C). Best month for beach trips and clifftop cycling.

February

The hottest month, marginally. 27°C (81°F) average high, 20°C (68°F) low. Beaches are full on weekends. Carnival weekend falls here — Lima doesn't celebrate it as wildly as Brazil, but expect water-balloon fights in residential neighborhoods. Mid-week is calmer.

March

Still summer, slightly cooler at the end of the month. Easter week can fall here or in April; if it does, expect the city to empty out as locals head to the beach. Restaurants open through Holy Week but some museums close Thursday and Friday. One of the best weeks of the year to visit if your dates align — sun without crowds.

April

The transition. First half is summer-like (24-26°C / 75-79°F), second half cools and the garúa begins. Sea is still warm enough for surfing. Tourist crowds drop notably after Easter. Strong shoulder month for travelers who want sun without high-season pricing.

May

The first proper garúa month. Highs around 22°C (72°F), overcast mornings, partial afternoon clearing. Lima quiets down — fewer tourists, easy restaurant reservations, lower hotel prices. The Pacific cools to around 18°C, surfing season begins for cold-water surfers.

June

Full garúa. Average high 20°C (68°F), low 16°C (61°F). The grey arrives in earnest — many days the sun barely shows. The city is fully functional and quiet. Light layers, a windbreaker for the Malecón, no need for heavy clothing. The bike tours run normally; if anything, the cool weather makes for more comfortable riding.

July

The coldest month, statistically. 19°C (66°F) high, 15°C (59°F) low. Garúa heavy most days. Independence Day (July 28-29) is a national holiday and the biggest week on Lima's calendar — expect parades, public ceremonies, and busy restaurants. The historic center is particularly worth visiting around this time for the festivities. Foreign visitors are sparse.

August

Statistically nearly identical to July. The most consistently grey stretch of the year, with garúa sitting low over the cliffs most days. The big advantage: Lima's restaurants, museums, and tour operators are at their most available. Walk-in reservations are easy. The city has a quiet, layered feel that summer never quite shows.

September

The first hints of spring. Garúa lifts more often, especially in afternoons. Highs back in the 20s, lows still around 15°C (59°F). The mood of the city shifts — locals start spending more time outside, the Malecón fills back up at sunset.

October

Spring is in full swing. Sun returns, garúa mostly clears by midday, temperatures climb to 22-24°C (72-75°F). Jacaranda trees bloom purple in Barranco's parks. Restaurant scene picks back up. Crowds are still light. One of the best months of the year to visit.

November

Late spring, edging into summer. 23°C (73°F) average high, sunny most days. Crowds remain manageable through mid-month, then start building toward the December peak. Sea still cool (~17°C / 63°F) for swimming.

December

Summer arrives in earnest. Highs reach 25°C (77°F) by Christmas. The week between Christmas and New Year is the busiest of the year — locals on holiday, tourists arriving from Cusco, beaches crowded. Book restaurants and bike tours well ahead. New Year's Eve on the Malecón is one of the most-attended public events in the city.

What about *El Niño* years?

Roughly every 4-7 years, Lima experiences an El Niño event — a Pacific weather pattern that brings warmer ocean temperatures, occasional heavy rains, and disrupted normal patterns. In a strong El Niño year (last major: 2023-24), Lima can see actual rainfall — sometimes enough to flood streets briefly. These events are predicted months in advance by Peru's meteorological service, so check SENAMHI (the Peruvian weather service) before booking if you're traveling between December and April in a forecast El Niño year.

For a normal year, the descriptions above hold.

When NOT to visit Lima

Honestly? Almost no month is a bad month. But two short windows are worth flagging:

  • Holy Week (Semana Santa): a fantastic time to visit if you want quiet, but check whether Maundy Thursday and Good Friday close any specific museum or activity you've planned.
  • Late December to early January: the city is busiest, prices are highest, and reservations are hardest. If you can flex by two weeks in either direction, you'll have a smoother trip.

What this means for your trip

Lima's weather affects activities more than it affects whether you should come. Here's the practical breakdown:

Bike tours

Run year-round. The cliffs are sheltered from the strongest garúa, the bike lanes are wide and well-maintained, and our guides ride every day of the year. The summer departure (December-April) is sunnier, the winter departure (May-November) is cooler and quieter. Both are full experiences.

🚴 The all-season Lima experience

Our Urban Bike Tour ($59 USD, 3 hours, 11 km) runs year-round, in every weather condition Lima throws at it. The cliffside Malecón is sheltered, the bike lanes are dedicated, and the guide context turns even a garúa morning into one of the most memorable parts of your stay.

✓ Trilingual local guide (English, French, Spanish)

✓ Comfortable bikes and helmets included

✓ Safe, dedicated bike lanes the whole way

✓ Small groups (15 people maximum)

✓ Multiple departure times daily — including sunset

Book the Urban Bike Tour →

Beach activities

Best from December to April. The water is warmest (still cool by tropical standards), the sun is strongest, and the southern beach towns (Asia, Punta Hermosa) are at their most accessible.

Surfing

Year-round, but the strongest swells run May to September — the Lima winter. La Herradura sees waves up to 4 meters during this period. Beginners are better off in summer (smaller, gentler waves at Makaha). Our Surf & Bike tour runs year-round.

Paragliding

Best in summer (December-April), when the thermals over the Miraflores cliffs are strongest. Operators do fly in winter, but cancellations are more frequent.

Eating

No seasonality — the food scene runs year-round. Cevicherías serve every day. The single seasonal note: the Pacific fish that are best in cebiche shift through the year, so the cevichería menu changes subtly. The locals keep up; you'll get whatever is freshest.

Sunsets

Year-round, around 18:00 in winter and 18:30-19:00 in summer. Winter sunsets are arguably more dramatic — the garúa often lifts just enough to leave a fog bank between the cliffs and the Pacific, and the sun setting through it is one of the most distinctive sights in the city.

What to pack

Lima is mild and you'll never need heavy clothing, but the layered nature of the climate catches first-time visitors off guard. The basics:

  • Layers, year-round. Even on summer days, the garúa breeze on the Malecón at sunset is cooler than you'd think.
  • A light windbreaker or rain jacket in winter (May-November). It almost never actually rains, but the garúa leaves you slightly damp without it.
  • Sunscreen, year-round. Even on grey winter days, Lima sits at 12° south of the equator — the UV index is high.
  • Comfortable walking shoes. Most of what you'll do involves walking the Malecón, the Historic Center cobblestones, or the Bajada de los Baños in Barranco.

We have a full Lima packing guide for travelers who want the detailed list.

FAQ

What is the best month to visit Lima?

November and March are the two strongest months — both shoulder windows with summer-like weather, fewer crowds, and easier reservations than peak summer (December-February). January and February are the most reliable for sun if you're committed to the beach.

Is Lima cold in July?

Cool, not cold. Average highs of 19°C (66°F) and lows of 15°C (59°F), with overcast skies most days. You'll want light layers and a windbreaker, not a winter coat. The garúa makes it feel cooler than the temperature suggests, especially on the Malecón.

Does it rain in Lima?

Almost never. Annual rainfall is around 9 millimeters — among the lowest of any major city in the world. What Lima has instead is garúa: a coastal mist that settles over the city from May to November. It will leave you slightly damp on a long walk but won't soak you.

What is *garúa*?

Garúa is the thick coastal fog that sits over Lima from roughly May to November. It's a defining feature of the city's winter — too light to be called rain, too persistent to be called mist. It rarely makes activities impossible but it does shift the mood: the city becomes greyer, quieter, and more atmospheric in the literal sense.

Is December a good time to visit Lima?

Yes — it's the start of summer, with sunny days and warm temperatures (24-26°C). The downside: the week between Christmas and New Year is the busiest of the year, with high hotel prices and full restaurants. Early to mid-December is the sweet spot — summer weather without peak holiday crowds.

What is the cheapest time to visit Lima?

June through September — the heart of garúa season. Hotels run their lowest rates, restaurants are at their most available, and tour operators have full availability for walk-ins. The trade-off: fewer sunny days. If your priorities are food, museums, and walking the historic city, this is genuinely the best value window.

Should I visit Lima before or after Cusco?

Lima first is the right call for one practical reason: altitude. Cusco sits at 3,400 meters, and altitude sickness affects most visitors who fly straight there. 2-3 days in Lima at sea level lets your body acclimatize gradually. It also means the easy logistics are behind you when you arrive in Cusco.

Is Lima sunny year-round?

No. Lima is sunny from roughly late October to early May, and overcast (under garúa) from May to October. The transition months — April-May and September-October — see partial sun. Annual sunshine hours are around 1,200, low for a city at this latitude, due entirely to the garúa.


Planning around Lima's weather? Our Urban Bike Tour runs every month of the year and adapts to each season. Or contact our team to lock in dates and we'll match the timing to your weather priorities.

Get Out There

Explore Lima by Bike

Join thousands of travelers who have discovered Lima's neighborhoods, history, and flavors on two wheels since 2015.