Ready for Lima?
Pick whatever suits you best.
📊 Monthly Climate Overview
| Month | Max °C | Min °C | Rain mm | Rain Days | Sun h | Wind km/h | Sea °C |
|---|---|---|---|---|---|---|---|
| Jan | 24.2°C | 19.7°C | 14.5 mm | 4 | 11.1 h | 18.6 km/h | 19.4°C |
| Feb | 25.1°C | 20.6°C | 16.2 mm | 5 | 10.8 h | 17.7 km/h | 21.2°C |
| Mar | 24.9°C | 20.5°C | 24.8 mm | 8 | 10.8 h | 16.8 km/h | 22.2°C |
| Apr | 23.4°C | 18.9°C | 3.6 mm | 2 | 11.2 h | 18.2 km/h | 24.1°C |
| May | 21.5°C | 17.1°C | 0.8 mm | 0 | 10.6 h | 18 km/h | 22.3°C |
| Jun | 20°C | 15.6°C | 0.7 mm | 0 | 10.3 h | 18.6 km/h | 21.3°C |
| Jul | 19.2°C | 14.6°C | 0.6 mm | 0 | 10.5 h | 18.4 km/h | 20.7°C |
| Aug | 18.8°C | 14.2°C | 0.5 mm | 0 | 10.5 h | 18.8 km/h | 20.6°C |
| Sep | 19.1°C | 14.5°C | 1.5 mm | 0 | 10.9 h | 19.4 km/h | 19.3°C |
| Oct | 19.7°C | 15.1°C | 2.5 mm | 1 | 11.1 h | 19.3 km/h | 18.6°C |
| Nov | 20.8°C | 16.1°C | 1.6 mm | 0 | 11.2 h | 19.7 km/h | 18.7°C |
| Dec | 22.5°C | 18.1°C | 7.6 mm | 2 | 10.9 h | 19.8 km/h | 19.5°C |
📖Climate & Best Time to Visit Lima
Lima (Peru) has a subtropical climate with an annual average of around 19 °C. Daytime highs average 22 °C, while nights cool to about 17 °C. The destination sees roughly 75 mm of rainfall per year and 10.8 hours of sunshine per day on average.
Peru's capital with world-class cuisine (ceviche!) — the colonial Plaza Mayor (UNESCO), the bohemian Barranco quarter and the cliffside Miraflores promenade.
Spring and autumn are ideal for a city break: April is the sunniest month with 11.2 hours of sun per day, and mild temperatures make exploring on foot comfortable. Peak summer (February, up to 25.1 °C) can get exhausting, while in August nights drop to 14.2 °C.
Rainfall varies through the year: peaks in March (8 rainy days), driest month is May (0).
🎟️ Top activities in Lima
🏡 How does it compare to home?
Enter your hometown — we’ll show you a direct climate comparison.
✨ Discover more of Lima
Frequently asked questions about Lima
When is the best time to visit Lima?
The best time to visit Lima: November to June – best in April (avg. 21.2 °C, 2 rainy days). Based on the monthly values for 2014 to 2023.
What are the temperatures in Lima?
The warmest month is February with an average of 22.9 °C and daytime highs around 25.1 °C. The coldest month is August with an average of 16.5 °C and night-time lows around 14.2 °C.
How many rainy days does Lima have?
March has the most rainy days with 8 rainy days. The driest month is May with 0 rainy days.
What is the sea temperature near Lima?
The water is warmest in April at an average of 24.1 °C and coolest in October at 18.6 °C.