Weather :

Timings : 24 hours

Time Required : 1-2 hrs

Entry Fee : No entry fee

Planning a Trip? Ask Your Question

Baglamukhi Temple, Mcleodganj Overview

Located in the Kangra district of Himachal Pradesh, snuggled in a spot amidst the mighty Dhauladhar range of the Himalayas, sits the holy Bagalamukhi temple. The shrine is dedicated to one of the ten Mahavidyas of the Supreme Goddess as per Shaktism. Devotees visit the temple with hopes of getting their wishes fulfilled, cases won, exams passed or life otherwise to be happy and successful. It is said that anything asked for after performing homagni and yajna at the temple is granted. 

The name Bagalamukhi comes from two separate Sanskrit words, 'Bagala' meaning 'bride' and 'mukhi' meaning 'face'. In essence, it translates to the deity having captivating and hypnotising powers in her face or herself which fights the evil away. It is said that yellow is the favourite colour of the goddess which is why the Baglamukhi Temple has been painted yellow in colour. All the worshippers of the Goddess wear yellow coloured clothes, and yellow sweets are offered to the deity. Many festivals are celebrated at Maa Baglamukhi Temple including Navratri, Guru Purnima, Vasant Panchami, and other special pujas and aartis.

Read More on Baglamukhi Temple

Legend of Baglamukhi Temple

The origin story of Bagalamukhi manifestation of the Adi Shakti has its roots in the old folklore of the supreme goddess being pleaded by the men, gods and celestial deities alike to defeat an evil demon on earth. Variations of this particular lore go around in various parts of the country. In this case, the texts of Svatantra Tantra says that a demon called Madanasura was making life difficult for the people on earth and was causing storms with his Vaksiddhi to kill them.

Reached out by many gods, preserver Lord Vishnu penanced for the earthly presence of the Mahashakti and appeased with the efforts, she appeared from a lake taking the avatar of Bagalamukhi. From that moment onwards, the followers of Goddess Bagalamukhi started worshipping her as one of the forms of Goddess Parvati. Bagalamukhi goddess has many temples dedicated to her, and the one at Kangra is one of the important ones in North India. So, the story can vary in other parts of the country.

Maa Baglamukhi

Even though traditionally the skin colour of Bagalamukhi is yellow and she is looming over the evil with a club in her hand, the Baglamukhi Temple in Kangra has a deity with a dark face with absolutely shimmering golden eyes, nose ring, crown and everything else on her. She is in a sitting position, and her weapon of choice, club or mace is beside her like a dutiful servant. To pay homage to the colour associated with her traditionally, the temple walls are painted with bright golden yellow. There is an octagonal platform in the temple premises with a towering pagoda-like spire where havans or yajnas or fire sacrifices are performed regularly upon devotee's request.


1. Visitors must take care of their belongings and maintain a proper queue for the darshan. Silence must be maintained once in the premises of the temple.
2. If you wish to perform some special pooja or havan at the temple, you can contact their help desk to arrange everything.
3. Do visit the newly opened restaurant inside the temple premises. If you are unable to locate it, you can ask the shopkeepers near the temple for the directions.
4. Avoid the Pandaas (priests) outside the temple who charge high prices for performing the various rituals and poojas.

How To Reach Baglamukhi Temple

The Baglamukhi Temple is located in the village of Bankhandi, 24 km before Kangra on Ranital Dehra Road. If travelling from Delhi or Chandigarh, you can get a Volvo Bus (AC and Non-AC) operated by Himachal Road Transport Corporation which takes around 9-10 hours to reach. All the buses in Himachal running towards Kangra, Palampur and Dharamshala via Chandigarh will get you to the Baglamukhi Temple.

Alternatively, you can reach the temple via your own car/bike from anywhere in Himachal or from Delhi and Chandigarh via NH-1. If you are in Kangra, you can hire a two-way taxi and ask the driver to drop you at the entrance of the temple. There is ample parking space near the temple gate.

Mcleodganj Packages

Compare quotes from upto 3 travel agents for free

View All Packages For Mcleodganj

Top Hotels Near Baglamukhi Temple

Baglamukhi Temple Reviews

Your rating

Have a Question on Baglamukhi Temple?