When to go

When to visit Colombia

The best time to visit Colombia, region by region: weather month by month, rainy seasons, peak season, Tayrona closures, whale season and festivals.

A pale sandy beach on the Caribbean Sea, with green hills on either side and a clear sky
Photo: Juan Camilo Trujillo Botero / Pexels
In this guide
  1. Colombia’s climate depends on altitude
  2. Dry season and rainy season
  3. Colombia weather month by month
  4. The best time to visit, region by region
  5. Peak season and prices in Colombia
  6. Festivals and events in Colombia
  7. What to pack
  8. Frequently asked questions

The best time to visit Colombia is December to March: it’s the driest season in both the Andes and on the Caribbean coast, so you can combine Bogotá, Medellín, the Coffee Region and the beach with little rain. The second good window is July-August, great for the Andes and for seeing whales on the Pacific. That said, Colombia works all year round: there’s no summer or winter here, temperature changes with altitude, and rain usually comes as an afternoon downpour. Here’s how to pick the right month for where you want to go.

Colombia’s climate depends on altitude

In Colombia the temperature barely changes through the year: what matters is how high up you are. Colombians split the country into “thermal floors”, and on a single trip you can go from swimwear to a down jacket.

ZoneAltitudeWhereTypical temperatures
Tierra calienteup to 1,000 mCaribbean coast, Pacific, Amazon24-33 °C (75-91 °F)
Tierra templada1,000-2,000 mMedellín, Coffee Region, Cali17-28 °C (63-82 °F)
Tierra fría2,000-3,000 mBogotá, Villa de Leyva, Boyacá7-20 °C (45-68 °F)
Páramoabove 3,000 mLos Nevados, high mountainsbelow 10 °C (50 °F), freezing nights

These are the average temperatures in the most visited places, and they hold more or less all year:

CityAltitudeHighsLows
Cartagenasea level31-32 °C (88-90 °F)24-25 °C (75-77 °F)
Santa Martasea level31-33 °C (88-91 °F)23-25 °C (73-77 °F)
Medellín1,495 m27-28 °C (81-82 °F)16-18 °C (61-64 °F)
Salentoabout 1,900 m22-24 °C (72-75 °F)13-15 °C (55-59 °F)
Bogotáabout 2,600 m19-20 °C (66-68 °F)7-9 °C (45-48 °F)
Leticia (Amazon)about 100 m31-32 °C (88-90 °F)22-23 °C (72-73 °F)

Dry season and rainy season

Colombia doesn’t have four seasons but alternates between dry spells (verano) and rainy spells (invierno), and they differ from region to region.

  • Andes (Bogotá, Medellín, Coffee Region): two dry seasons, December to March and July to August, and two rainy ones, April-May and October-November. Even in the rainy months it rarely rains all day: mornings are usually clear and the downpour comes in the afternoon.
  • Caribbean coast (Cartagena, Santa Marta, Tayrona): dry and breezy from December to April; June-July brings a drier break (the veranillo), then rain builds to a peak in October. It’s hot all year.
  • Pacific coast (Nuquí, Bahía Solano): one of the wettest places on earth, with rain every month. You go for the whales and the wildlife, not the sunshine.
  • Amazon (Leticia): it rains all year, but what really matters is the river level, which changes the excursions (more on that below).

In recent years El Niño and La Niña have made the seasons less predictable: a “dry” month can be wetter than usual, and vice versa. Check the forecast in the days before you leave and keep a spare day for outdoor trips.

Colombia weather month by month

MonthAndesCaribbean coastWhat’s on
Januarydrydry and breezypeak season until mid-month; Carnaval de Negros y Blancos in Pasto
Februarydrydry and breezyTayrona closed in the first half of the month; often Barranquilla Carnival
Marchdry, rain late in the monthdryHoly Week in March or April
Aprilrainydry and very hotHoly Week; Vallenato Festival late in the month
Mayrainyrain increasinglow season, lower prices
Junerain easingdrier breakTayrona closed in the first half of the month; school holidays from mid-month
Julydryhot, fairly dryschool holidays; whale season begins
Augustdryhot and humid, more rainMedellín Flower Festival; peak whale season
Septemberrain increasingrainywhales on the Pacific; low season
Octoberrainywettest monthTayrona closed from late October to early November
Novemberrainyrainy, improving late in the monthCartagena independence celebrations (11 November)
Decemberdry from mid-monthdry and breezypeak season from mid-month; Christmas lights in Medellín; Feria de Cali

The best time to visit, region by region

AreaBest timeGood to know
Caribbean coastDecember-AprilTayrona National Park closes three times a year
Bogotá and BoyacáDecember-February, July-Augustcool all year, you’ll want a jacket in the evening
Medellín and the Coffee RegionDecember-March, July-Augustshort downpours possible in any month
Pacific coastJuly-Octoberhumpback whale season
Amazonall yearhigh or low water changes the excursions
Lost City (Ciudad Perdida) trekDecember-Marchthe trail gets very muddy in the rainy months

Tayrona National Park closures

