Климат (Af) тропический лесной. Среднегодовая температура в Давао, исходя из данных наблюдений, составляет 28.9°C. Максимальная температура, наблюдается в апреле до 34.0°С, а минимально может быть до 21.9°C в январе. Наиболее тёплый месяц — апрель со средним значением температуры 30.7 °C. Месяц с минимальными температурами — февраль, среднее значение температуры за день 27.3 °C. В течение одного календарного года: солнечно-ясные дни - 14, дни со снегом - 0, дни с осадками - 328, пасмурных дней - 24.