The best time to visit this place is the summer months like any other hill station. But you also need to keep in mind about the monsoons. Rains can completely dampen your holidays. So the ideal months are April to June and September to October. Mussoorie at an altitude of 6,950 ft (2,000 m) above sea level offers a pleasant weather. Summer temperatures range between 29°C-7°C. Winter temperatures can dip to 1°C. The monsoon pours down on the hill station from June to August, causing landslides and even cutting off road links with Dehradun. The summer rush remains from April to July. The evergreen forests around Mussoorie break out in bloom in September, and remain so till November, making it a good time to visit. If you want to see Mussoorie under snow, then end December-early February is your best bet.