Naina Devi Temple, in Bilaspur in Himachal Pradesh, is a shrine to Goddess Durga worshipped as Maa Naina Devi ('the Mother with Divine Eyes'); three idols are enshrined in the sanctum. It is also known as Shri Naina Devi Ji, Maa Naina Devi.
One of the five Shakti Peethas of Himachal Pradesh and a key stop on the 'Nau Devi' pilgrimage circuit; devotees believe worship here removes negativity and grants peace and spiritual insight. Naina Devi is one of the Shakti Peethas, believed to be the place where the eyes (naina) of the goddess Sati fell when Vishnu severed her body with the Sudarshan Chakra to end Shiva's cosmic grief, which is why the deity is revered as Maa.
Himachal Pradesh carries a distinct temple identity of its own: Devbhoomi, the 'Land of the Gods', where a cluster of powerful Shakti Peethas, from the eternal flames of Jwala Ji to hilltop Naina Devi, draw pilgrims through the year.
Darshan hours and daily worship
| Session | Timing (as published) |
|---|---|
| Morning | 4:00 AM - 12:00 PM |
| Evening | 12:00 PM - 10:00 PM |
On normal days the temple is open about 4:00 AM to 10:00 PM; during Navratri hours extend to roughly 2:00 AM to 12:00 midnight. Aarti is performed several times a day. The ropeway operates about 7:00 AM to 7:00 PM.
Poojas and daily rituals
Daily aartis (morning and evening); special pujas during Navratri.
Festivals and special-day timings
Regular darshan hours are usually extended, or set aside entirely, on these dates.
| Festival | Period | What happens |
|---|---|---|
| Navratri (Chaitra and Sharad) | March-April and September-October | The temple sees its highest footfall, with a vibrant fair-like atmosphere. |
| Naina Devi Fair | Annual | A major fair drawing pilgrims from across the region. |
History and architecture
Architecture
A hilltop temple at about 1,177 m altitude, reached by roughly 250-300 steps (about 1.25 km) or a ropeway. An old peepal tree and two lion statues mark the main gate, and three idols are enshrined inside; it commands views of the Shivalik range and Gobind Sagar Lake.
History
Naina Devi is one of the Shakti Peethas, believed to be the place where the eyes (naina) of the goddess Sati fell when Vishnu severed her body with the Sudarshan Chakra to end Shiva's cosmic grief, which is why the deity is revered as Maa Naina, the Mother with divine eyes. (It should not be confused with the Naina Devi temple in Nainital, Uttarakhand.)
Planning your visit
How to reach
Located on a hilltop in Bilaspur district, about 100-104 km from Chandigarh (2.5-3 hours by road) and connected to National Highway 21. Nearest railway station is Anandpur Sahib, about 22 km away; nearest airport is Chandigarh (about 100-112 km). From the Naina Devi bus stand the temple is about 2 km, climbed by steps or ropeway.
Where this information comes from
Confidence: Medium. Shakti Peetha status (eyes of Sati), hilltop setting, ropeway, timings (4 AM-10 PM, Navratri extended) and how-to-reach come from a detailed travel guide rather than an official temple site, so timings should be confirmed.
