--> Skip to main content


Goddess Naina Devi

Goddess Naina Devi is a manifestation of Mother Goddess Shakti. The Origin of Goddess Naina Devi is associated with the death of Goddess Sati. After her self immolation, Shiva carried her body around the world and this caused great imbalance in the universe. To put an end to the suffering on earth, Vishnu cut the body of Sati into several pieces. Goddess Naina Devi is believed to have manifested from the left eye of Goddess Sati.

Naina Devi temples are mainly located in North India.  Two of the famous temples dedicated to Goddess Naina Devi are located at Nainital in Uttarakhand in India and at Bilaspur in Himachal Pradesh.


All Naina Devi temples have the same story. The place where eyes of Goddess Sati fell is from where Goddess Naina Devi appeared.

She blesses devotees by destroying all evil. She is kind Mother to those that follow Dharma. To those that follow Adharma, she takes the all vanquishing fierce form.

The main offerings made to Naina Devi are Red Chunni, coconut, items of shringar and red flags.

Chaitra Navratri, Sharad Navratri and annual Mela and Yatra are the important festivals observed in temples dedicated to Her.