Климат (Am) тропический муссонный. Среднегодовая температура в Вильявисенсио, принимая во внимание наблюдения, достигает 30.3°C. Месяц, когда температура наиболее низкая — июль, среднее значение температуры за день 26.6 °C. Месяц с максимальными температурами — январь со средним значением температуры 34.4 °C. Верхний предел температуры, регистрируется в марте до 39.8°С, а самая низкая до 19.5°C в июне. За год: дни ясной погоды - 30, снегопадные дни - 0, дождливых дней - 278, пасмурных дней - 58.