Pilgrimage Tour

About Naina Devi Temple

Naina Devi temple is located at Bilaspur district in Himachal Pradesh. The temple is situated at the hilltop. The temple is well connected via road, you can also use cable car. Naina Devi Mandir is one amongest with fifity one Shaktipeeths. From the hill top, you can see the beautiful view of Govindsagar lake which was created Bhakra Nangal Dam. The cave of the Naina Devi is located near the main shrine.


It is believed that Goddess Sati Burned herself here in Yagnakunda. Which distress the Lord Shiva. Then Lord Shiva picked the Body of the Goddess Sati on his shoulder and started his Tandav. Then Lord Vishnu cuts the Body of the Goddess Sati into 51 parts by his Sudarshan Chakra. Goddess Sati’s eyes were fall down on the hill top then the Naina Devi Temple places here.

Shri Naina Devi Temple is also known as Mahishasur Peth. Mahisahasur was a powerful demon who has power of immortality, given by the Lord Brahma. But there was condition that he could be defeated by unmarried women. After this Mahishasur was started the terror activities on earth. Then all the Gods combined their power and create a Devi to defeat the Mahishasur. Mahishasur proposed Devi to marry with him but the Goddess said she will marry with him if he will defeat her in fight. In the battle Goddess defeated him and took his both eyes.

Another Mythology is that once a boy grazing his cattle then he saw a cow is showering her milk on a stone. After that one day Goddess came to his dream and told him that, this stone is her Pindi. Then the King of that area built a temple there.

Architecture of Naina Devi Temple

It is believed that the temple was construcred by the Raja Veer Chand. The temple situated in the top of the hill. We can reach there through stairs or cable car. After climbing a few stairs there is a main gate. After entering into the temple there is many small shrines and Hawan Kund also. The temple is coated with the white paint. And the surface of the entire compound is carved with the marble. The shikhars of the temple is coated with the gold. You can see the idol of the Naina Devi in the form of the Pindi. Mantras are carved on the wall of the temple. There is a huge tree of Peepal in the temple compound.

Main Attraction

The Naina Devi temple is one of the fifty one Shaktipeths in India. It is believed that, When goddess Sati burned herself and later the body was cut by Lord Vishnu, the eye of the goddess fall here. The idol of the goddess Sati is in Pindi form. Devotees came here to fulfil their wishes.

There are three main festivals, Navratri, Shravani and Chaitra. The Navaratri celebration in Sept – Oct is the largest fair. Instead of this two other Mela are arranged at the Naina Devi temple. The colourful Melas become the melting pot of Hindus, Sikhs and others.

Opening and Closing Timing

The temple opened for visitors every morning at 4.00 a.m. and close 9.00 p.m.

Pooja Timing

Mangal Aarti – This is the first Aarti which is performed around 4.00 am
Sringar Arti – This Aarti performed at 6.00 a.m in the morning.
Madyaanh Aarti – This Arti performed at 12.00 p.m in the morning.
And the last Arti performed at the 6.00 p.m in the evening.

Festivals at Naina Devi Temple

  • Makar Sakranti
  • Vasant Panchami
  • Holi
  • Ramnavami

Temple Location

The temple is located at Bilaspur district of the Himachal Pradesh. The temple is just 25 km away from the Anand Pur Sahib. The nearest airport is Chandigarh.

How to Reach

Airport : The nearest airport is Chandigarh airport which is 100 away from the Naina Devi Temple. Domestic flights are available for the Chandigarh from Major cities of India.
Rail : The nearest railway station is Anand Pur Sahib which is 30 km away from the Naina Devi Temple. Pilgrims can hire taxi or any private vehicle to reach the temple.
Bus : The road is well connected with the National Highway number 21. Buses are also available from Haryana and Punjab.

Weather of Naina Devi Temple

Summer : During the summer the temperature can be rise upto 37 degree and the minimum temperature can be 18 degree.
Monsoon : During the monsoon the temperature remains pleasant but the there can be heavy rainfall so you can avoid the season the monssson.
Winter : During the winter the temperature remains cold. You should carry the woolen clothing. There can be thick fog around the temple.

Things To Do

  • During the winter please carry the woolen clothes.
  • Take of your shoe before entering in the temple premises.

Things Not To Do

  • Any irrelevant activity during your visit.
  • Do not spit anywhere in the complex and any luggage also not allowed in the temple.
  • Don’t spread your personal trash in temple complex.

Temple Committee

The formation of Shri Naina Devi Temple Trust was done on 17.12.1985 under Hindu Public Act-1984. Before this, the temple was operated by a committee formed by the local priests and partners. The trust observes the daily rituals of the temple.

Places to visit near Naina Devi

  1. Bakhara Dam
  2. Angad pur Sahib Gurudwara
  3. Govind Sagar Lake
  4. Kahlur Fort
  5. Markandya Rishi Temple


Q. What is the entry fee for Naina Devi Temple?

A. There is no entry fee for the Naina devi temple.

Q. In which city the famous Naina Devi temple is situated?

A. The Naina Devi temple is situated in the Bilashpur district of the Himachal Pradesh.

Q. What is the timing of Naina Devi temple?

A. The temple opened at 4.00 a.m in the morning and close at 10.00 p.m at night.

Q. How can I reach the temple?

A. You can reach the temple by bus or taxi. The temple is well connected by the road.

Notify of
Inline Feedbacks
View all comments

Where to Stay

  • Hotels in Vrindavan
  • Hotels in Shirdi
  • Hotels in Tirupati
  • Hotels in Puri