Климат (Af) тропический лесной. Максимальная температура, отмечается в апреле до 33.2°С, а наименьшая опускается до 23.0°C в январе. Месяц с самыми низкими температурами — июль, среднее суточное значение температуры 28.8 °C. Самый тёплый месяц — март с типичной температурой 30.5 °C. Средняя температура за год в Замбоанге, в соответствии с наблюдениями, достигает 29.8°C. За год: дни ясной погоды - 10, снежных дней - 0, дождливых дней - 329, пасмурных дней - 27.