Климат (Aw) тропический саванный с влажным сезоном. Средняя температура за год в Кантхаралаке, по данным наблюдений, составляет 32.1°C. Верхний предел температуры, наблюдается в мае до 44.4°С, минимальная достигает 14.6°C в декабре. Месяц с минимальными температурами — октябрь, его суточный температурный средний показатель 28.7 °C. Месяц, отмечающийся максимальными теплом — апрель с характерной температурой 39.3 °C. В течение одного календарного года: дни ясной погоды - 91, дни снега - 0, дни с осадками - 232, облачных дней - 43.