Climate of Colombia: Weather, Seasons & Best Time to Visit
Source: Wikimedia Commons
Climate & Biomes

Climate of Colombia: Weather, Seasons & Best Time to Visit

Colombia's equatorial location and Andean elevation create "thermal floors" — from steamy Caribbean coast to cool mountain cities — all within a country that has no real seasons.

Geography Worlds
March 26, 2026
4 min read

Colombia has a tropical climate shaped far more by altitude than by latitude, with temperatures holding steady year-round at any given elevation — from around 8°C (46°F) in highland Bogotá to 35°C (95°F) on the Caribbean coast. Because the country straddles the equator, it has no true summer or winter; instead it alternates between drier and wetter periods, and the best times to travel are December to March and July to August.

Why Altitude Rules Colombia's Weather

Sitting astride the equator, Colombia receives almost identical daylight and sun angle all year, so the calendar barely moves the thermometer. What does change everything is height above sea level. Colombians describe their climate through a system of pisos térmicos, or "thermal floors," where each band of elevation has its own near-constant temperature.

  • Tierra caliente (hot, below 1,000 m): 24–35°C — the Caribbean coast, Pacific lowlands, and Amazon basin.
  • Tierra templada (temperate, 1,000–2,000 m): around 18–24°C — including Medellín.
  • Tierra fría (cold, 2,000–3,000 m): roughly 8–18°C — including the capital, Bogotá.
  • Páramo (above 3,000 m): near freezing, a unique high-altitude ecosystem found in only a handful of countries.

The practical effect is dramatic: you can leave a steamy tropical beach and, after a few hours of driving uphill, need a jacket. This vertical layering, rather than seasonal change, is the single most important thing to understand about Colombian weather.

Temperatures Across the Regions

Because elevation does the heavy lifting, each region keeps a remarkably stable temperature throughout the year:

  • Caribbean coast (Cartagena, Santa Marta, Barranquilla): hot and humid all year at 28–35°C (82–95°F).
  • Medellín: a near-perfect 18–28°C, earning its nickname "the City of Eternal Spring."
  • Bogotá (2,640 m): a cool 8–18°C, where a sweater is useful in any month.
  • Amazon (Leticia): warm and steamy at 25–32°C with high humidity.

Bogotá illustrates the pattern perfectly: it averages roughly 14°C in every single month of the year, so the difference between "winter" and "summer" is essentially nonexistent — only the rain shifts. This consistency is why Colombia can comfortably be visited at almost any time, provided you pack for the altitude of your destination rather than the date on the calendar.

Two Wet Seasons, Two Dry Seasons

In the Andean heartland, Colombia experiences a double-season rhythm driven by the Intertropical Convergence Zone (ITCZ), a belt of equatorial rain that drifts across the country twice a year. This produces two drier windows and two wetter ones:

  • Dry periods: December–March and July–August.
  • Wet periods: April–June and September–November.

Even in the wet months, rain typically arrives as heavy afternoon downpours rather than all-day gloom, so mornings often stay bright. The Caribbean coast follows a simpler pattern, with a pronounced dry, breezy season from December to April. The Pacific lowlands and the Amazon, by contrast, stay wet more or less year-round.

From the World's Wettest Towns to Desert Coast

Colombia packs astonishing rainfall extremes into a single country. The Pacific department of Chocó is among the rainiest inhabited places on Earth: the town of Lloró, near Quibdó, records on the order of 13,000 mm of rain a year, and Quibdó itself receives well over 8,000 mm. Annual rainfall nationwide spans a huge range, roughly 1,000–4,000 mm in most settled areas.

At the opposite extreme, the Guajira Peninsula in the far north is semi-arid desert, receiving under 500 mm a year — sand dunes meeting the Caribbean Sea. That one country contains both the soggiest rainforest and parched desert, separated only by mountains, says everything about how Colombia's terrain rather than its latitude governs the weather.

The Best Time to Visit

December to March is Colombia's prime travel window, delivering clear skies across the Andes, sunny beaches on the Caribbean, and the lush coffee harvest in the Eje Cafetero. July and August form a second dry window, popular with domestic travelers and ideal for festivals.

  • Bogotá and Andean cities: December–March and July–August.
  • Cartagena and the Caribbean coast: December–April.
  • Coffee region: December–March.
  • Pacific whale watching (humpbacks): July–October.

The wetter months bring greener landscapes, fewer crowds, and lower prices, so they are far from a write-off. For a fuller picture of the country's geography and regions, see our colombia country guide.

Frequently Asked Questions

Does Colombia have four seasons?

No. Sitting on the equator, Colombia has no spring, summer, autumn, or winter. Temperatures stay constant year-round at any given altitude, and the only meaningful variation is between drier and wetter periods.

Why is Bogotá so cold for an equatorial city?

Bogotá sits at about 2,640 metres in the Andes, placing it in the tierra fría thermal floor. Altitude cools the air enough that the capital averages around 14°C all year, despite being near the equator.

When is the rainy season in Colombia?

In the Andean region there are two rainy spells: April–June and September–November. The Pacific coast and Amazon, however, receive heavy rain almost year-round.

What should I pack for Colombia?

Pack for altitude, not season. Bring light, breathable clothing for the coast and Amazon, layers and a jacket for Bogotá and the highlands, and a rain shell if travelling during the wetter months or to the Pacific.