Mata Shyama Kali Temple
Also known as Tarna Devi Temple, Shyamakali Temple, Tarna Mata Temple
Mata Shyama Kali Temple in Mandi, HP, is worshipped as an incarnation of Parvati; local weddings traditionally begin with her blessing.
Photos of Mata Shyama Kali Temple

Mata Shyama Kali Temple at a Glance
| Location | Mandi, Himachal Pradesh |
|---|---|
| Presiding deity | Kali |
| Established | c. 1664-1676 CE, under Raja Shyam Sen |
| Architecture | Hill temple built of red sandstone on Tarna Hill |
| Timings | 05:00–20:00 daily |
| Address | Tarna, Mandi, Himachal Pradesh 175001 |
History of Mata Shyama Kali Temple
Built by Raja Shyam Sen after his victory at the battle of Lohara in Balh, as thanksgiving to the goddess. The three-faced Kali/Mahishasuramardini idol and sanctum were expanded under Raja Balbir Singh in the 19th century.
Festivals Celebrated at Mata Shyama Kali Temple
- Nine-day Asuj fair
- Navratri
- Diwali
How to Reach Mata Shyama Kali Temple
Nearest airport: Bhuntar (Kullu-Manali) Airport, ~59-60 km. Nearest railhead: Joginder Nagar narrow-gauge station, ~55-57 km. About 2-3 km uphill from the Mandi bus stand via 305 stone steps or a motorable road.
Temples Near Mata Shyama Kali Temple
- Baba Maha Mritunjay Shiv TempleHimachal Pradesh · about 0 km in a straight line
- Ancient Maa Sheetla MandirHimachal Pradesh · about 1 km in a straight line
- Baba Bhootnath TempleHimachal Pradesh · about 1 km in a straight line
- Chaturbhuja Mata TempleHimachal Pradesh · about 1 km in a straight line
- Dev MahuNag TempleHimachal Pradesh · about 1 km in a straight line
- Khua Rani TempleHimachal Pradesh · about 1 km in a straight line
More Kali Temples to Visit
- Kali Mata Temple, NakhleraHimachal Pradesh
- Kalisthan Temple, NahanHimachal Pradesh
- Kali Math Temple LehLadakh
- Dakshineswar Kali TempleWest Bengal
- Kalighat Kali TempleWest Bengal
Frequently Asked Questions about Mata Shyama Kali Temple
Where is Mata Shyama Kali Temple located?
- Mata Shyama Kali Temple is located at Tarna, Mandi, Himachal Pradesh 175001, in Mandi, Himachal Pradesh, India.
Who is the presiding deity at Mata Shyama Kali Temple?
- The presiding deity at Mata Shyama Kali Temple is Kali (also known as Kalika, Bhadrakali), worshipped in the Shakta tradition.
What are the timings of Mata Shyama Kali Temple?
- Mata Shyama Kali Temple is generally open 05:00–20:00 daily. Timings can vary on festival days and special occasions — verify with the temple before your visit.
When was Mata Shyama Kali Temple built?
- Mata Shyama Kali Temple was established c. 1664-1676 CE, under Raja Shyam Sen. Portions of the structure have been added and renovated by successive dynasties over the centuries.
What is the architectural style of Mata Shyama Kali Temple?
- Mata Shyama Kali Temple is built in the Hill temple built of red sandstone on Tarna Hill style, characteristic of Kali shrines of this region.
Which festivals are celebrated at Mata Shyama Kali Temple?
- The principal festivals celebrated at Mata Shyama Kali Temple include Nine-day Asuj fair, Navratri, Diwali. These draw large crowds of pilgrims from across Himachal Pradesh and beyond.
How can I reach Mata Shyama Kali Temple?
- Nearest airport: Bhuntar (Kullu-Manali) Airport, ~59-60 km. Nearest railhead: Joginder Nagar narrow-gauge station, ~55-57 km. About 2-3 km uphill from the Mandi bus stand via 305 stone steps or a motorable road.
Why is Mata Shyama Kali Temple significant?
- Mata Shyama Kali Temple in Mandi, HP, is worshipped as an incarnation of Parvati; local weddings traditionally begin with her blessing.