In November, the weather in Nainital is typically warm. Average daily high temperature in November is about 22 degrees above zero. On average, Nainital has 30 sunny days in November. November as well as March is considered the most comfortable time to visit Nainital.