When to visit Villa de Leyva without the crowds
Villa de Leyva (Colombia) is calmest in February, March, April, May and September: fewer people and better prices. It gets busiest in January, July, August and December. Below is every month with crowds, temperatures and festivals. Careful with April and May: the calm has a reason (see the seasonal heads-ups).
Best months
Feb–Mar, May & Sep
When everyone heads home
The Monday after each long weekend.
Tip
It is a Bogotá weekend escape: Monday to Thursday the square is quiet.
Month by month
| Month | Crowds | Avg. high | Festivals & holidays |
|---|---|---|---|
| January | 4/5 · busy | 24 °C (75 °F) | New Year's Day, Epiphany |
| February | 1/5 · calm | 24 °C (74 °F) | |
| March | 2/5 · calm | 23 °C (73 °F) | Saint Joseph's Day, Maundy Thursday, Good Friday |
| April | 2/5 · calm ⚠ | 23 °C (74 °F) | |
| May | 2/5 · calm ⚠ | 23 °C (74 °F) | Labour Day, Ascension Day, Corpus Christi |
| June | 3/5 · moderate | 23 °C (73 °F) | Sacred Heart |
| July | 4/5 · busy | 23 °C (74 °F) | Saint Peter and Saint Paul, Our Lady of Chiquinquirá Day, Declaration of Independence |
| August | 4/5 · busy | 23 °C (74 °F) | Kite Festival (August), Battle of Boyacá, Assumption of Mary |
| September | 1/5 · calm | 24 °C (74 °F) | |
| October | 3/5 · moderate ⚠ | 23 °C (74 °F) | Columbus Day |
| November | 3/5 · moderate ⚠ | 23 °C (73 °F) | All Saints’ Day, Independence of Cartagena |
| December | 4/5 · busy | 23 °C (74 °F) | Festival of Lights (December), Immaculate Conception, Christmas Day |
⚠ = seasonal heads-up.
Before you go: seasonal heads-ups
- Rainy season (Apr–May and Oct–Nov): downpours 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. Includes official tourism statistics (DANE, Central region, 2023-2025). How it works
Frequently asked questions
What is the best month to visit Villa de Leyva without the crowds?
The calmest month is usually February and September (crowds 1/5). In September the average high is 24 °C (74 °F). All the calm months: February, March, April, May and September.
When is Villa de Leyva most crowded?
The busiest season is January, July, August and December. The Monday after each long weekend.
What is the weather like in Villa de Leyva?
Average highs range from 23 °C (73 °F) in November to 24 °C (75 °F) in January, from Copernicus ERA5 (2016–2025).
What should I know before going to Villa de Leyva?
Rainy season (Apr–May and Oct–Nov): downpours most days.
What festivals are there in Villa de Leyva?
The main ones: Kite Festival (August) (August); Festival of Lights (December) (December).
More places in Colombia
- Cartagena calm in April, May, September and October; busiest in January, March and July
- Medellín calm in February, March, April, May, June, September and October; busiest in August and December
- Bogotá calm in January and December; busiest in March and November
- Santa Marta calm in April, May, September and October; busiest in January, July and December
- San Andrés calm in April, May, September and October; busiest in January, July and December
- Cali calm in January, February, March, April, May, June and September; busiest in August
- Salento calm in February, March, April, May, September and October; busiest in January, November and December
- Barichara calm in February, March, April, May and September; busiest in December
- Leticia calm in February, March, April, May, June and September; busiest in July, August and December
- Guatapé calm in February, March, April, May, June, September and October; busiest in January, July and August
- Popayán calm in January, February, May, June and September; busiest in March, April, July, August, October, November and December