Климат (Aw) тропический саванный с влажным сезоном. Средняя температура за год в Тируваннамалае, исходя из наблюдений, достигает 30.4°C. Самая высокая температура, фиксируется в мае до 42.3°С, минимальная достигает 17.8°C в феврале. Месяц, когда температура наиболее высокая — апрель со средним значением температуры 36.0 °C. Месяц с минимальными температурами — ноябрь, его среднее значение температуры за день 24.6 °C. На протяжении года: солнечно-ясные дни - 103, снегопадные дни - 0, дождливых дней - 178, облачных дней - 85.