Embracing Chaos - March to June
Sunlight embraces the hills of Nainital from March and lasts till June. As the summer capital during the British era, Nainital has a Colonial era charm and aesthetic to it and attracts hordes of tourists during summer. Visiting Nainital during this time is akin to diving headfirst into vibrant chaos. The air buzzes with laughter and chatter of families, children riding ponies and the vendors calling out to you to sell various goods.
A misty walk in the hills - October to February
Nainital is engulfed in mist from October to February. With pleasant days and chilly nights. One might wonder why to visit the hill station during winter when it is perhaps not the best season to visit Nainital. Imagine escaping into the mountains and walking through the mist to gorgeous sceneries and viewpoints; and if you are lucky watch the snowfall. If snowfall is what you are after the best month to visit Nainital is late December to January. If you want to try out something adventurous on the snow, set out for skiing or snowboarding down the snow-capped mountain slopes. Nainital is a haven for lovers of winter sports.
However, boating on the infamous lake seems unlikely during winter since boat services are likely to remain shut when the lake is frozen. This is no cause for dismay since you can still explore the delightful markets. Explore the Tibetan market wearing woollen mittens and warm yourself with a bowl or two of Thukpa.