Bajreshwari Devi Temple In Himachal Pradesh

Bajreshwari Devi Temple In Himachal Pradesh


Bajreshwari Devi Temple, also known as Kangra Devi Temple, is a renowned Hindu temple located in the town of Kangra in the Kangra district of Himachal Pradesh, India. Dedicated to Goddess Bajreshwari, an incarnation of Goddess Durga, the temple holds great religious and historical significance. With a history dating back centuries, it is considered one of the oldest and most important temples in the region.


The Bajreshwari Devi Temple has a long and storied history, dating back several centuries. It is believed to have been built in the 9th century by the rulers of the Katoch dynasty, who were the rulers of Kangra at that time. The temple has faced multiple invasions and destruction throughout its history, including attacks by Mahmud of Ghazni and Feroz Shah Tughlaq. Despite the challenges, the temple has been rebuilt and restored numerous times, showcasing the resilience and devotion of its followers. Today, it stands as a revered religious site, attracting devotees and visitors who come to seek blessings and experience the rich historical and cultural heritage of the region.


The architecture of the Bajreshwari Devi Temple is a captivating blend of Rajput and Mughal styles, showcasing exquisite craftsmanship and intricate detailing. The temple’s main structure is built with stone and features a multi-tiered shikhara (spire) that reaches towards the sky. Elaborate carvings and sculptures adorn the exterior walls, depicting scenes from Hindu mythology and showcasing the skill of the artisans.

Inside the temple, the sanctum sanctorum houses the idol of Goddess Bajreshwari, which is beautifully adorned with jewelry and garments. The interior walls are adorned with paintings and murals depicting various deities and mythological episodes.

The temple complex also includes smaller shrines dedicated to different gods and goddesses, each displaying its architectural style and detailing. The use of vibrant colors, intricate patterns, and geometric designs further enhances the aesthetic appeal of the temple.

Religious Significance:

The Bajreshwari Devi Temple holds immense religious significance for devotees and is considered one of the prominent religious sites in Himachal Pradesh. The temple is dedicated to Goddess Bajreshwari, who is believed to be an incarnation of Goddess Durga. Devotees visit the temple to seek the blessings of the goddess, offer prayers, and express their devotion.

The temple is regarded as a Shakti Peetha, a place where parts of the divine feminine energy of Goddess Sati are believed to have fallen. This association with the goddess’s divine power and energy makes the temple a revered destination for those seeking spiritual solace and protection.

Devotees believe that worshiping at the Bajreshwari Devi Temple brings fulfillment of desires, divine blessings, and liberation from troubles and afflictions. The religious rituals and ceremonies performed at the temple create an atmosphere of devotion, allowing devotees to connect with the divine presence and find solace in their faith.

Best time to visit:

The Bajreshwari Devi Temple welcomes visitors throughout the year, offering its beauty and grandeur in every season. For a truly enchanting experience, consider planning your visit between December and February when the surrounding landscape is draped in a blanket of fluffy snow, adding an extra layer of charm to the temple and its surroundings. The lush green forests provide a warm and inviting atmosphere, creating a serene ambiance for devotees and tourists.

If you wish to immerse yourself in the local culture and festivities, visiting in January during the vibrant celebration of Sankranthi is highly recommended. However, do keep in mind that the temple can get crowded during this time due to the influx of devotees and visitors.

If you prefer a quieter visit, the summer months are a good option as they typically see fewer crowds. Regardless of the season you choose, the Bajreshwari Devi Temple promises an awe-inspiring experience, allowing you to connect with the divine and witness the splendor of nature.

Bajreshwari Devi temple Timings:-

Bajreshwari Devi Temple has two different times of the year: summer and winter.

Day Summer Timings Winter Timings

Day Timings in Summer Timings in Winter
Monday 5:00 AM- 9:00 PM 6:00 AM – 8:00 PM
Tuesday 5:00 AM- 9:00 PM 6:00 AM – 8:00 PM
Wednesday 5:00 AM- 9:00 PM 6:00 AM – 8:00 PM
Thursday 5:00 AM- 9:00 PM 6:00 AM – 8:00 PM
Friday 5:00 AM- 9:00 PM 6:00 AM – 8:00 PM
Saturday 5:00 AM- 9:00 PM 6:00 AM – 8:00 PM
Sunday 5:00 AM- 9:00 PM 6:00 AM – 8:00 PM

Aarti Timing  in Bajreshwari Devi temple: 

