Trip Planner:   Asia  /  India  /  Uttarakhand  /  Nainital District  /  Nainital  /  Goddess Naina Devi

Goddess Naina Devi, Nainital

4.6
#1 of 8 in Historic Sites in Nainital
Religious Site · Tourist Spot
Create an itinerary including Goddess Naina Devi
A major place of worship for Hindus, Goddess Naina Devi is devoted to Maa Naina Devi, the "Mother Goddess." The temple was built in the 15th century, though much of its current structure dates back to the 1880s--major efforts restored the building to its former glory after a devastating landslide. The surrounding area offers a tranquil atmosphere and remains an ideal spot to relax beside Naini Lake. For travelers who use our world travel planner, Nainital holidays become easier to arrange, with trips to the Goddess Naina Devi and other attractions mapped out and timetabled.
Create a full itinerary - for free!

Goddess Naina Devi reviews

Rate this attraction
TripAdvisor traveler rating
TripAdvisor traveler rating 4.5
869 reviews
Google
4.7
TripAdvisor
  • I have recently visited this temple and found it to be very good and one of the ancient temple at the bank of the lake ...very good place to visit and not very crowded though Many shops in and... 
    I have recently visited this temple and found it to be very good and one of the ancient temple at the bank of the lake ...very good place to visit and not very crowded though Many shops in and...  more »
  • It was quite peaceful and it has some magnificent views of nainital lake. Very clean and nicely maintained temple with great vibes. 
    It was quite peaceful and it has some magnificent views of nainital lake. Very clean and nicely maintained temple with great vibes.  more »
Google
  • Religious place. Scenic view from temple premises of the lake, the mountains and the city is magnificent. You can feel the calmness is in the air. From temple you can get a complete view of the area. On the outer side of the temple there is a street food stalls where you can get pretty decent food.
  • Located on the banks of the beautiful Naini lake, one of the 51 Shakti Peeths in India, is a sacred place of great devotion in Nainital, and a beautiful tourist destination as well. According to the Veds and Purans, when mata Sati burnt herself alive in Yagna, distressed Lord Shiva picked the body of Sati on his shoulder and started his Tandava dance which urged Lord Vishnu to unleash his Chakra that cut the Sati’s body into 51 pieces. And when lord Shiva was roaming around the world, then left eye of mata Sati fell down here and then this Temple was build, and then whole town (Nainital), the lake (Naini Lake) and the Naini temple, are named after the legend. It has lord hanuman, lord shiva, lord bhairav, maa santoshi, navgrah temple, radha-krishna temples on ground floor and 11 avatars temple on first floor. You can tie a knot on wish pole also. You get a view of whole naini lake from the temple premises. There are many shops in close proximity to the Naina Devi Temple from where one can buy the prasad and pooja items. You can submit your shoes on the entrance in the left. Temple opens at 6am in the morning and closes by 10pm at night. One must visit this temple if coming to Nainital, a divine and sacred experience…

Plan your trip to Nainital

  • Compose it!
    Your own itinerary for your car vacation, beach vacation, city trip, any near or distant journey ... ready within 10 minutes.
  • Customize it.
    Refine your plan. We find the best routes and opportunities.
  • Book it.
    Choose from the best accommodations (Expedia, AirBnB), airlines and activities, by yourself or share with travel professionals for the utmost experience. Up to 50% discount!
  • Do it yourself.
    Or share your plan with travel professionals for a customized trip