Climate averages 1991–2020

Weather in Colombia in April

In April, average daytime highs across the 46 cities listed in Colombia range from 16.1°C in Ipiales to 32.2°C in Sabanalarga. Monthly rainfall ranges from 33 mm in Santa Marta to 609 mm in Quibdó.

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

Colombia by monthAll cities

City by city

April in Colombia

1991–2020
Average April climate for cities in Colombia, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Bogotá18.3°C11.6°C11.6°C14021.5
Cali26.0°C19.9°C19.9°C29623.5
Medellín24.2°C15.6°C15.6°C33528.6
Barranquilla29.1°C25.8°C25.8°C468.8
Cartagena32.1°C25.4°C25.4°C7515.6
Cúcuta29.8°C21.9°C21.9°C15518.2
Soacha18.3°C11.7°C11.7°C25923.8
Ibagué25.1°C18.4°C18.4°C37728.4
Santa Marta27.7°C25.1°C25.1°C333.3
Montería31.5°C24.2°C24.2°C17925.7
Valledupar27.7°C22.2°C22.2°C24722.0
Bello24.7°C16.0°C16.0°C33528.6
Pasto17.9°C11.3°C11.3°C23127.5
Neiva28.7°C21.7°C21.7°C20723.9
Soledad30.4°C25.8°C25.8°C468.8
Villavicencio27.6°C19.4°C19.4°C25324.9
Popayán22.3°C14.8°C14.8°C28924.2
Sincelejo30.2°C23.3°C23.3°C18025.2
Barrancabermeja30.2°C23.5°C23.5°C35726.9
Riohacha31.6°C24.9°C24.9°C489.5
Yopal27.8°C21.2°C21.2°C16520.4
Florencia26.6°C18.8°C18.8°C23925.3
Maicao32.0°C24.8°C24.8°C417.1
Pitalito22.8°C15.4°C15.4°C32929.6
Zipaquirá18.8°C10.9°C10.9°C21225.8
Quibdó29.0°C23.1°C23.1°C60928.5
Rionegro21.5°C13.5°C13.5°C31926.0
Chía18.7°C11.4°C11.4°C14819.7
Magangué31.2°C25.3°C25.3°C18524.3
Sogamoso19.7°C11.9°C11.9°C16923.6
Sabanalarga32.2°C25.0°C25.0°C8015.8
Ocaña24.5°C18.3°C18.3°C20022.3
Aguachica29.6°C23.7°C23.7°C26525.9
Cereté31.3°C24.3°C24.3°C16224.0
Duitama19.4°C11.0°C11.0°C16923.6
Montelíbano31.1°C24.1°C24.1°C16925.3
Fusagasugá21.4°C16.3°C16.3°C25424.0
Ciénaga29.5°C25.1°C25.1°C14017.6
Tumaco27.4°C24.4°C24.4°C37925.6
Apartadó29.8°C24.2°C24.2°C17425.5
Chigorodó29.8°C23.4°C23.4°C28426.9
Arauca31.0°C23.9°C23.9°C18119.7
Caldas22.6°C13.8°C13.8°C29027.9
La Dorada31.6°C22.4°C22.4°C15119.1
Ipiales16.1°C9.6°C9.6°C25829.2
Yumbo25.0°C19.1°C19.1°C29623.5

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