Con Calma

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

MonthCrowdsAvg. highFestivals & holidays
January4/5 · busy24 °C (75 °F)New Year's Day, Epiphany
February1/5 · calm24 °C (74 °F)
March2/5 · calm23 °C (73 °F)Saint Joseph's Day, Maundy Thursday, Good Friday
April2/5 · calm ⚠23 °C (74 °F)
May2/5 · calm ⚠23 °C (74 °F)Labour Day, Ascension Day, Corpus Christi
June3/5 · moderate23 °C (73 °F)Sacred Heart
July4/5 · busy23 °C (74 °F)Saint Peter and Saint Paul, Our Lady of Chiquinquirá Day, Declaration of Independence
August4/5 · busy23 °C (74 °F)Kite Festival (August), Battle of Boyacá, Assumption of Mary
September1/5 · calm24 °C (74 °F)
October3/5 · moderate ⚠23 °C (74 °F)Columbus Day
November3/5 · moderate ⚠23 °C (73 °F)All Saints’ Day, Independence of Cartagena
December4/5 · busy23 °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

See Villa de Leyva on the map