Himachal is dotted with goddess temples, but few have the atmosphere of Chamunda Devi. Set on the banks of the Ban Ganga river between Palampur and Dharamshala, this temple honours Chamunda — a fierce form of the goddess Durga — and draws a steady stream of pilgrims through the year. The rush of the river, the ring of temple bells and the wall of the Dhauladhar behind make it one of the most striking shrines in the Kangra Valley.
The legend
The temple dates to around the 16th century. Local tradition tells of a king and a priest who prayed to the goddess to move her worship from a remote, hard-to-reach hilltop shrine — the older Aadi Himani Chamunda, high in the mountains — to a spot that ordinary devotees could reach. The goddess is said to have agreed, and the temple you see today grew up on this accessible riverside site. The original high shrine still stands and is a demanding pilgrimage in its own right.
Visiting the temple
The main shrine sits within a walled complex with a traditional slate roof and carved detail. Many visitors sprinkle water from the Ban Ganga before darshan. Evening aarti, with lamps reflected on the water, is the most atmospheric time to be there. As with most active temples, dress modestly and expect queues on weekends and during Navratri, when the temple is at its busiest.
Practical tips
- Where: on the Palampur–Dharamshala road, about 19 km from Palampur and roughly 15 km from Dharamshala.
- Timings: generally open from about 6 am to 9 pm; there is no entry fee.
- From Naggar: around 160 km by road, four to five hours — best combined with Palampur and Dharamshala over a couple of days.
- Getting there: the nearest airport is Gaggal (Kangra), about 15 km away; HRTC buses and taxis pass the temple frequently.
- Best time: year-round; spring and autumn for the clearest Dhauladhar backdrop, and Navratri for the festive energy.
Chamunda Devi fits neatly into a western-Himachal circuit that also takes in the tea gardens of Palampur and the monasteries and waterfalls around Dharamshala. It is a long way from the Kullu valley, so plan an overnight rather than a same-day dash. If you want a peaceful place to begin and end that journey, Ghar in the Hills in Naggar is a cozy homestay right in the village — book your stay to wake up to valley views before you set out.
Whether you come as a pilgrim or simply a traveller drawn to old places beside rushing water, Chamunda Devi leaves an impression. Add it to your Kangra plans, and reserve your Naggar base for the quieter half of the trip.