When to visit Lima without the crowds
Lima (Peru) is calmest in February, May, June, September, October and November: fewer people and better prices. It gets busiest in July and December. Below is every month with crowds, temperatures and festivals. Careful with June, September and October: the calm has a reason (see the seasonal heads-ups).
Best months
May, Sep & Nov
When everyone heads home
The first week of August, after the national holidays.
Tip
June to September skies are grey (garúa) but dry; summer runs December to March.
Month by month
| Month | Crowds | Avg. high | Festivals & holidays |
|---|---|---|---|
| January | 3/5 · moderate | 26 °C (79 °F) | New Year's Day |
| February | 2/5 · calm | 27 °C (80 °F) | |
| March | 3/5 · moderate | 27 °C (80 °F) | Maundy Thursday, Good Friday, Easter Sunday |
| April | 3/5 · moderate | 25 °C (77 °F) | |
| May | 2/5 · calm | 23 °C (73 °F) | Labour Day |
| June | 2/5 · calm ⚠ | 22 °C (71 °F) | Saint Peter and Saint Paul |
| July | 4/5 · busy ⚠ | 21 °C (70 °F) | National holidays (Jul 28–29), Air Force Day, Independence Day |
| August | 3/5 · moderate ⚠ | 21 °C (70 °F) | Battle of Junin, Santa Rosa de Lima |
| September | 1/5 · calm ⚠ | 21 °C (70 °F) | |
| October | 2/5 · calm ⚠ | 22 °C (71 °F) | Lord of Miracles processions (October), Battle of Angamos |
| November | 2/5 · calm | 23 °C (73 °F) | All Saints Day |
| December | 4/5 · busy | 24 °C (76 °F) | Immaculate Conception, Battle of Ayacucho, Christmas Day |
⚠ = seasonal heads-up.
Before you go: seasonal heads-ups
- Garúa (Jun–Oct): grey, damp skies most days.
Crowds are a relative index for each place: 1 is its calmest month and 5 its busiest. Temperatures: Copernicus ERA5, 2016–2025 average. How it works
Frequently asked questions
What is the best month to visit Lima without the crowds?
The calmest month is usually September (crowds 1/5). In September the average high is 21 °C (70 °F). All the calm months: February, May, June, September, October and November.
When is Lima most crowded?
The busiest season is July and December. The first week of August, after the national holidays.
What is the weather like in Lima?
Average highs range from 21 °C (70 °F) in August to 27 °C (80 °F) in February, from Copernicus ERA5 (2016–2025).
What should I know before going to Lima?
Garúa (Jun–Oct): grey, damp skies most days.
What festivals are there in Lima?
The main ones: National holidays (Jul 28–29) (July); Lord of Miracles processions (October) (October).
More places in Peru
- Cusco calm in January, February and April; busiest in June, July and August
- Arequipa calm in January, February, March, June, September, October and November; busiest in July and August
- Puno calm in January, March, April, May, June, September, October and December; busiest in July and August
- Iquitos calm in January, February, March, April, May, October and November; busiest in July, August and December
- Paracas calm in May, June, September, October and November; busiest in January and July
- Huaraz calm in January, February, March, April, May, June, September, October, November and December; busiest in July and August
- Máncora calm in May, June, September, October and November; busiest in January, February and July
- Trujillo calm in April, May, June, August, October and November; busiest in January
- Nazca calm in January, February, March, April, May and June; busiest in July and August
- Puerto Maldonado calm in January, February, March, April, May, October, November and December; busiest in July and August