Description
Introduction
The Vajreshwari Devi Temple, also known as Brajeshwari Devi Temple, Bajreshwari Mata Temple, or Kangra Devi Temple, is a prominent Hindu temple located in the Kangra district of Himachal Pradesh, India. Dedicated to Goddess Durga in her fierce form as Vajreshwari, the goddess of the thunderbolt, the temple is one of the 51 sacred Shakti Peethas, making it a significant center of divine feminine worship.
Location and Setting
The temple is situated in Kangra, a historic town in Himachal Pradesh, surrounded by scenic hills and lush greenery. The temple complex houses several smaller temples dedicated to other Hindu deities, including a shrine for Bhairava. Its serene location amidst the Kangra Valley enhances its spiritual ambiance and attracts devotees from across India.
Temple structure
The main gate entrance has a Nagarkhana or drum house and is built similar to the Bassein fort entrance. The temple is also surrounded by a stone wall like a fort.
Inside the main area Goddess Vajreshvari is present in the form of Pindi. The temple also have a small temple of Bhairav. In front of the main temple an idol of Dhayanu Bhagat is also present. He had offered his head to the Goddess at the time of Akbar. The present structure has three tombs in it, which is unique in itself.
Historical and Mythological Significance
The name Bajreshwari comes from the Sanskrit words “Vajra” (thunderbolt) and “Ishwari” (goddess). Goddess Vajreshwari is believed to be a form of Durga, who wielded a divine thunderbolt to slay the demon Kalikala.
According to Shakti Peetha legend, this is the spot where the left breast of Goddess Sati fell after she sacrificed herself in her father’s Yagya to honor Lord Shiva. Grieved, Lord Shiva carried Sati’s body and performed the Tandav. To save the universe from destruction, Lord Vishnu used his Chakra to divide her body into 51 pieces, each falling at sacred locations.
Ancient texts such as Jnanarnava Tantra mention this site as “Bhrigupuri Shakta Pitha”, and Brihad Nila Tantra identifies the presiding deity as Brajeshwari. The place was historically known as Guptapura, further emphasizing its sacred and secretive spiritual importance.
Religious Importance
The Vajreshwari Devi Temple is a highly revered Shakti Peetha where devotees worship the fierce yet protective goddess. The temple is especially famous for the Navratri festival, celebrated twice a year with great devotion. Pilgrims believe that worshipping here grants strength, protection, and blessings from the Divine Mother. Himachal Pradesh is home to five major Shakti Peethas: Chintpurni, Jwalamukhi, Brajeshwari, Shri Chamunda Devi Mandir, and Naina Devi Temple.
Temple Accessibility and Pilgrimage
Kangra is well connected by road and rail. The nearest airport is Gaggal Airport (Kangra), while Kangra railway station provides easy train access. Pilgrims visit throughout the year, with peak crowds during Navratri, when the temple is beautifully decorated and special rituals are performed.
Conclusion
The Vajreshwari Devi Temple stands as a symbol of divine feminine power, protection, and courage. Its connection to the Shakti Peetha legend, its spiritual ambiance, and the scenic Kangra Valley setting make it one of the most significant and revered temples in Himachal Pradesh. The temple continues to inspire devotion and faith among thousands of pilgrims who visit every year.















Leave feedback about this