Dehradun is one of the oldest cities in India and is situated in the northern Indian state of Utharanchal, around 235 kilometres from the capital city of Delhi. It lies at an altitude of 640 meters above sea level. The city has the Shivalik range to its south, the Himalayas to its north, the Yamuna to its west and the sacred Ganges to its east.
Since its location is in the hilly part of the state, the climate of Dehradoon is salubrious. The summer is quite hot and dry with showers in the middle. The winter season the weather gets much colder with temperatures falling below 5° Celsius.
The summer season lasts from March to June. The temperatures during this time hit a maximum of 35° Celsius and a minimum of 17° Celsius. The weather is generally pleasant and warm around this time of the year. Periodic rainfalls are experienced and the temperature falls down to a minimum of 16.7o Celsius.
The winter season starts in December and extends up to February. The maximum temperature around this time is 20° Celsius and it touches a minimum of 3° Celsius. Due to snowfall in the nearby mountain ranges and cold winter rains, the months of December and January are the coldest of the winter months.
Monsoons generally last from June to September. With the onset of this season, Dehradun normally experiences showers from the Arabian Sea. The rain is a pleasant relief after the hot and dry summer season. The humidity remains quite high during the months of July and august. The average rainfall recorded here is around 2073.3 mm.
The best time to visit Dehradun is throughout the year. But tourists can avoid visiting the place during the month of January due to the extreme cold weather and heavy snowfall.