Colombia Weather

🇨🇴 3 cities covered · South America · subtropical highland, tropical rainforest, tropical wet-and-dry climates
Warmest city
Cartagena
Coolest city
Bogota
Sunniest city
Bogota
Best time to visit
December to March

Weather in Colombia at a glance

Weather in Colombia spans 3 distinct climate types, from subtropical highland to tropical wet-and-dry across the 3 cities we cover. Cartagena is typically the warmest spot, averaging 82°F (28°C) across the year, while Bogota runs coolest at 56°F (14°C) - A spread of about 25°F (14°C).

Quick facts

  • Warmest city: Cartagena - annual average 82°
  • Coolest city: Bogota - annual average 56°
  • Sunniest city: Bogota (10.4 h sun/day)
  • Best time to visit: December to March
  • Climate types: subtropical highland, tropical rainforest, tropical wet-and-dry

The bigger picture

For sunshine, Bogota leads with about 10.4 hours of sun per day on average. Medellin is the wettest of the covered cities, collecting roughly 2214 mm (87.2 inches) of precipitation a year. Averaged across the country's covered cities, December to March brings the most comfortable mix of temperature, dry days and daylight.

Live weather across Colombia today

Colombia cities compared

Annual climate figures per covered city, from 2015–2024 weather data.
CityAnnual avgHottest month Coldest monthRainy days/yr Sun h/daySnowy days/yr
Bogota 56° Feb · 67° Jul · 49° 177 10.4 0
Medellin 69° Aug · 81° Nov · 62° 274 9.6 0
Cartagena 82° Apr · 89° Nov · 77° 197 10.2 0

Colombia weather by month

Monthly averages across the covered cities, 2015–2024.
MonthAvg highAvg low Rainy daysSunshine
January 78° 61° 11 10.8 h/day
February 79° 62° 13 10.6 h/day
March 78° 63° 18 10.3 h/day
April 78° 63° 19 9.7 h/day
May 77° 64° 22 9.3 h/day
June 76° 63° 20 9.8 h/day
July 77° 62° 17 10.2 h/day
August 78° 62° 17 10.3 h/day
September 78° 62° 18 10.2 h/day
October 77° 62° 23 9.4 h/day
November 76° 62° 23 9.3 h/day
December 77° 62° 14 10.5 h/day

Colombia weather FAQs

What is the warmest city in Colombia?
Among the cities we cover, Cartagena is the warmest, averaging 82°F (28°C) across the year. Its hottest month is April, with highs near 89°F (32°C).
What is the coldest city in Colombia?
Bogota runs coldest, averaging 56°F (14°C) for the year; July lows average 49°F (9°C).
What is the sunniest city in Colombia?
Bogota, with about 10.4 hours of sunshine per day averaged across the year.
When is the best time to visit Colombia?
Averaged across the covered cities, December to March offers the most comfortable combination of temperatures, drier days and daylight. Coastal, mountain and desert areas can differ - check each city's climate page for specifics.
Does it snow in Colombia?
Snow is essentially absent in the Colombia cities we cover - the 2015–2024 record shows no regular measurable snowfall.
What is the climate of Colombia like?
The covered cities fall under subtropical highland, tropical rainforest, tropical wet-and-dry climates. That means spring-like temperatures nearly all year thanks to elevation.

More countries in South America