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