Климат (Aw) тропический саванный с влажным сезоном. Месяц с максимальными температурами — март со средним значением температуры 38.7 °C. Месяц с минимальными температурами — август, его средний дневной температурный уровень 26.0 °C. Самая высокая температура, устанавливается в апреле до 44.0°С, а минимально может быть до 17.2°C в декабре. Средняя температура воздуха в Канди, по данным наблюдений, оценивается 32.3°C. В пределах года: солнечно-ясные дни - 93, дни со снегом - 0, дни с осадками - 188, облачных дней - 85.