Updated Date:

Best time to visit Lima is late December through April if you want the most sunshine, clear coastal views, and that classic Malecón “postcard” vibe. If you’re coming mainly for food, museums, cafés, and fewer crowds, June to September is still a great choice—just expect Lima’s famous garúa (low clouds + humid winter air).

Lima is usually sunniest from December to April and cloudiest from June to October because winter garúa brings persistent low clouds and cool humidity. For blue skies and beach energy, aim for January–March. For culture, food, and calmer streets, June–September works best—just pack layers because 17°C can feel chilly without sun.

Quick summary

  • Best overall weather: Dec–Apr (warmest air, most sun, best photos)
  • Best “summer Lima” vibe: Jan–Mar (most reliable sunsets; Feb often feels hottest)
  • Best for food + museums + fewer crowds: Jun–Sep (gray but stable; little rain)
  • Grayest months: Jul–Aug (peak garúa + damp-chilly feel)
  • Sea conditions: warmest around Feb (low 20s °C); coolest around Sep (mid-teens °C)

How we made this guide

We built this page to be evergreen and easy to quote:

  • Monthly temperature and humidity patterns are based on long-term climate averages used widely by travelers, then sanity-checked against Peru’s official meteorological framing and climate-normal concepts from SENAMHI.
  • We focused on what actually changes your day in Lima: sun vs clouds, humidity, sea breeze, and neighborhood microclimates (not “rainy season,” because Lima barely has one).

Lima weather basics (why it feels “weird”)

Lima is a coastal desert, but it often feels humid. The surprise isn’t rain—it’s cloud cover and moist ocean air.

Garúa: Lima’s winter mist

From roughly June through October, Lima often gets persistent low clouds and garúa (mist/drizzle). It’s usually not real rain—more like a marine layer that dulls the sky and softens visibility.

Humidity vs temperature: why 17°C can feel cold

Winter highs in Lima are mild, but humidity stays high. Without sun, a 16–19°C day can feel colder than you’d expect, especially near the oceanfront.

Lima microclimates by district

This matters more than most visitors think:

  • Miraflores / Barranco / Costa Verde: cooler, windier, more mist exposure (you feel garúa more).
  • Historic Center (Cercado): can feel warmer mid-day, less ocean wind.
  • Surco / La Molina: often warmer, and sometimes brighter in winter afternoons than the coast.

Lima weather by month (averages + what it feels like)

These are typical average highs/lows (°C) and a plain-English “vibe check.” (Weather can vary year to year—especially in El Niño/La Niña patterns—so treat this as a strong baseline.)

Month Avg high / low What it feels like Best for
Jan ~27 / 20 Sunny, warm, humid Beach days, Malecón walks
Feb ~28 / 21 Hottest, sticky afternoons Peak summer vibe
Mar ~27 / 20 Warm with great light Photos + outdoors
Apr ~25 / 18 Milder, still pleasant Walking + food
May ~22 / 17 Cooler nights, more clouds Shoulder-season value
Jun ~20 / 16 Gray season begins Museums + cafés
Jul ~19 / 16 Peak garúa, cool + damp Cozy city plans
Aug ~19 / 15 Coldest-feeling month Food + culture
Sep ~20 / 15 Still gray, slowly improving Good deals, fewer crowds
Oct ~21 / 16 More light, spring shift Culture + events
Nov ~22 / 17 Warmer, brighter breaks Best “smart pick” month
Dec ~24 / 18 Summer returns Festive season + sunsets

Lima events by month (quick calendar)

Use this as a trip-timing snapshot. Lima event dates can shift year to year, so double-check exact dates if you’re planning around one.

January (high summer + Lima vibe)

  • Lima feels outdoorsy: Malecón sunsets in Miraflores, beach energy down the Costa Verde, and late dinners in Barranco.
  • Notable moment: Lima’s anniversary is January 18 (you may see cultural programming, city pride, and occasional special events).

February (summer weekends + Carnival season)

  • Hottest-feeling stretch (especially mid-day). Nights are lively in Miraflores/Barranco.
  • Notable moment: Carnaval celebrations happen in different ways across Peru; in Lima it’s usually lower-key than in other regions, but you’ll still feel the “summer party” mood.

March (end-of-summer energy)

  • Still warm, still social—great for parks, coastal walks, and outdoor terraces.

April (shoulder season starts)

  • More comfortable temperatures. Better for long walking routes and museum days (Historic Center + Barranco).
  • Notable moment: Semana Santa (Holy Week) sometimes falls in April (or March), with a more reflective vibe and some schedule changes.

May (calm, comfy city exploring)

  • One of the easiest months for walking tours, neighborhoods, and food without weather drama.

June (garúa begins)

  • The gray coastal layer (garúa) shows up more consistently. Lima turns into a cafés + galleries + restaurants kind of city.

July (most festive winter month)

  • Fiestas Patrias (Peru’s Independence Day): July 28–29.
  • Expect a more celebratory atmosphere, Peruvian flags everywhere, and lots of locals traveling around those dates.

August (winter + big religious date)

  • Still cool/gray most days.
  • Notable moment: Santa Rosa de Lima (August 30) is an important Lima/Peru religious celebration.

September (transition month)

  • Still cool, but you start catching brighter afternoons. Great for long walks when the sky opens up.

