Климат (Af) тропический лесной. Годовая средняя температура в Кагаян-де-Оро, основываясь на наблюдениях, оценивается 28.2°C. Самый холодный месяц — январь, его типичное среднесуточное температурное значение 26.0 °C. Месяц с самыми высокими температурами - это май с привычной температурой 31.8 °C. Температурный максимум, устанавливается в мае до 34.3°С, а низшая понижается до 21.3°C в январе. В пределах года: солнечно-ясные дни - 12, снежных дней - 0, дни с осадками - 330, облачных дней - 24.