Weather in Lima

What's the weather like in Lima?

Lima has a moderate climate and low overall rainfall. Average daytime highs range from 26°C (79°F) in January to 19°C (66°F) in July, with overnight lows around 19°C (66°F) and 15°C (59°F) respectively.

For comfortable sightseeing temperatures (18–26°C daytime highs), the best months to visit Lima are January through December.

Quick facts

Country
🇵🇪 Peru
Region
South America
Time zone
America/Lima
Coordinates
-12.046, -77.043

Monthly climate

Long-run averages for each month of the year.

MonthAvg highAvg lowRainfallRain daysSnow days
January 26°C / 79°F 19°C / 66°F 1 mm 1 0
February 27°C / 81°F 20°C / 68°F 1 mm 1 0
March 26°C / 79°F 19°C / 66°F 1 mm 1 0
April 24°C / 75°F 17°C / 63°F 1 mm 1 0
May 22°C / 72°F 16°C / 61°F 1 mm 2 0
June 19°C / 66°F 15°C / 59°F 1 mm 2 0
July 19°C / 66°F 15°C / 59°F 1 mm 2 0
August 19°C / 66°F 14°C / 57°F 1 mm 2 0
September 19°C / 66°F 15°C / 59°F 1 mm 2 0
October 21°C / 70°F 15°C / 59°F 1 mm 2 0
November 23°C / 73°F 16°C / 61°F 1 mm 1 0
December 25°C / 77°F 18°C / 64°F 1 mm 1 0

Lima by month

Detailed weather for any specific month:

Cities with a similar climate to Lima

🗺 Explore Lima on the interactive map

Live forecast, sunrise/sunset, and more.