Paris2Tokyo
Travel Tips

The best time to visit Colombia

Stunning aerial shot of Valle del Cauca's lush landscape and river in Colombia.
Photo by Bryan Moncayo Cataño on Pexels

It’s 5:50 a.m. on a late-August morning in Bogotá, and the city is just shaking off a light drizzle. The sky over the Eastern Hills – Monserrate, Quebrada La Vieja – is a bruised purple, and the temperature hovers around 10°C. By 2 p.m., it’ll climb to 19°C, the clouds will part, and kites (cometas) will be tangling in the wind over Simón Bolívar Park. This is Bogotá’s dry-season ‘Verano,’ a brittle, golden calm before the September rains. But Colombia is not one season, one city, or one rhythm. It’s a country of microclimates wrapped in a single calendar: the Caribbean coast bakes at 32°C while the capital shivers; December brings Medellín’s eternal spring and Cartagena’s unbearable humidity. So when should you come? Let’s break it down month by month, peso by peso, festival by festival.

The long dry season: December to March

Weather: This is Colombia’s classic high season – the dry months that make travel easy. Coastal cities like Cartagena and Santa Marta are hot (30–33°C) with just the occasional breeze. Bogotá sees clear mornings, warm afternoons (up to 20°C), and cool, crisp nights (around 8°C). Medellín is perfection: 24°C, blue skies, and no rain until late afternoon. The Amazon and the Pacific, however, are still wet – this is truly regional. If you’re planning hikes to the Lost City or a coffee-region tour, this is your window.

Crowds and prices: Expect peak prices. December through early January is the absolute busiest – Colombians travel internally, and foreigners flock. A modest one-bedroom flat in La Candelaria that rents for about 1,500,000–2,000,000 COP (roughly $430) per month in the low season can double in Airbnb rates. Restaurants and Ubers surge. The period after January 6 calms down, but February remains busy for birdwatchers and beach-goers. Book at least two months ahead for December.

Festivals: Christmas in Bogotá is magical – the city lights up, and the alumbrados (light displays) along the Río Bogotá draw millions. January 6 brings Día de los Reyes Magos. In Pasto, the Black and White Carnival (early January) is UNESCO-listed and a riot of color. In Bogotá, the Festival de Verano wraps up in late August, but the dry season continues into March.

The shoulder season: April to June

Weather: April and May bring the first heavy rains, especially in the Andes. Bogotá experiences temporada de lluvias – grey skies, drizzle, and 10–18°C days. Medellín is still pleasant but with frequent afternoon downpours. The coast gets rain too, though usually in brief tropical bursts. June is a transition month – by mid-month, the Caribbean is dry again, and the Amazon is accessible.

Crowds and prices: This is the sweet spot for budget travelers. Flights from the US drop, and hotel prices in Cartagena fall by 30–40%. You can eat a corrientazo lunch for 10,000–18,000 COP ($3) in a local eatery, and a bowl of ajiaco at a mid-range spot runs 25,000–40,000 COP ($8). You’ll have museums nearly to yourself – the Museo del Oro entry is only 5,000 COP (free on Sundays). The catch? Some rural roads get muddy, and the Pacific coast is off-limits.

Festivals: Semana Santa (Easter week) is huge – processions in Popayán are world-famous. In Bogotá, the Festival de Jazz happens in April or May. June 15–20 marks Festival del Diablo in Riosucio (carnival). But for most visitors, this is a low-key season – perfect for slow travel, coffee farm visits, and long chats with locals in chicherías in La Candelaria.

The highland mini-summer: July to August

Weather: July and August are the dry season for the Andes – and for Bogotá, this is golden. The city’s skies are clear, with that signature 10–19°C swing. It’s the best time for hiking Quebrada La Vieja (free but reservation-required) or taking the funicular up Monserrate for panoramic views without rain. The Caribbean coast is hot and dry, but the north coast has its veranillo – a brief dry spell – perfect for Tayrona Park. The Amazon, however, is still flooding, so skip it.

Crowds and prices: This is peak domestic tourism – Colombian families vacation in July, and prices climb. The Festival de Verano in Bogotá, which ends in late August, brings huge weekend crowds. The Ciclovía Nocturna – the nocturnal bike ride – closes 94 km of streets one evening. In 2026, it returned on August 27 with a new route through the Distritos Creativos along Carrera Séptima. Expect full hotels on weekends, but weekdays are manageable. A street empanada costs 3,000–4,000 COP, and an oblea – a giant wafer with arequipe – costs about 2,000 COP.

