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