Colombia has it all, from hot tropical weather along the coast, to a spring-like climate in the lower Andean valleys, colder climates in the high Andes, and warm/rainy weather year-round in the Amazon. Due to Colombia's proximity to the equator and diverse geography, changes in temperature and rainfall are determined more by region and elevation rather than by season, with relatively consistent year-round patterns in each of the climatic zones.
We recommend travel to Colombia from December to March and in the months of July and August, when the weather is the driest. Depending on what you want to do though, other times of the year can be great as well. If you prefer to visit in the shoulder seasons, from April to June or from September to November, expect a comfortable spring-like climate and daily rain, although there are often plenty of blue skies and bright sunshine between the showers.
While the dryer months are the most popular for travelers, note that bright sunshine does not always guarantee good wildlife watching. Normally, slightly wetter (not too wet) conditions are better and means that wildlife activity lasts longer throughout the day, whereas on a clear hot day in the mountains, birds and mammals are not likely to hang around or be active too long after mid-morning. (Read more about birding in Colombia)
CLIMATE BY REGIONS
In the coastal regions and lowlands, from sea level to about 3,300 feet, it's warm all year round, with little variations in the tropical climate and temperatures averaging 75–81° F. The heaviest rainfall is in September and October and it's relatively dry the rest of the year. The city of Cartagena, averages around 325 days of sunshine per year, making it an ideal destination for most trips. Learn more about CARTAGENA CLIMATE.
In the temperate zone, inter-Andean valleys and plains, located 3,500 - 6,500 ft above sea level, the average year-round temperature is 64° F. Barichara, touted as "the prettiest town in Colombia," has a warm and dry climate with average temperatures of 72° F, making it an all year destination to explore the cobblestone streets and colonial architecture. There is a lot less rain in the winter than in summer; the driest period being December to February. Learn more about the CLIMATE IN BARICHARA.
In Pereira, the heart of the coffee region, January, February and July are the driest months with rain the rest of the year, with temperatures averaging around 73° F. Even if your not traveling during the dry months here, it's worth getting a little wet to experience the production process of Colombian coffee from crop to cup. (Experience Colombia's heartland: Coffee, Culture & Coast) Learn more about the CLIMATE IN PEREIRA.
In the highlands, located between 6,500 ft and 10,000 ft, the temperatures average a little over 55° F, but can be well below freezing during inclement weather. Bogota, which sits at 8,661 ft, has a mild climate with dry warm summers and mild winters and sees the most rain in April and October, making it ideal for travel most of the year. Learn more about BOGOTA CLIMATE.
As one might expect of the jungle, the temperatures are always warm and humid in the Amazon, ranging from 68-86° F, with rain all year long, although July is the driest month and January has the heaviest rain. That means it's almost always a good time to go to the Amazon! Read more about the AMAZON CLIMATE or view our trip, Colombia's Wildlands and Wildlife.
Keeping it wild,