Mata Kangra Devi Temple History & Story

Mata Kangra Devi Temple

Mata Kangra Devi Temple is one of the most revered Hindu temples in India, which is dedicated to the goddess Vajreshwari, an incarnation of goddess Durga. It is also called Bajreshwari or Vajreshwari Mata Temple. Located in the Kangra district of Himachal Pradesh, the temple attracts thousands of pilgrims throughout the year. The temple is said to be almost a thousand years old; it is located in a small town called Nagarkot. There are various stories associated with the history of the temple.

Architecture of the Temple

Aerial view of Mata Kangra Devi Temple, Himachal Pradesh

  • The temple is built in Nagara and Shikhar style of architecture.
  • It follows the design of typical Indo-Aryan stone temples.
  • There is a tower-like conical formation built of stone and decorated with carvings.
  • The top of Shikhar has amalaka, the circular sun disc.
  • It features almost all essential elements of a Hindu temple. It has a mandap (porch), garbh-griha (sanctum sanctorum), and Shikhar (tower).
  • Fine carvings of Hindu deities in the temple are quite impressive.
  • The outer walls of the temple display short inscriptions while its entrance gate has a drum house called Nagarkhana.
  • The temple is surrounded by a stone wall like a fort.
  • The goddess rests in the form of a “Pindi” in the main hall.

Story Behind the Temple

According to legends, the most popular story behind this temple the sacrifice by Goddess Sati. Sati married Lord Shiva against the wishes of her father, Daksha Prajapati. Later, Daksha performed a great Yagya that was aimed at insulting his son-in-law Shiva, where all Gods and Goddesses were invited except Shiva. Enraged at the insult of her husband, Sati jumped into Yagya fire and sacrificed herself. Soaked in grief, Shiva picked up the remains of Sati and performed Tandava, the dance of destruction, throughout the Universe.

A depiction of Lord Siva holding the body of Sati

A depiction of Lord Siva holding the body of Sati

Vishnu intervened and tried to stop this destruction by throwing his Chakra that cut through the corpse of Sati into 51 parts. Various body parts of Sati fell over the entire subcontinent of India and formed the sites known as Shakti Peethas, where these famous temples have been constructed. The left breast of  Sati fell at this spot, making it a Shakti Peeth.

A plaque at the Mata Kangra Devi Temple in Himachal Pradesh

A plaque at the Mata Kangra Devi Temple in Himachal Pradesh

Another popular story associated with the temple is that the temple was built by the Pandavas at the time of Mahabharata. It is said that one day Pandavas saw Goddess Durga in their dream in which she told them that she was in Nagarkot village and if they wanted to receive the grace and protection of the Goddess, then they should construct a temple of her otherwise they will have to face the wrath of the Goddess. So, a temple was erected there the same night.


The temple was