Colombia Weather, climate and geography
Weather & climate
Colombia can be visited throughout the year, with temperatures determined largely by altitude rather than season. Caribbean destinations such as Cartagena and Santa Marta are hot and humid year-round, while Bogotá has a much cooler highland climate. Medellín and the coffee-growing region have mild temperatures throughout the year.
December to March is generally one of the driest periods across much of the country and is a popular time for visiting the Caribbean coast, Andean cities and national parks.
July and August also tend to be relatively dry in many Andean areas. The main wetter periods in much of the Andes are April to May and October to November, although rainfall patterns vary considerably by region.
The Pacific coast is exceptionally wet throughout the year, while the Amazon is hot, humid and rainy in all seasons. Water levels in the Amazon vary during the year, affecting river excursions and access to some areas. On the Caribbean coast, conditions are generally wetter from May to November.
Major festivals can also influence when to visit. Barranquilla Carnival takes place before Ash Wednesday, while the Feria de Cali is held in late December. Accommodation and transport can be busy during major festivals, Easter, Christmas and New Year.
Lightweight, breathable clothing is suitable for the Caribbean coast, Amazon and other hot lowland areas, together with sun protection and a light waterproof jacket. Long sleeves and trousers are useful in mosquito-prone areas.
Warmer layers are needed in Bogotá and other high-altitude destinations, where evenings and early mornings can be cool. Travellers heading into the mountains and páramo should bring warm, waterproof clothing, as temperatures can fall sharply and weather conditions change quickly. Comfortable walking shoes are useful throughout the country.
Geography
Colombia is located in the northwest of South America, bordered by Panama to the northwest, Venezuela and Brazil to the east, and Peru and Ecuador to the south. It is the only South American country with coastlines on both the Caribbean Sea and the Pacific Ocean. Its position close to the equator gives it a predominantly tropical climate, although temperatures vary considerably with altitude.
The Andes enter Colombia from Ecuador and divide into three distinct ranges, known as the Cordillera Occidental, Cordillera Central and Cordillera Oriental. Between them lie fertile valleys formed by the Cauca and Magdalena rivers, where many of the country's largest cities and much of its population are concentrated. Bogotá occupies a high plateau in the Eastern Cordillera at approximately 2,640m (8,661ft), while Medellín lies in the Aburrá Valley at a considerably lower elevation.
Beyond the Andes, Colombia contains vast areas of lowland forest and plains. The Amazon rainforest covers much of the southeast, while the Llanos, an extensive region of tropical grassland shared with Venezuela, stretches across the east. The Caribbean north includes coastal plains, wetlands and the isolated Sierra Nevada de Santa Marta, whose highest peaks rise to more than 5,700m (18,700ft) within a relatively short distance of the sea.
The Magdalena is Colombia's principal river, flowing northwards between the Central and Eastern Cordilleras before reaching the Caribbean Sea. Other major waterways include the Cauca, Meta, Putumayo and Caquetá rivers. Colombia is one of the world's most biodiverse countries, with ecosystems ranging from the Amazon rainforests and Caribbean mangroves to Andean cloud forests, high-altitude páramo and the exceptionally wet tropical forests of the Pacific coast.
Do you have any Feedback about this page?
© 2026 Columbus Travel Media Ltd. All rights reserved. No part of this site may be reproduced without our written permission, click here for information on Columbus Content Solutions.


You know where