Климат (Cwa) муссонный влажный субтропический. Вершина температурного диапазона, отмечается в июне до 45.1°С, минимальная достигает 5.3°C в январе. Годовая средняя температура в Дехрадуне, принимая во внимание наблюдения, составляет 26.2°C. Месяц, когда зафиксированы самые высокие температуры — июнь со средним значением температуры 36.9 °C. Месяц с минимальными температурами — ноябрь, характерная суточная температура 17.1 °C. На протяжении года: солнечных дней - 202, дни со снегом - 0, дни с дождем - 130, облачных дней - 34.