Full Details Of Uttarakhand Naina Devi Temple

Full Details Of Uttarakhand Naina Devi Temple


  • Locality/village:- Nainital
  • State :- Uttarakhand
  • Country :- India
  • Nearest City/Town:- Pangoot
  • Best Season To Visit:- All
  • Temple Timings:- 6 AM to 10 PM
  • Photography :- Not Allowed.

The Naina Devi Temple, located in the northern state of Uttarakhand in India, is a famous Hindu pilgrimage site dedicated to Goddess Naina Devi. The temple is situated on the banks of Naini Lake in the city of Nainital and is surrounded by beautiful hills and lush green forests. The temple is believed to be one of the 64 Shaktipeeths (holy shrines) of India and is visited by thousands of devotees every year.


The history of the Naina Devi Temple dates back to the 15th century when the region was ruled by the Katyuri dynasty. According to legend, the temple was built on the spot where the eyes of Goddess Sati (an incarnation of Goddess Shakti) fell after Lord Shiva carried her body in his arms. The temple was originally a small shrine but was later expanded and renovated by various rulers, including the Chand Kings, the Gorkhas, and the British.

Legend has it that the goddess Naina Devi, also known as Mata Sati, was the daughter of the sage Kashyap and his wife Aditi. She was born with beautiful eyes that radiated light and were married to Lord Shiva. However, her father did not approve of her marriage and did not invite Lord Shiva to a grand yagna (sacrifice) that he was performing. When Naina Devi found out about this, she insisted on attending the yagna, despite Lord Shiva’s warning that it was not safe. At the yagna, Naina Devi’s father insulted Lord Shiva, and in anger, Naina Devi jumped into the fire and died. Lord Shiva was grief-stricken and carried her body in his arms, and as he walked, her eyes fell on the ground, creating the Naini Lake. The temple was built at the spot where her eyes fell.


The Naina Devi Temple is built in the traditional North Indian style of architecture, with a high shikhara (spire) and a large mandapa (hall). The temple is made of wood and stone and is decorated with intricate carvings and paintings. The sanctum sanctorum houses the idol of Naina Devi, which is made of black stone and is about two feet high. The idol is adorned with jewels and flowers and is worshipped by devotees who come to seek her blessings.

The temple complex also includes several smaller shrines dedicated to other deities, including Lord Hanuman, Lord Ganesha, and Goddess Kali. There is also a sacred peepal tree, which is said to be over 500 years old and is believed to be a manifestation of Lord Shiva.

Full Details Of Uttarakhand Naina Devi Temple


Festivals and Celebrations:

The Naina Devi Temple is a popular destination for pilgrims and tourists alike and is particularly crowded during festivals and celebrations. The most important festival celebrated here is Navratri, which is dedicated to the nine forms of Goddess Durga. During this time, the temple is decorated with lights and flowers, and devotees fast and offer prayers to the goddess. Other important festivals celebrated here included.

How to reach Uttarakhand Naina Devi Temple:

Uttarakhand, also known as Devbhumi, is a state in northern India famous for its natural beauty, serene spirituality, and ancient temples. Naina Devi Temple is one of the most revered and visited temples in Uttarakhand. It is situated in the picturesque town of Nainital, which is surrounded by beautiful mountains and a serene lake. In this article, we will discuss how to reach Uttarakhand Naina Devi Temple.

By Air: The nearest airport to Nainital is Pantnagar Airport, which is located around 65 km from the town. There are regular flights to Pantnagar from Delhi, which take around 1 hour. From Pantnagar, one can hire a taxi or take a bus to reach Nainital. The journey takes around 2-3 hours.

By Train: The nearest railway station to Nainital is Kathgodam, which is around 34 km from the town. There are regular trains from Delhi, which take around 6-7 hours to reach Kathgodam. From Kathgodam, one can take a taxi or a bus to reach Nainital. The journey takes around 1-2 hours.

By Road: Nainital is well-connected by road to major cities in North India. There are regular buses and taxis available from Delhi, Dehradun, Haridwar, and other nearby cities to Nainital. The journey takes around 6-7 hours from Delhi and around 3-4 hours from Haridwar.

Once you reach Nainital, you can easily reach Naina Devi Temple by taking a local taxi or a shared cab. The temple is located in the heart of the town and is easily accessible. You can also take a walk to the temple, which is a beautiful experience, especially during the early morning or late evening.

Naina Devi Temple is dedicated to Goddess Naina Devi, who is believed to be an incarnation of Goddess Parvati. The temple is situated on the banks of Naini Lake and offers a beautiful view of the lake and the surrounding mountains. The temple is visited by thousands of devotees every year, especially during the auspicious occasion of Navratri.

reaching Uttarakhand Naina Devi Temple is not difficult, and one can reach the temple easily by air, train, or road. Nainital is a beautiful and serene town, and visiting Naina Devi Temple is a must-do activity when in Uttarakhand.

The nearest airport is the Pantnagar Airport at a distance of 60 km from the temple.

Tags:naina devi temple,naina devi temple nainital,naina devi temple nainital uttarakhand,naina devi mandir,naina devi,uttarakhand,naina devi temple uttarakhand,temple naina devi,nainital uttarakhand,shri maa naina devi temple,shri naina devi temple,uttrakhand,uttarakhand nanda devi temple,naina devi mandir uttarakhand,naina devi mandir nainital,nainital uttarakhand india,mata naina devi,naina devi mandir temple nainital,naina devi mandir temple