На большей части территории Колумбии преобладает субэкваториальный климат, на Тихоокеанском побережье и в восточных районах - экваториальный, на узкой полосе Карибского побережья - влажный тропический, а в горах климат зависит от высоты местности. Сезонные различия в температуре на всей территории Колумбии незначительны, так как страна расположена вблизи экватора.
В зависимости от высоты местности в Колумбии разделяют три региона: жаркий пояс (терра-кальенте), простирающийся до высот около 1050 м, умеренный пояс (терра-темплада), расположенный на высотах 1050-2000 м, и холодный пояс (терра-фриа), занимающий горные местности до высот около 3000 м.
Около 86% территории страны относятся к жаркому поясу. На равнинах в дневные часы воздух прогревается до +30..+32 градусов, а в ночные часы охлаждается до +23..+25 градусов. Наибольшее количество осадков выпадает на Притихоокеанской равнине, так как влажный океанический воздух задерживается здесь окаймляющими побережье Андами, и в долине реки Амазонка. Дожди здесь идут практически каждый день. За год на Тихоокеанском побережье может выпадать до 10000 мм осадков, а в бассейне реки Амазонка - до 5000 мм. В других районах жаркого пояса различают два сезона: сухой (ноябрь-апрель) и влажный (май-октябрь). На Карибском побережье осадков выпадает намного меньше, чем на Тихоокеанском. Например, на засушливом полуострове Гуахира годовое количество осадков едва достигает 400 мм, а в некоторых районах не превышает 100 мм. В восточной части Колумбии в долине реки Ориноко выпадает до 3000 мм осадков в год.
В умеренном поясе дневные температуры воздуха в течение года составляют +23..+25 градусов, а ночные - +12..+14 градусов. Наветренные горные склоны умеренного пояса получают до 2500 мм осадков в год, а подветренные - до 1000 мм. В верхних частях этого пояса различают два влажных и два сухих сезона. Влажные сезоны приходятся на периоды март-май и сентябрь-ноябрь.
В холодном поясе, где расположена столица страны, дневные температуры воздуха держатся на уровне +20 градусов, а ночные составляют +6..+8 градусов. За год здесь выпадает до 800 мм осадков. Влажные сезоны приходятся на апрель-май и сентябрь-ноябрь.
Температура воды у побережья Карибского моря в период с декабря по апрель составляет +20, в остальное время года вода прогревается до +26 градусов. Тихоокеанские воды на 1-2 градуса прохладнее.