Naina Devi Temple
image
downloadDownload
shareShare

Naina Devi Temple

Visit Naina Devi Temple – a sacred hilltop shrine dedicated to Goddess Naina Devi, where faith meets breathtaking views and divine serenity. Experience the powerful aura, ancient legends, and spiritual bliss of this renowned Shakti Peetha.

About Naina Devi Temple

Naina Devi Temple, located in the Bilaspur district of Himachal Pradesh, is one of the 51 Shakti Peethas and a major pilgrimage site for Hindus. Perched atop a scenic hill, the temple is dedicated to Goddess Naina Devi, an incarnation of Goddess Parvati. According to mythology, this sacred site marks the spot where Goddess Sati’s eyes (Naina) fell when Lord Shiva carried her burning body across the universe. The temple was built by Raja Bir Chand in the 8th century and has since been a symbol of unwavering devotion and divine power. Devotees climb or take the ropeway to reach the temple, where they are blessed with panoramic views of the Gobind Sagar Lake and the surrounding hills. The temple witnesses thousands of pilgrims during Navratri and other festivals, reflecting its deep cultural and spiritual significance. A visit to Naina Devi Temple is not only a journey of faith but also a chance to experience the divine energy and tranquil beauty of the Himalayas.

Naina Devi Temple

Naina Devi Temple is located on the northern shore of Naini Lake in Nainital, Uttarakhand, India. It is a famous Indian pilgrimage site and one of the 51 Shakti Peeths. The main deity of the temple is Goddess Naina Devi, who is depicted with two eyes or "Naina." During Navratri, this place sees a large influx of devotees, and grand celebrations take place in the temple.

History of the Naina Devi Temple

This temple was built at the spot where the eyes of Goddess Sati are said to have fallen. According to mythological tales, Goddess Sati was born at the house of King Daksha Prajapati. As time passed, she fell in love with Lord Shiva, which Daksha did not accept. However, Sati married Lord Shiva. Sometime later, Daksha organised a grand yagna and invited all the deities except Shiva. When Sati learned about this, she felt deeply hurt but went to her father's house to attend the yagna. There, she was insulted, and unable to bear the insult, she sacrificed herself in the yagna fire. Unable to bear the loss of his beloved wife, Lord Shiva started the destructive dance known as the "Tandava." Despite pleas from the other gods, he didn't stop. To prevent further catastrophe, Lord Vishnu used his Sudarshana Chakra to dismember Sati's burnt body into 51 parts, which fell at various places, becoming Shakti Peeths. Naina Devi Temple is considered to be the place where her eyes fell, hence the significance of the eyes in the main temple. The history of Naina Devi Temple dates back to the 15th century. It is believed that the idol was established in 1842 by a devotee named Moti Ram Shah. However, during a landslide in 1880, the temple was destroyed. It was later rebuilt in 1883. Since then, locals believe that the goddess has protected them from all kinds of calamities.

Significance of the Naina Devi Temple

Naina Devi Temple is one of the main tourist attractions in Nainital, and it holds great reverence for pilgrims. Devotees visit the temple with deep faith and make their wishes known to the goddess. It is believed that the goddess fulfils the desires of all her devotees.

Architecture of the Naina Devi Temple

Inside the Naina Devi Temple complex, there is an ancient peepal tree. As you enter the temple complex, you'll first see a shrine dedicated to Lord Hanuman. Approaching the sanctum of the temple, you'll find two eyes, symbolising Naina Devi, in the centre. To her left, there is an idol of Goddess Kali, and to her right, Lord Ganesha is represented. Two lion statues, which are considered the "vehicles" of the goddess, guard the temple.

Naina Devi Temple Timings

     Temple Opening and Closing Time: 06:00 AM - 10:00 AM

     Morning Aarti Time: 07:00 AM - 08:00 AM

     Evening Aarti Time: 07:00 PM - 08:00 PM

Offerings of the Temple

In Naina Devi Temple, devotees offer prasad, which typically includes Chunri, fruits, sweets, and flowers.

How to Reach Naina Devi Temple

By Air: The nearest airport is Pantnagar Airport, approximately 55 kilometres away from the temple. You can reach the temple from Pantnagar Airport by local taxi or bus.

By Train: If you prefer to travel by train, you can get off at Kathgodam Railway Station, which is about 35 kilometres from the temple. From there, you can easily reach the temple by local transport or taxi.

By Road: Nainital city bus stand is just 3 kilometres away from the temple. You can either walk to the temple or hire an auto-rickshaw for the short distance.

divider
Published by Sri Mandir·November 21, 2025

Did you like this article?

srimandir-logo

Sri Mandir has brought religious services to the masses in India by connecting devotees, pandits and temples. Partnering with over 100 renowned temples, we provide exclusive pujas and offerings performed by expert pandits and share videos of the completed puja rituals.

Our Address

Firstprinciple AppsForBharat Pvt. Ltd. 435, 1st Floor 17th Cross, 19th Main Rd, above Axis Bank, Sector 4, HSR Layout, Bengaluru, Karnataka 560102
YoutubeInstagramLinkedinWhatsappTwitterFacebook

PlaystoreAppstore

© 2025 SriMandir, Inc. All rights reserved.