Климат (Af) тропический лесной. Температурный максимум, регистрируется в июне до 33.4°С, а порог минимальной температуры до 22.0°C в феврале. Среднегодовая температура в Буэнавентуре, основываясь на наблюдениях, составляет 29.2°C. Месяц, когда температура наиболее высокая — июнь со среднеарифметической температурой 30.8 °C. Месяц с минимальными температурами — октябрь, типичное среднесуточное температурное значение 27.3 °C. В пределах года: солнечных дней - 2, дни снега - 0, дни с дождем - 363, пасмурных дней - 1.