Климат (Aw) тропический саванный с влажным сезоном. Месяц с самым низким температурным режимом — февраль, среднесуточная температура 29.8 °C. Самый тёплый месяц — ноябрь с типичной температурой 33.5 °C. Максимальная температура, регистрируется в ноябре до 37.0°С, а минимально может быть до 21.9°C в июле. Средняя температура воздуха в Сурабой, исходя из данных наблюдений, составляет 31.2°C. В течение одного календарного года: дни ясной погоды - 68, снегопадные дни - 0, дни с осадками - 258, облачных дней - 40.