Day Timings in Summer Timings in Winter
Monday 5:30 AM & 8:30 PM 7:00 AM – 7:00 PM
Tuesday 5:30 AM & 8:30 PM 7:00 AM – 7:00 PM
Wednesday 5:30 AM & 8:30 PM 7:00 AM – 7:00 PM
Thursday 5:30 AM & 8:30 PM 7:00 AM – 7:00 PM
Friday 5:30 AM & 8:30 PM 7:00 AM – 7:00 PM
Saturday 5:30 AM & 8:30 PM 7:00 AM – 7:00 PM
Sunday 5:30 AM & 8:30 PM 7:00 AM – 7:00 PM


Festivals and Celebrations:

The Bajreshwari Devi Temple is a hub of festivities and celebrations, drawing devotees and visitors from near and far. The temple hosts various festivals throughout the year, providing a vibrant and joyous atmosphere for all.

Navaratri, a nine-day festival dedicated to the worship of Goddess Durga, is a major highlight at the temple. During this time, the temple complex is beautifully decorated, and special rituals and cultural performances are organized. Devotees participate in the Garba and Dandiya Raas dances, invoking the divine energy of the goddess.

Dussehra, the festival commemorating the victory of Lord Rama over the demon king Ravana, is also celebrated with great enthusiasm at the temple. The effigy of Ravana is burnt, symbolizing the triumph of good over evil.

Diwali, the festival of lights, is another significant celebration at the temple. The complex is adorned with lights and diyas, creating a mesmerizing ambiance. Devotees offer prayers to Goddess Bajreshwari and seek blessings for prosperity and happiness.

These festivals and celebrations showcase the deep-rooted religious fervor and cultural traditions associated with the Bajreshwari Devi Temple, making it a time of devotion, joy, and communal harmony.


Bajreshwari Devi Temple In Himachal Pradesh


Bajreshwari Devi Temple In Himachal Pradesh

Legends and Myths:

The Bajreshwari Devi Temple is steeped in fascinating legends and myths that add to its mystique and significance. One popular legend states that the temple is one of the 51 Shakti Peethas, where it is believed that the left breast of the goddess Sati fell after her self-immolation. This association with the divine feminine power of Goddess Durga attracts devotees seeking her blessings and protection. Another legend recounts the story of a king named Bhumi Chand, who dreamt of the goddess and was instructed to retrieve her idol from the village of Jwalamukhi. The king successfully obtained the idol and established the temple, which became a place of worship and pilgrimage.

Furthermore, historical accounts suggest that the Mughal emperor Akbar sought the blessings of Goddess Bajreshwari during his reign, indicating the temple’s significance and reverence during that time. These legends and myths add a sense of spirituality, awe, and divine connection to the Bajreshwari Devi Temple, making it a cherished place for devotees and a source of intrigue and fascination for visitors.

Temple Complex:

The Bajreshwari Devi Temple complex is a sprawling and sacred space that encompasses various structures and shrines. At the heart of the complex stands the main temple dedicated to Goddess Bajreshwari. The temple itself is a beautiful architectural masterpiece adorned with intricate carvings and sculptures, reflecting a blend of Rajput and Mughal architectural styles.

Within the temple complex, there are also smaller shrines dedicated to different deities. These include temples dedicated to Lord Shiva, Lord Hanuman, Lord Krishna, and other gods and goddesses. Each shrine has its unique significance and attracts devotees who come to offer prayers and seek blessings.

The complex also features a sacred pond known as “Bhasman Kund,” where devotees perform ritualistic ablutions before entering the main temple. The serene atmosphere of the temple complex, surrounded by lush greenery and panoramic views, adds to the overall spiritual experience.

Cultural Significance:

The Bajreshwari Devi Temple holds not only religious but also significant cultural value in the region. It serves as a center for promoting and preserving the traditional art forms, music, and dance of Himachal Pradesh. During festivals and special occasions, the temple becomes a hub of cultural activities, showcasing the rich cultural heritage of the area. Local artists and performers often gather to present their talents, including folk dances, classical music recitals, and traditional storytelling. These cultural performances add vibrancy and color to the temple atmosphere, captivating visitors and immersing them in the cultural tapestry of Himachal Pradesh. The temple also plays a role in supporting local artisans and craftsmen, as their handmade crafts, souvenirs, and religious items are often sold in the temple vicinity. Thus, the Bajreshwari Devi Temple not only serves as a place of religious devotion but also serves as a cultural hub, preserving and promoting the cultural traditions of the region.

Visitor Experience:

Visiting the Bajreshwari Devi Temple provides a captivating and enriching experience for devotees and tourists alike. The spiritual ambiance, intricate architecture, and religious rituals create a sense of serenity and reverence. Devotees have the opportunity to offer prayers, seek blessings, and participate in the religious ceremonies conducted at the temple. The serene surroundings and panoramic views of the Kangra Valley from the temple premises add to the overall experience. Additionally, the temple complex often hosts cultural events, showcasing traditional music, dance performances, and art exhibitions, providing visitors with a deeper insight into the local culture and traditions. The bustling atmosphere during festivals further enhances the visitor experience, with the temple adorned with vibrant decorations and devotees coming together to celebrate with devotion and joy. Whether seeking spiritual solace or exploring architectural marvels, the Bajreshwari Devi Temple offers a profound and memorable experience for all who visit.

