
Best Time to Visit Colombia
Colombia sits near the equator, so there's no single 'summer' or 'winter' — temperature stays fairly constant year-round in each region, and the real variable is rainfall, which differs by area. The Caribbean coast (Cartagena, Tayrona) is driest roughly December–April. The Andean cities (Bogotá, Medellín) stay mild year-round thanks to altitude, with slightly drier windows December–March and July–August. The Coffee Triangle follows a similar bimodal pattern to the Andes. Plan around rainfall for your specific region, not a generic 'best month.'
'When's the best time to visit Colombia?' is a trick question, and most guides answer it as if the whole country shares one calendar. It doesn't — Colombia sits close enough to the equator that temperature barely shifts month to month in any given region; what actually changes is rainfall, and it changes differently depending on where you are.
Why Colombia doesn't have a normal 'season'
Being near the equator means Colombia doesn't experience the hot-summer/cold-winter cycle most travelers plan around instinctively. Instead, each region has its own rainfall pattern (often described locally as just 'dry season' and 'wet season'), and altitude — not the calendar — is what actually drives temperature differences between, say, sweltering Cartagena and mild, mountain-cool Bogotá.
Region by region
| Region | Driest months (roughly) | What to expect |
|---|---|---|
| Caribbean coast (Cartagena, Santa Marta, Tayrona) | December–April | Hot and humid year-round (upper 80s°F/low 30s°C); driest window has less rain but not necessarily less heat. |
| Andean cities (Bogotá, Medellín) | December–March and July–August | Mild temperatures year-round thanks to altitude; rainier afternoons are common outside these windows but rarely all-day. |
| Coffee Triangle (Salento area) | December–March and July–August | Similar bimodal pattern to the Andes; landscapes are notably greener just after rainy periods. |
| Amazon and Pacific coast | Rainier nearly year-round | These regions get significantly more consistent rainfall regardless of season — pack accordingly if visiting. |
If your trip covers multiple regions (a common Cartagena + Medellín + Bogotá combination), don't try to find one perfect month for all three — there isn't one. Instead, pack for both heat and occasional rain, and treat afternoon showers in the mountain cities as a normal, short-lived part of most days rather than a trip-ruining event.
Festivals worth timing a trip around
- Barranquilla Carnival (February or March, dates shift with the Christian calendar) — one of the largest carnivals in the world outside Rio, with parades, music, and costumes across several days.
- Feria de las Flores (Medellín) — early August, Medellín's flower festival, featuring the famous silleteros (flower-carrier) parade and citywide events.
- Bogotá's December lights (Alumbrado Navideño) — the capital's elaborate Christmas lighting displays, running through December, a genuinely festive time to be in the city despite the cooler, rainier month.
The crowd-and-price factor
December–January and Semana Santa (Easter week, dates shift yearly) are Colombia's busiest and most expensive domestic and international travel windows, since they overlap with Colombian school and work holidays as well as peak Caribbean-coast dry season. Traveling in the shoulder months (May–June or September–October) generally means fewer crowds and lower prices, at the cost of a somewhat higher chance of afternoon rain in the mountain regions.
Bottom line by trip type
- Beach-focused trip (Cartagena, Tayrona): aim for December–April for the driest coastal weather.
- City-and-culture trip (Bogotá, Medellín): any month works reasonably well given the mild year-round climate; December–March and July–August are marginally drier.
- Coffee Triangle trip: similar logic to the cities — December–March and July–August are the drier windows, though the region looks its greenest just after rain.












































