Ranikhet is a place that can be visited throughout the year and the complete year is the best time to visit it. Summer arrives in April and remains till June and temperature moves around 30°C to 8°C. This time, the valley becomes really pleasant. Winter months witness temperature between 3°C and 8°C. You can also expect snowfall in this season. Monsoon receives an average rainfall of 127 cm and the atmosphere becomes really pleasant.