Festivals: Bogotá’s Festival Orígenes (August 26–29) features ancestral music at the Teatro al aire libre La Media Torta. There’s also the Feria de las Flores in Medellín (early August) – a flower parade with silleteros carrying monumental floral arrangements on their backs. It’s Colombia’s most colorful spectacle. And of course, the solidarity concert at Vive Claro on August 23, which raised 11 billion COP for earthquake victims, shows the city’s spirit.

The rainy lull: September to November

Weather: September brings the temporada de lluvias back to the Andes. Bogotá gets drizzly, grey days – think 8–16°C and wet shoes. Medellín is overcast, and the coffee region gets new greens. The Caribbean coast remains warm and mostly dry through October – this is actually the best time for Cartagena and the Rosario Islands, as hurricanes rarely hit this far south. The Amazon starts to flood in October.

Crowds and prices: This is the lowest tourist season – both for foreigners and Colombians. You’ll find the best deals on flights and hotels, though some restaurants in Zona G or Parque 93 might close for renovation. A dinner at a mid-range spot costs 25,000–60,000 COP, and a cup of specialty coffee at Azahar or Silo Café runs 5,000–10,000 COP. The streets are empty, and TransMilenio is less sardine-like (though still erratic – in late August, the new Calle 72–Areandina station opened, and the old Calle 76 closed, causing temporary chaos).

Festivals: November 6–11 is Independence Weekend – but also the Festival Internacional de Cine de Cartagena (usually March) and Rock al Parque in Bogotá (usually November). The Jazz al Parque also falls here. If you’re flexible, this is when you get the most authentic, quiet Colombia – where you can have a whole bowl of ajiaco at Paloquemao market for 15,000–25,000 COP while chatting with fruit vendors about lulo and gulupa.

December – the golden month

Weather: December is the start of the dry season again, but with a festive twist. Bogotá’s days are cool (10–19°C), nights crisp. The city glows with Christmas lights from early December. The coast is perfect – 29°C, sunny. This is the best all-rounder month for weather, but also the busiest. Expect the highest prices of the year – TransMilenio fares stay at 2,950 COP, but hotel rates double. A taxi from El Dorado airport to the centre runs 50,000–70,000 COP, and that’s a bargain compared to the hassle.

Crowds and prices: Peak season – book everything three months ahead. The streets of La Candelaria overflow with tourists, and the Sunday flea market in Usaquén is packed with locals and foreigners alike. But the energy is unmatched – nightly concerts in Plaza de Bolívar, novenas in every neighborhood, and the famous Guadalupe cathedral at Monserrate.

So, what’s your month?

If you want sunshine and low prices, aim for May or November. If you want festivals and are willing to pay, December is unbeatable. For Bogotá’s best weather, come in August – but bring a jacket. And if you want to avoid the rainy season entirely, stick to the Caribbean coast from January to March. Colombia’s beauty is that every week is a new microseason, but the paisa (from Medellín) say it best: “Aquí no hay invierno ni verano, hay ganas de bailar.” No matter when you come, there’s always a festival, a corrientazo lunch, and a warm tinto waiting.

Frequently asked questions

What is the best month to visit Colombia for good weather?

August offers the best balance for the Andes – Bogotá has clear skies and 10–19°C days, while the Caribbean coast is hot and dry. For a truly dry, warm trip, December to March is ideal for coastal destinations.

When is the cheapest time to fly to Colombia?

The low season, from September to November (excluding the mid-December holidays), sees the lowest flight and hotel prices. You can find corrientazo lunches for 10,000 COP and quieter museums.

What is the rainy season in Colombia?

The Andes experience two rainy seasons: April to May and September to November. The Caribbean coast is drier from December to April, while the Amazon is wetter from late January to May.

What festivals are there in Colombia in August?

August wraps up Bogotá's Festival de Verano with the Ciclovía Nocturna, plus Festival Orígenes for ancestral music (August 26–29). Medellín's Feria de las Flores is also in early August.

How much does it cost to visit Bogotá for a week?

A modest budget: a one-bedroom flat rents for 1.5–2M COP (about $430) a month, but for a week you'll pay less. Meals: 10,000–18,000 COP for lunch, 25,000–60,000 for dinner. A museum visit is 5,000 COP.

Top attractions

Things to do in Colombia

Where to stay

Hotels in Colombia

Plan your trip to Colombia

Explore the destinationThe complete Colombia travel guideNeighborhoods, costs, getting around and the daily show. Everything for Colombia in one place.