Best Time to Visit Colombia: A Month-by-Month Guide
The Short Answer
December to March. That’s when most of Colombia is at its driest, the trails are in good shape, and the Caribbean coast is at its best. But here’s what most guides won’t tell you: Colombia sits on the equator, which means there aren’t traditional seasons. There’s no summer or winter. What you get instead are dry periods and wet periods that vary by region, and the country’s altitude does more to determine temperature than the calendar ever will.
So the real answer isn’t one month. It’s understanding what you want to do, and where.
How Colombia’s Weather Actually Works
Forget everything you know about seasons. Colombia doesn’t have them. What it has are thermal floors: the higher you go, the colder it gets. Cartagena at sea level sits around 30°C year-round. Bogota at 2,640 meters hovers between 13°C and 18°C every single day of the year. Medellin at 1,500 meters earns its nickname “City of Eternal Spring” with a steady 22°C to 25°C. None of this changes with the month.
What does change is rainfall. Colombia generally has two drier windows and two wetter ones:
Drier periods: December to March, and July to August.
Wetter periods: April to June, and September to November.
But “wetter” doesn’t mean constant rain. It usually means a clear morning followed by an intense afternoon shower that lasts an hour or two. You can still travel perfectly well during the wet season. Just carry an umbrella and plan outdoor activities for the morning.
Month by Month: What to Expect
January and February
Peak season. The driest months almost everywhere. Perfect for Caribbean beaches, Tayrona hiking, coffee region tours, and city exploring. This is when international tourists and Colombian families are both traveling, so popular spots get crowded and prices go up. Barranquilla Carnival hits in February (four days before Ash Wednesday), one of the biggest cultural celebrations in the Americas. Note: Tayrona National Park closes in February for indigenous community rituals. Plan around it.
March
One of the best months to visit, honestly. Weather is still great across most regions, but the peak-season crowds have thinned. Cartagena is particularly good in March: clear skies, warm water, and hotel availability that January didn’t have. Shoulder month pricing kicks in.
April and May
The first rainy season starts. Bogota and the Andes get the worst of it. The Amazon is wet but still manageable. Cartagena holds up through April and gets wetter in May. Easter week (Semana Santa) in April means domestic travel spikes, so book early if you’re traveling during those dates. May is genuinely quiet. Fewer tourists, lower prices, and the rain isn’t as bad as people expect.
June
A mini dry season returns in many parts of the country. Bogota and the Andes clear up nicely. This is a great month for the highlands and cities, though the Caribbean coast can still see rain. European and North American summer vacation begins, so some prices start climbing.
July and August
The second dry window. July is mixed: drier in the highlands, wetter in the Amazon (though this is actually the best time for Amazon wildlife, when low water levels force animals to concentrate around rivers). Humpback whales arrive on the Pacific coast starting in July, one of Colombia’s most extraordinary wildlife experiences. Medellin’s Flower Festival (Feria de las Flores) happens in August, a week-long celebration that takes over the city.
September
Shoulder season. The second dry period is ending, rain picks up in most regions. Whale watching on the Pacific is peaking (August and September are the best months). Fewer tourists, good deals on accommodation. A solid month if you’re flexible and don’t mind afternoon showers.
October and November
The wettest months. Bogota, Medellin, Cali, and the Caribbean all get significant rain. Tayrona closes again in late October through early November. But here’s the thing: the landscapes are at their greenest, prices are at their lowest, and you can often have places nearly to yourself. October is actually a strong month for the Amazon, where water levels are dropping and wildlife spotting improves.
December
The dry season returns and Colombia lights up. Literally. Christmas lights displays across the country are extraordinary (Medellin’s Alumbrados are world-famous). December is festive, warm on the coast, clear in the highlands, and the entire country is in celebration mode. Feria de Cali happens in late December. Prices climb and availability tightens from mid-December through early January.
Best Time by Region
Caribbean coast (Cartagena, Santa Marta, Tayrona): December to April. Driest, warmest, calmest seas. May to November is wetter but still hot.
Andes (Bogota, Medellin, Eje Cafetero): December to March and July to August. April to June and September to November are wetter, but rain rarely ruins a full day.
Pacific coast (Choco, Nuqui, Bahia Solano): July to October for humpback whales. This coast gets rain year-round; it’s part of the experience. Lodge packages operate regardless of weather.
Llanos Orientales (wildlife safari): December to March only. The dry season concentrates wildlife and makes remote hatos accessible. Many lodges close during the wet season.
Amazon: June to October for lower water levels and better wildlife spotting. March to May is the wettest period.
Coffee Region: Year-round. Coffee harvest peaks October to December (main) and April to June (mitaca). The region handles rain well and tours operate every month.
Best Time by Activity
Beaches and islands: December to April.
Hiking (Tayrona, Cocora, Ciudad Perdida): December to February, July to August. Trails are drier and more manageable.
Whale watching: July to October on the Pacific coast. Peaking August to September.
Wildlife safari (Llanos): January to March. Peak dry season.
Birdwatching: Year-round, but migratory species are present October to March.
Festivals: Barranquilla Carnival (Feb/March), Hay Festival Cartagena (late Jan), Feria de las Flores Medellin (August), Petronio Alvarez Cali (August), Feria de Cali (December).
Budget travel: May, September, October, November. Lower prices, fewer crowds, perfectly fine weather if you’re flexible.
What I Tell My Travelers
Stop worrying about perfect weather. Colombia is a year-round destination. The question isn’t whether you can visit in October (you can), it’s whether you’re flexible enough to adjust your day around an afternoon shower. Every month in Colombia has something worth seeing. The worst-case scenario is a rainy afternoon with a hot coffee in a cafe in Salento. That’s not a bad worst case.
If you’re planning a multi-region Signature Colombia trip that covers highlands, coffee country, and the coast, December to March gives you the most reliable weather across all three. But I’ve sent travelers in June who had perfect conditions, and travelers in January who got rained on in Tayrona. Colombia doesn’t do guarantees. It does surprises, and most of them are good ones.
Frequently Asked Questions
What’s the single best month to visit Colombia?
January or March. January for the best weather everywhere. March for similar weather with fewer crowds and better prices.
Can I visit during rainy season?
Yes. Rain is usually afternoon showers, not all-day downpours. May and September are particularly good “off-season” months with manageable weather.
When is whale season?
Humpback whales visit the Pacific coast July to October, peaking in August and September. You need to fly to Nuqui or Bahia Solano.
When does Tayrona National Park close?
Typically February 1-15, June 1-15, and late October to early November. These closures allow indigenous communities to perform sacred rituals. Always check the official site before planning.
Is Colombia too hot?
Only at sea level. Cartagena and the coast are hot year-round (28-32°C). Bogota is cool (13-18°C). Medellin is comfortable (22-25°C). Pack layers if you’re moving between regions.