Climate averages 1991–2020

Weather in Colombia in December

In December, average daytime highs across the 46 cities listed in Colombia range from 16.1°C in Ipiales to 30.5°C in La Dorada. Monthly rainfall ranges from 22 mm in Santa Marta to 610 mm in Quibdó.

Long-term climate patterns, not a forecast for a particular trip.

Colombia by monthAll cities

City by city

December in Colombia

1991–2020
Average December climate for cities in Colombia, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Bogotá18.5°C10.7°C10.7°C8319.3
Cali25.3°C19.1°C19.1°C36425.7
Medellín23.6°C15.1°C15.1°C19323.9
Barranquilla28.1°C25.8°C25.8°C385.9
Cartagena30.1°C24.5°C24.5°C6110.8
Cúcuta29.0°C20.6°C20.6°C11316.8
Soacha18.4°C10.8°C10.8°C22523.4
Ibagué24.9°C17.8°C17.8°C14219.7
Santa Marta27.2°C24.9°C24.9°C222.7
Montería30.0°C23.2°C23.2°C10321.1
Valledupar27.2°C20.9°C20.9°C9011.1
Bello24.1°C15.4°C15.4°C19323.9
Pasto17.4°C10.9°C10.9°C22125.7
Neiva28.7°C21.2°C21.2°C9716.8
Soledad28.8°C25.5°C25.5°C385.9
Villavicencio27.8°C18.6°C18.6°C15320.0
Popayán21.6°C14.6°C14.6°C29225.3
Sincelejo29.1°C22.2°C22.2°C9218.6
Barrancabermeja29.1°C23.0°C23.0°C24523.7
Riohacha29.7°C24.0°C24.0°C459.9
Yopal28.3°C20.4°C20.4°C275.8
Florencia27.2°C18.4°C18.4°C14321.2
Maicao29.5°C23.9°C23.9°C409.3
Pitalito23.2°C15.1°C15.1°C22729.1
Zipaquirá19.0°C9.9°C9.9°C9017.7
Quibdó27.8°C22.6°C22.6°C61027.7
Rionegro20.8°C13.1°C13.1°C22023.8
Chía18.7°C10.5°C10.5°C7715.8
Magangué30.0°C24.5°C24.5°C7415.6
Sogamoso19.8°C11.4°C11.4°C4911.1
Sabanalarga30.0°C23.8°C23.8°C528.9
Ocaña24.3°C17.4°C17.4°C519.8
Aguachica29.3°C22.6°C22.6°C8915.5
Cereté29.8°C23.3°C23.3°C8918.3
Duitama19.6°C10.4°C10.4°C4911.1
Montelíbano29.6°C23.2°C23.2°C9619.3
Fusagasugá21.4°C15.6°C15.6°C12918.0
Ciénaga28.8°C24.8°C24.8°C8712.4
Tumaco26.3°C24.0°C24.0°C31325.6
Apartadó29.1°C23.7°C23.7°C13725.0
Chigorodó28.9°C22.7°C22.7°C21027.3
Arauca30.3°C22.7°C22.7°C519.5
Caldas22.0°C13.4°C13.4°C16921.9
La Dorada30.5°C21.9°C21.9°C11617.2
Ipiales16.1°C9.5°C9.5°C26929.1
Yumbo24.3°C18.4°C18.4°C36425.7

A rain day is a local calendar day with at least 1 mm of precipitation.