Nearby Attractions:

The Bajreshwari Devi Temple is surrounded by a plethora of captivating attractions, providing visitors with a chance to explore the beauty, history, and culture of the Kangra region.

Kangra Fort: Situated atop a hill, the Kangra Fort is a majestic structure that offers panoramic views of the surrounding landscape. This historic fort showcases impressive architecture and serves as a reminder of the region’s glorious past.

Masroor Rock Cut Temple: Also known as the Himalayan Pyramids, the Masroor Rock Cut Temple is a group of ancient temples carved out of rock. These architectural marvels feature intricate carvings and are believed to have been built in the 8th century.

Kangra Art Museum: Located in Dharamshala, the Kangra Art Museum houses a diverse collection of art, artifacts, and handicrafts from the Kangra Valley. Visitors can explore the rich artistic heritage of the region and admire traditional paintings, sculptures, and textiles.

Dharamshala: Situated in the vicinity of the temple, Dharamshala is a renowned hill station and the residence of the Dalai Lama. It offers picturesque views of the Dhauladhar Range and is known for its Tibetan Buddhist culture, monasteries, and vibrant markets.

Triund Trek: Adventure enthusiasts can embark on the famous Triund Trek, which starts from McLeod Ganj near Dharamshala. This moderate-level trek rewards hiker with breathtaking views of the surrounding mountains and valleys.

Norbulingka Institute: Located near Dharamshala, the Norbulingka Institute is a center for preserving Tibetan art and culture. Visitors can explore the beautifully landscaped gardens, visit the workshops, and witness traditional Tibetan art forms.

Palampur: Situated at the foothills of the Dhauladhar Range, Palampur is known for its lush tea gardens, picturesque landscapes, and pleasant climate. Visitors can enjoy leisurely walks, visit tea estates, and explore the town’s colonial architecture.

These nearby attractions offer a diverse range of experiences, from exploring historical landmarks to immersing oneself in the art and culture of the region. They complement the spiritual journey to the Bajreshwari Devi Temple, visiting Kangra a memorable and enriching experience.

How To reach Bajreshwari Devi Temple :

The Bajreshwari Devi Temple is located in the town of Kangra, in the Kangra district of Himachal Pradesh, India. Here are a few ways to reach the temple:

By Air: The nearest airport is Gaggal Airport, also known as Kangra Airport, which is approximately 15 kilometers away from the temple. From the airport, you can hire a taxi or take a local bus to reach the temple.

By Train: The nearest railway station is Kangra Mandir Railway Station, located about 3 kilometers away from the temple. However, this station has limited connectivity. A better option is to take a train to Pathankot Railway Station, which is well-connected with major cities in India. From Pathankot, you can hire a taxi or take a bus to reach the temple.

By Road: Kangra is well-connected by road, and you can reach the temple by taking a bus or driving by car. Regular bus services are available from nearby cities like Dharamshala, Pathankot, and Chandigarh. You can also hire a taxi or use your vehicle to reach the temple.

Once you reach Kangra town, the Bajreshwari Devi Temple is located in the heart of the town, and you can easily access it by walking or taking a short ride from the bus stand or railway station.

472+Q22 Mandi- Pathankot Road, Haripur New Kangra Himachal Pradesh 1776001

Contact Details:
Phone number of the Temple Officer: 01892-265073

Frequently Asked Questions (FAQs).


Which part of Sati was in Bajreshwari Temple?

After Lord Vishnu had trimmed her body with his Vishnu Chakra, the left breast was removed.

Is Kangra Temple found where?
The temple is located in Himachal Pradesh’s Kangra district.

Kangra Devi is who?
Bajreshwari Devi’s other name is Kangra Devi. Slowly, however, the temple became Kangra Devi Temple.

Who is the creator of Bajreshwari Temple
Chimaji Apa is the creator and architect of this temple.

How many steps does Kangra temple have?
This temple has 52 steps.


Tags: Himachal Pradesh,bajreshwari mata temple,vajreshwari temple,bajreshwari temple Kangra,bajreshwari devi temple,bajreshwari temple,brijeshwari temple Himachal Pradesh,mata Shri bajreshwari devi temple kangra,shaktipeeth Shri bajreshwari devi temple,bajreshwari devi temple Himachal Pradesh,kangra devi temple,Kangra Himachal Pradesh,aai vajreshwari devi temple,brajeshwari devi temple, temple,how to reach bajreshwari devi temple in Himachal Pradesh