Travel

Naina Devi Temple, History, Architecture – Nainital

Rate this page
Naina Devi Temple
Image Source:  HARSH VARDHAN TRIPATHI

Nestled along the serene banks of Naini Lake, the Naina Devi Temple is one of the most revered spiritual sites in the Kumaon region of Nainital. Located near the northern edge of the lake, close to the well-known Nainital Boat House Club, the temple is easily accessible and sits just about 2 km from the Tallital bus stand. With its peaceful setting against the backdrop of hills and water, the temple offers both spiritual solace and scenic beauty, making it a must-visit for pilgrims and travelers alike.

Mythological Significance

The spiritual importance of Naina Devi Temple is deeply rooted in Hindu mythology. It is believed to be one of the sacred Shakti Peeths associated with the story of Sati and Shiva. According to legend, when Lord Shiva carried the charred body of Sati across the universe in grief, parts of her body fell at different locations. It is said that her eyes (or naina) fell at this very spot, giving the temple its name. The word “Naina” itself symbolizes the divine eyes of the goddess, making this site especially sacred for devotees seeking blessings and protection.

Historical Background

The origins of the temple trace back to the 15th century, though the structure you see today has undergone reconstruction. In 1842, a devotee named Moti Shah installed the idol of Naina Devi, establishing it as a prominent place of worship. However, tragedy struck in 1880 when a massive landslide destroyed the temple. Undeterred by this, devotees rebuilt the shrine, and in 1883, the deity was reinstalled. Since then, the temple has stood strong, continuing to draw pilgrims from across the country.

Architecture and Temple Layout

The temple complex is simple yet spiritually powerful. As you enter through the main gate, you’ll notice a large peepal tree on the left, often surrounded by devotees tying sacred threads and offering prayers. The sanctum houses three primary deities:

  • The central representation symbolizes the sacred eyes of Naina Devi.
  • To the left is the idol of Kali.
  • To the right is Hanuman.

Guarding the shrine are two lion statues, symbolizing strength and divine protection. The temple’s design may not be overly grand, but its spiritual aura and location make it deeply captivating.

Festivals and Celebrations

Naina Devi Temple comes alive during festivals, attracting thousands of devotees. One of the most significant events is the grand fair held during Bhadrpad Shukla Ashtami, which lasts for about eight days. During this time, an important ritual takes place where the idol of Nanda Devi, along with her sister, is ceremonially immersed in the holy waters of Naini Lake—a tradition that has been followed since 1918.

Apart from this, festivals like Navratri (both Chaitra and Sharad Navratri) are celebrated with immense devotion and enthusiasm. The temple is beautifully decorated, and the atmosphere becomes vibrant with prayers, chants, and cultural festivities.

Best Time to Visit

The ideal time to visit Naina Devi Temple is between March and June, and then again from September to November. During these months, the weather in Nainital is pleasant, making it perfect for both sightseeing and spiritual visits. Early mornings and late afternoons are the best times to visit the temple if you want to avoid long queues and enjoy a more शांत (peaceful) experience.

Travel Tips

  • Combine your visit with a walk around Naini Lake for a complete experience.
  • Weekends and festivals can be crowded, so plan accordingly.
  • Carry light woolens even in summer, as the weather can change quickly.
  • Respect temple customs and maintain silence inside the sanctum.

How to Reach Naina Devi Temple

road

By Road

Naina Devi Temple is well-connected by road. One can take a taxi, or bus, or drive from nearby cities like Delhi, Haridwar, or Dehradun. The distance between Delhi and Naina Devi Temple is approximately 300 km, which can be covered in around 8-9 hours by road.

air

By Air

The nearest airport to Naina Devi Temple is Pantnagar Airport, which is approximately 70 km away. From there, one can hire a taxi or take a bus to reach the temple.

train

By Train

The nearest railway station to Naina Devi Temple is Kathgodam Railway Station, which is approximately 34 km away. From there, one can hire a taxi or take a bus to reach the temple.

FAQs

1. Why is Naina Devi Temple famous?
It is considered one of the sacred Shakti Peeths where the eyes of Goddess Sati are believed to have fallen, making it highly significant in Hindu mythology.

2. How far is the temple from Nainital bus stand?
The temple is around 2 km from the Tallital bus stand and is easily reachable by foot or local transport.

3. Is there any entry fee for the temple?
No, entry to Naina Devi Temple is completely free for all visitors.

4. What are the temple timings?
The temple generally opens early in the morning around 6:00 AM and closes by 10:00 PM, though timings may vary slightly during festivals.

5. Can tourists visit the temple, or is it only for devotees?
Both tourists and devotees are welcome. Many visitors come not only for पूजा (worship) but also to enjoy the scenic surroundings.

6. Which is the nearest attraction to the temple?
The temple is located right next to Naini Lake, one of the most popular attractions in Nainital.