Goldilocks Map

Best time to visit · Peru

Best time to visit Lima

Lima averages 17 just-right days a year; no month is reliably just right, and May comes closest. Most other days miss by being too cool.

Comfort map around Lima: 17 just-right days a year
Just-right days a year around Lima. Map © OpenStreetMap contributors, OpenFreeMap. Open the live map to set your own window.
17
just-right days a year
(70 to 80°F, dry, sunny)
16
runner's-weather days
(45 to 65°F, dry)
2
beach days
(80 to 92°F, bright)
72°F
average high in May, its best month

Lima weather by month

0Jan26°C0Feb27°C0Mar27°C1Apr24°C4May22°C2Jun20°C2Jul19°C1Aug18°C2Sep19°C2Oct21°C2Nov22°C1Dec23°C

Bars: share of each month's days that are just right (number = days). Below: average daily high. Outlined bars are the best months.

When to visit Lima

Lima rarely hits the 70 to 80°F, dry and sunny window; May comes closest, with 4 just-right days. January, February, March, April, May, November and December are mostly muggy, with average highs of 72 to 80°F (27°C). June, July, August, September and October are mostly too cool, with average highs of 65 to 69°F (21°C).

Climate table

MonthAvg highDew pointCloud coverJust-right days
January78°F (26°C)66°F (19°C)88%0
February80°F (27°C)69°F (21°C)91%0
March80°F (27°C)67°F (19°C)91%0
April76°F (24°C)65°F (18°C)70%1
May72°F (22°C)62°F (17°C)58%4
June68°F (20°C)59°F (15°C)62%2
July66°F (19°C)57°F (14°C)63%2
August65°F (18°C)57°F (14°C)58%1
September66°F (19°C)57°F (14°C)60%2
October69°F (21°C)59°F (15°C)68%2
November72°F (22°C)61°F (16°C)75%2
December74°F (23°C)64°F (18°C)83%1

How Lima compares

Lima gets 17 just-right days a year with our default window; the median big US city gets 33. On muggy days: 120. On gray days: 35.

Places with a similar climate

São Paulo
Brazil
38 days
Cape Town
South Africa
93 days
Sydney
Australia
67 days
Nairobi
Kenya
76 days
Medellín
Colombia
8 days
Brisbane
Australia
88 days

Nearby

Cusco
Peru
1 days
Quito
Ecuador
2 days
Bogotá
Colombia
1 days
Medellín
Colombia
8 days
Panama City
Panama
0 days
Mendoza
Argentina
71 days
Cite thisLima averages 17 just-right days a year (70 to 80°F highs, dry, mostly sunny), according to Goldilocks Map: https://goldilocksmap.com/peru/lima/

Set your own perfect weather on the map →

Numbers are expected days in a typical year from 1991 to 2020 climate normals (TerraClimate; cloud cover from CHELSA), on a grid about 35 km wide. Checked against 10 years of daily records at 28 NOAA weather stations: typical error about 10 days a year. How it works. Updated 2026-10-07.