Bajreshwari Devi Temple | Timings, History & Best time to visit

If you want to know more and learn about the history of Shakthipeeths? Then it would help if you visited the Bajreshwari Devi temple dedicated to Vajreshwari Devi. The temple is also called Kangra Devi, part of one of the 51 Shaktipeeths. The article explains the temple’s timings, history and other details. Temple timings In summer are 5:00 AM – 9:00 PM & Winter timings are 7:00 AM – 7:00 PM.

Bajreshwari Devi Temple timings

Bajreshwari Devi Temple:

Surrounded by a beautiful picturesque background in Kangra Valley, the temple is located in the foothills of the Himalayas. Many pilgrims come here to get a glimpse of the goddess and also famous among Hindus. According to history, Pandavaas built the temple, which the Katoch dynasty kings later founded.

This temple is famous for both its mythological and Indian history. Even surrounded by huge cricket fields, crowded food stalls and busy streets, the temple flaunts its glory and presence through the echo of huge bells. The temple always has more visitors during the Hindu festival Makara Sankranthi. The temple is celebrated grandly here, which attracts many pilgrims.

Legend of Bajreshwari Devi Temple:

According to the legend, it says that the Bajreshwari Devi temple is one of the 51 Shaktipeeths. Sati Devi sacrificed herself for her father’s Yagya to honour her husband, Lord Shiva. Lord Vishnu cut her using his Chakra to calm down angry Shiva, who was carrying her body in his hands. After that, the body is broken into various parts and falls onto the Earth, called Shaktipeeths. The temple has the part of the left breast of Sati.

History of Bajreshwari Devi Temple:

Bajreshwari Devi temple was built by Pandavas. History says that the goddess appeared in dreams of one of the Pandavas asking to build the temple. Later they built the temple to fulfil the deity’s desire. At first, the temple was called Vajreswhwari temple and is now also called Kangra Devi Temple. The temple has undergone many changes through the years.

After Mohammed Ghazni’s invasion in 1009, the temple was reconstructed as they ruined it. The temple again lost its glory due to the earthquake in 1905. In 1920, the temple was finally reopened to the public after many changes and again gained its glory.

Bajreshwari Devi temple Timings:

Bajreshwari Devi temple has different timings in summer and winter.

DayTimings in SummerTimings in Winter
Monday5:00 AM- 9:00 PM6:00 AM – 8:00 PM
Tuesday5:00 AM- 9:00 PM6:00 AM – 8:00 PM
Wednesday5:00 AM- 9:00 PM6:00 AM – 8:00 PM
Thursday5:00 AM- 9:00 PM6:00 AM – 8:00 PM
Friday5:00 AM- 9:00 PM6:00 AM – 8:00 PM
Saturday5:00 AM- 9:00 PM6:00 AM – 8:00 PM
Sunday5:00 AM- 9:00 PM6:00 AM – 8:00 PM

Aarti timings in Bajreshwari Devi temple:

DayTimings in SummerTimings in Winter
Monday5:30 AM & 8:30 PM7:00 AM – 7:00 PM
Tuesday5:30 AM & 8:30 PM7:00 AM – 7:00 PM
Wednesday5:30 AM & 8:30 PM7:00 AM – 7:00 PM
Thursday5:30 AM & 8:30 PM7:00 AM – 7:00 PM
Friday5:30 AM & 8:30 PM7:00 AM – 7:00 PM
Saturday5:30 AM & 8:30 PM7:00 AM – 7:00 PM
Sunday5:30 AM & 8:30 PM7:00 AM – 7:00 PM

Other places to visit near Bajareshwari Devi temple:

Kangra Fort: This fort is India’s most famous and oldest fort. Visiting this fort gives you knowledge about our Indian history. The Katoch dynasty kings built the fort, which has undergone many invasions. The fort is 3 km away from the Bajreshwari Devi Temple.

Chamunda Devi Temple: This religious temple is one of the religious and famous places to visit in Himachal Pradesh dedicated to Chamunda Devi. With a beautiful background of the Himalayas and dense forests, the temple is located in Palampur. It is 19.2 km away from Vajreswari Devi temple.

Maata Jawala Ji Temple Shakthipeeth: People believe the temple is a ‘Symbol of Light’ where Jwala means light. The temple is dedicated to Sati Devi as it is one of the Shaktipeeths formed after her tongue fell here. The temple is 35.2 km away from Kangra Devi temple.

Masroor Rock Cut Temple: The temple is a famous rock-cut temple in the Kangra valley of the Beas river. The temple was built in Nagara architecture and had various Hindu gods like Shiva, Vishnu and Devi. It is 36.3 km away from the Kangra temple.


There are many affordable places to stay near Bajreshwari Devi Temple. Here is the list of the hotels:

  • Hotel Clarks Inn suites
  • Osho Himalayas
  • Zostel Barot
  • Raadballi Retreat
  • Dadhwal Bnb
  • Hotel Oasis
  • Prakriti Aalay

Best time to visit:

As the temple is open every day, you can visit here any time of the year. It has its glory and is also beautiful every day. But if you want to consider whether you can visit it between December and February. The entire place is covered with fluffy snow, making it more beautiful, and the thick green forest welcomes you warmly.

Sankranthi is hugely celebrated here, so if you want to participate, you can visit in January. During this time, the temple is crowded. If you want to avoid the crowd, you can visit in summer.

How to reach Bajreshwari Devi Temple:

By Air: Many direct flights are available to Kangra, one of the major cities in Himachal Pradesh. The nearest airport is Kangra Airport, 14 km away. After reaching here, you can come to the temple by taxi and car.

By Road: Local buses are available to reach Kangra. After reaching Kangra, you can visit the temple by hiring a taxi.

By Train: Many trains are available from any part of the country to reach Kangra. After reaching Kangra Railway Station, which is only 3 km away from the temple, you can come by car or bus.


472+Q22, Mandi- Pathankot road, Haripur, New Kangra, Himachal Pradesh 176001.

Contact Details:

Temple officer phone number: 01892-265073

Frequently asked questions(FAQs):

Which part of Sati fell in Bajreshwari temple?

The part of the left breast fell here after Lord Vishnu cut her body with his Vishnu Chakra.

Where is Kangra Temple located?

The temple resides in the Kangra district of Himachal Pradesh.

Who is Kangra Devi?

Kangra Devi is the other name of Bajreshwari Devi, and slowly, the temple changed to Kangra Devi Temple.

Who is the creator of Bajreshwari Temple?

Chimaji Appa is the creator of this temple.

How many steps are there in Kangra temple?

There is a total of 52 steps in this temple.