Tayrona National Park closes three times a year to give the ecosystem and the Sierra Nevada’s Indigenous communities a rest. In 2026 the closures were 1-15 February, 1-15 June and 19 October to 2 November; the dates have been almost identical in recent years, but Parques Nacionales confirms them every year. If Tayrona is a must on your trip, check the official calendar before booking flights.

When to see whales on the Pacific coast

Humpback whales come to Colombia’s Pacific coast to breed between July and October, peaking in August and September. The easiest places to reach are Nuquí and Bahía Solano in Chocó, with Utría National Park in between: you get there by plane, usually from Medellín. Other whale-watching spots, such as Gorgona Island and Bahía Málaga, mean travelling through areas covered by government travel warnings (see our guide to safety in Colombia). The first whales sometimes show up in late June, but if you want to play it safe, go in August.

Amazon: high water or low water

It rains all year in the Amazon; what changes is the level of the river, which can rise and fall by several metres. Sources don’t agree on the exact dates, but roughly:

  • High water, roughly December to May: the forest floods, you get around more by boat and canoe and pink river dolphins are easier to spot.
  • Low water, roughly August to October: beaches and trails appear, you walk more, it rains less but the sun is fierce.

Neither is the “wrong” time: choose based on what you’d rather do and ask the operator running your trip.

Peak season and prices in Colombia

The busiest and most expensive weeks are Colombian holiday periods:

  • mid-December to mid-January, the priciest time of all, especially on the coast;
  • Holy Week (March or April);
  • mid-June to late July, during the school holidays;
  • one week in October, when schools take a break.

In these periods domestic flights and accommodation cost more and beaches are packed: book a few months ahead. To plan your journeys around them, read our guide to getting around Colombia.

Watch out for puentes festivos too: by law many public holidays move to the Monday, which gives around fifteen long weekends a year. On those weekends places near the big cities (Guatapé, Villa de Leyva, Salento) fill up and buses leave full. Check the festivos calendar before you fix your weekend stops.

The cheapest months, if you don’t mind some rain, are May and September to November (long weekends aside).

Festivals and events in Colombia

  • Carnaval de Negros y Blancos in Pasto (2-7 January): UNESCO-listed, with one day when everyone paints their face black and another of white talc.
  • Barranquilla Carnival (February or early March, the four days before Ash Wednesday): the biggest in the country and UNESCO-listed. Book accommodation months ahead.
  • Holy Week in Popayán (March or April): night-time processions held for centuries, also on the UNESCO list.
  • Festival de la Leyenda Vallenata in Valledupar (late April or early May): the celebration of vallenato music.
  • Feria de las Flores in Medellín (early August, about ten days): the highlight is the parade of silleteros, who carry huge flower arrangements on their backs.
  • Festival Petronio Álvarez in Cali (August): the festival of Afro-Colombian music from the Pacific.
  • Alumbrados in Medellín (December to early January): Christmas lights along the river and across the neighbourhoods.
  • Feria de Cali (25-30 December): salsa, concerts and parades.

Exact dates change every year: check them on the cities’ official websites before planning your trip around an event.

What to pack

On a single trip you go from 32 °C (90 °F) on the coast to 7 °C (45 °F) on a Bogotá night, so the rule is layers:

  • light, breathable clothes for the coast and the Amazon;
  • a fleece or jumper and a light jacket for Bogotá, Salento and mountain evenings;
  • a rain jacket or poncho, useful in every season;
  • closed shoes for the trails (Cocora and Tayrona get muddy), high-factor sunscreen and mosquito repellent.

Frequently asked questions

What is the best month to visit Colombia?

For most of the country the best time is December to March, with late January to March combining dry weather and fewer crowds. July and August are a great alternative for the Andes and the Pacific coast.

When is the rainy season in Colombia?

In the Andes it rains mostly in April-May and October-November, usually as afternoon downpours. On the Caribbean coast the wettest period runs from September to November, peaking in October; on the Pacific coast it rains all year.

Is August a good time to visit Colombia?

Yes, especially if you’re visiting the Andes and the Pacific: August is dry season in Bogotá, Medellín and the Coffee Region, it’s Flower Festival time and the best month for whales. On the Caribbean coast it’s very hot and the odd storm is possible.

When can you see whales in Colombia?

On the Pacific coast from July to October, peaking in August and September. The easiest places to get to are Nuquí, Bahía Solano and Utría National Park in Chocó, with flights mostly from Medellín.

Is Colombia cold?

Only in the mountains: in Bogotá, at about 2,600 metres, highs are 19-20 °C (66-68 °F) and at night it drops below 10 °C (50 °F). The Caribbean coast is hot all year, with highs of 31-32 °C (88-90 °F).

Some links are affiliate links: if you buy through them I earn a small commission, at no extra cost to you. How it works

A green and red bus driving along a country road through lush vegetation in Colombia

Getting around

Getting around Colombia

How to get around Colombia: domestic flights, buses, shuttles, taxis, apps and city transport, with travel times between cities, rough prices and tips.