Климат (Aw) тропический саванный с влажным сезоном. Температурный максимум, фиксируется в мае до 38.5°С, а самая низкая до 14.4°C в декабре. Среднегодовая температура в Бангалоре, исходя из наблюдений, составляет 26.6°C. Месяц, когда температура наиболее низкая — ноябрь, среднее значение температуры за день 21.7 °C. Самый тёплый месяц — апрель со средним значением температуры 33.2 °C. За год: ясные дни - 99, снежных дней - 0, дни с осадками - 189, пасмурных дней - 78.