Colombia Weather: Climate Guide for Every Region
Colombia sits squarely on the equator, which means it does not follow the familiar four-season calendar most of the world uses. Instead, the country experiences two wet seasons and two dry seasons each year, with temperatures driven far more by altitude than by time of year. This geographic reality makes Colombia one of the most climatically diverse countries on the planet — you can move from tropical coast to high-altitude city to Amazonian rainforest within a single day of travel.
How Altitude Shapes Colombia's Climate
The Andes mountains divide Colombia into dramatically different climate bands. At sea level along the Caribbean and Pacific coasts, heat and humidity dominate year-round, with temperatures routinely feeling oppressive. As you climb into the mid-elevation valleys where cities like Medellín sit — around 1,500 meters — the air cools to a famously pleasant spring-like warmth that locals call ciudad de la eterna primavera, the city of eternal spring. Higher still, the capital Bogotá perches above 2,600 meters, where days can feel mild to cool and nights turn genuinely cold, sometimes requiring a jacket even in the warmest months.
On the Caribbean coast, Barranquilla bakes in tropical warmth with its dry season running from December through March — the period when trade winds bring relief from humidity. The walled colonial city of Cartagena nearby shares this pattern and draws visitors seeking sunshine and sea breezes during these months.
Wet and Dry Seasons
Most of inland Colombia experiences a bimodal rainfall pattern. The first dry season runs from December to February or March, the second from June to August. Wet periods fall in between — roughly April through May and September through November. The second wet season, peaking in October and November, tends to bring the heaviest rainfall and is when rivers swell and mountain roads can become treacherous. If you are planning travel to rural or highland areas, these months require extra planning.
The Pacific coast around Chocó operates on its own terms entirely — it is one of the wettest places on Earth, receiving rain in almost every month of the year. Travelers heading to that region should expect humidity and showers regardless of when they visit.
Best Time to Visit Colombia
December through February offers the most reliable dry weather across the widest range of destinations — beaches are sunny, highland trails are passable, and city air feels cleaner. June and July provide a useful second window, particularly for those exploring coffee country and the Andes. Festival season also concentrates around these drier months, with major events drawing visitors to Bogotá, Medellín, and Barranquilla's famous Carnaval in February.
For real-time conditions across all eighty cities tracked on this site, including up-to-date forecasts for every major Colombian city, explore the full world weather hub for live data wherever your journey takes you.
FAQ
What is the best time to visit Colombia?
December through February is generally the best time to visit Colombia for most travelers. This dry season brings sunny skies to both the Andean highlands and the Caribbean coast, making it ideal for outdoor activities, beach trips, and city exploration. A second reliable dry window runs from June to August if you cannot travel in winter.
What is the climate of Colombia?
Colombia has a tropical climate overall, but altitude creates enormous variation. Coastal lowlands are hot and humid year-round. Mid-elevation cities like Medellín enjoy a mild, spring-like climate. High-altitude Bogotá is cooler and can feel cold at night. Rather than four seasons, most of Colombia alternates between two wet periods and two dry periods each year.
Does Colombia get cold?
At sea level Colombia is always warm, but at higher elevations temperatures drop significantly. Bogotá, sitting above 2,600 meters, regularly sees nighttime temperatures that feel chilly, and the surrounding highlands can be cold enough to require warm layers. Snow exists only on the very highest peaks of the Andes and the Sierra Nevada de Santa Marta.
