Климат (Cwa) муссонный влажный субтропический. Самая высокая температура, отмечается в июне до 46.9°С, а самая низкая до 5.9°C в январе. Средняя температура воздуха в Чандигархе, основываясь на наблюдениях, достигает 28.5°C. Месяц, когда температура наиболее низкая — январь, его среднее значение температуры за день 18.9 °C. Месяц с максимальными температурами - это июнь со средней температурой 40.4 °C. За год: ясные дни - 233, дни снега - 0, дождливых дней - 92, пасмурных дней - 41.