October (Mes Morado in Lima)

  • Señor de los Milagros is Lima’s biggest cultural-religious tradition: processions, purple everywhere, and a very “Lima” atmosphere.

November (spring warming up)

  • More blue-sky breaks, better sunsets, and a relaxed feel before summer crowds return.

December (holiday season + summer returns)

  • Warmer evenings come back, plus Christmas/NY vibes—especially around parks, malls, and family neighborhoods.

Sea temperature and beach conditions

Lima’s coastline looks beachy year-round, but the Pacific is cooler than many travelers expect.

  • Warmest water: February, averaging around 22°C.
  • Coolest water: around September, averaging around 16°C.

Translation: Jan–Mar is your best chance at a “real beach day,” but Lima is still more about sunsets, surfing, and cliffside views than long tropical swims.

Best time to visit Lima by travel style

  • Best for beaches, sunsets, and photos: Jan–Mar
  • Best overall (good weather + flexible planning): Dec–Apr
  • Best for food, museums, and calmer streets: Jun–Sep
  • Best shoulder-season value: May, Sep, Nov

What to do in Lima when it’s gray

Garúa season is when people accidentally fall in love with Lima—because you stop chasing the sky and start enjoying the city.

Try:

  • Historic Center mid-day (more light): Plaza Mayor, balconies, museums.
  • Barranco for galleries, street art, cafés, and a sunset attempt at Puente de los Suspiros.
  • Food-first Lima: markets, ceviche lunches, coffee, dessert crawls — or book a foodie tour so you don’t waste time guessing where to go.
  • Night plan that always works: the Magic Water Circuit (Circuito Mágico del Agua) — fountain shows, lights, and an easy win when the sky is flat.

Garúa days are perfect for a guided walk because the value doesn’t depend on views. Lima Walking Tour (Historic Center or Barranco) turns a gray day into a structured plan—stories, architecture, and hidden corners.

What to pack for Lima

Dec–Apr (summer):

  • Sunscreen + sunglasses
  • Breathable tops
  • A light layer for the evening sea breeze

May–Nov (garúa season):

  • Light jacket + one warmer layer (you’ll actually use it daily)
  • Closed shoes (that damp air hits different)
  • A thin shell/hoodie for misty mornings

Quick logistics weather affects

  • Mornings can lie: In winter, Lima often looks gray early and improves later. Don’t cancel your day at 8 a.m.
  • Choose your base wisely: Oceanfront neighborhoods are pretty, but you’ll feel the cool mist more.
  • Photo expectations: If coastal views are your whole reason, avoid Jul–Aug or give yourself extra days.

Our honest take

If Lima is a highlight destination for you, December through April is the easiest win: more sun, better photos, and more reasons to be outdoors.

But if Lima is your gateway (a quick stop before Cusco, the Sacred Valley, or the coast), don’t stress. Even in garúa season, Lima is excellent—just plan for food, culture, and neighborhoods like Barranco, and bring that extra layer.

FAQ

Is a walking tour worth it in Lima during garúa season?

  • Yes. When skies are gray, the best experiences are the ones that don’t depend on views. A Lima Walking Tour is ideal because it turns Lima’s history, food stops, and neighborhoods (like the Historic Center or Barranco) into a structured plan—so you get value even on misty days.

What is the best month to visit Lima?

  • February and March are usually the best months for classic sunny Lima: warm temperatures, bright days, and the most reliable coastal views. February tends to be the hottest month, while March often keeps great light with slightly fewer peak-summer crowds.

Does Lima have a rainy season?

  • Lima doesn’t have a typical rainy season like Cusco or the Amazon. Rainfall is minimal. What visitors notice instead is garúa—cool mist and low clouds—most common from around June to October, which makes the city feel damp and gray rather than truly rainy.

When is garúa season in Lima?

  • Garúa season is usually June through October, with the cloudiest stretch often in July and August. Temperatures stay mild, but humidity and limited sun can make it feel colder—especially in oceanfront neighborhoods like Miraflores and Barranco.

Is Lima cold in winter (June to September)?

  • It’s mild on paper, but it can feel chilly because of humidity and lack of sun. Average daytime highs sit around the high teens to about 20°C. Pack layers, closed shoes, and a light jacket you’ll actually wear every day.

What is the best time to visit Lima for festivals?

  • October is a standout because Lima hosts Señor de los Milagros (Mes Morado), one of the city’s most important annual traditions. Processions and purple-themed foods appear throughout the month, creating a unique cultural atmosphere for visitors.

Is Lima good for the beach year-round?

  • Lima’s coast is scenic year-round, but the most “beachy” months are January to March when air temperatures are warmest and skies are clearest. Sea temperatures peak around February and are coolest around September, so swimming comfort varies a lot.

Which Lima neighborhoods feel warmer or sunnier in winter?

  • In winter, coastal neighborhoods like Miraflores and Barranco usually feel cooler and mistier because they’re exposed to ocean air. Inland areas like Surco and La Molina often feel warmer (and sometimes brighter in the afternoons), so they can be a nice pick if you dislike the damp coastal chill.

What should I pack for Lima by season?

  • For December to April, pack sunscreen, sunglasses, and breathable clothes, plus a light layer for evening sea breeze. For May to November, bring a light jacket, one warmer layer for nights, and closed shoes—garúa mornings can feel damp even without real rain.