Musssorie is located at an altitude of 2,005 metres above sea level. The summers at Mussoorie are pleasant and warm in the morning and cool during the evenings. The temperature ranges between 15 and 25 degrees Celsius during the summers. The winters here are quite chilly with the temperatures easily going below the zero degree Celsius mark. Snowfall is a regular phenomenon during the winter season.
The monsoons in Mussoorie can be quite heavy at times, resulting in landslides, etc. The monsoon season lasts from July to September.