Overview
Nanda Devi Temple sits in the center of Almora, a town in Uttarakhand recognized for its layered history. The shrine honors Goddess Nanda Devi, a deity worshipped throughout the state and regarded as the kuldevi, or family deity, of the Chand dynasty that once governed the Kumaon region. Inside the sanctum, she is enshrined as a form of Shailputri, one of the manifestations of Durga. The complex also houses two neighboring sanctums, Parvateshwar Temple and Udyot Chandreshwar Temple, so visitors encounter three linked shrines rather than a single structure.
Legend & Mythology
Among devotees, a recurring belief holds that Nanda Devi visits her worshippers in dreams and grants their requests. Her worship follows tantric methods, treating her as an embodiment of Tara Shakti, and tradition credits her with lifting the hardships of those who seek her protection.
A separate story concerns a British official named Trail Sahib. During an unplanned visit to Almora, he lost his sight. His advisers linked the affliction to the goddess's displeasure and urged him to sponsor a new temple in her honor. Once construction was underway, according to temple tradition, his vision returned, an outcome locals took as confirmation of her intervention.
A further account explains why the present idol differs from the one first installed. Temple accounts record that the original image, cast from eight metals, was stolen from the shrine. In response, a Chand-line ruler, Raja Anand Singh, commissioned a replacement, and this later image is the one devotees see in worship today.
Historical Journey
Historical sources trace the temple's origins back more than a millennium, with references to the worship of Nanda Devi appearing in the Upanishads and the Puranas. Around 1617, Chand dynasty ruler King Baz Bahadur is recorded as having brought a golden idol of the goddess to Almora after his forces captured Badhangarh Fort. He placed the image within the Mall Mahal, now known as the Old Collectorate, and began venerating her there as his family's deity.
In 1815, fighting between British forces and the Gurkhas damaged the Mall Mahal buildings along with the temple inside them. Residents petitioned the British administration to construct a new shrine for the goddess, presenting it as an obligation owed to her. That petition, combined with the episode involving Commissioner Trail Sahib, led to a new temple being built at the site the shrine occupies today, next to a shrine dedicated to Shiva, with the idol relocated there from Mall Mahal.
Architecture & Sacred Geography
The temple stands on Devadh hill, adjacent to the Shiva shrine mentioned above. Its walls carry stone carvings attributed to artisans working in the period when the structure was rebuilt. The main idol wears a stone amalak, a disc-shaped ornament typically found atop a North Indian temple tower, used here on the idol itself rather than the roof. Within the same premises stand two additional sanctums, Parvateshwar Temple and Udyot Chandreshwar Temple, together forming a compact group of three shrines on the hill.
Devotee Experience
During Navratri, large numbers of devotees gather at what is known locally as the Nanda Devi Siddh Peeth, a term used in Shakta worship for a site believed to hold concentrated spiritual power. Historical accounts describe the Chand rulers marking Nanda Ashtami with a festival open to their subjects, an occasion that also brought a fair to the town.
Ashtami days dedicated to forms of Shakti are widely marked elsewhere in Uttarakhand with fasting and local fairs, a pattern in keeping with this festival. Visitors are generally advised to plan a trip around Navratri or Ashtami, when temple rituals and the accompanying fair are at their fullest.
Timings
Timings can vary by season and special occasions - confirm locally before travelling.
Offerings
Coconuts, sweets, fruits, flowers, and scarves are commonly offered by devotees at the temple.
Getting there
Nanda Devi Temple, Almora, Uttarakhand
Kathgodam Railway Station → Nanda Devi Temple(By train)
90 kmfrom Kathgodam Railway Station
Kathgodam railway station has train links to major cities across India. Onward travel to the temple from the station is possible by taxi or bus.
365 kmfrom Almora Bus Stand / Town Centre
Delhi lies about 365 km away by road. Uttarakhand Transport Corporation operates bus services connecting Almora to major cities in northern India, including Delhi. A private vehicle can also be used to reach the temple.
127 kmfrom Pantnagar Airport
From the airport, taxis and buses provide onward transport to the temple.







