The Kali Bari Temple, one of the ancient temples of the city, was built in 1845. Dedicated to the fearsome reincarnation of Goddess Kali, known as Shyamala, the Goddess is believed to have existed near Jakhoo. The shrine of the blue Goddess existed near Rotheny Castle on Jakhoo before it was shifted to a place, known as Kali Bari at present. In the temple, a wooden image of the Goddess Kali in the form of Shyamala is worshipped. The original altar at the shrine was established by the Bengali devotees as per historians.
Goddess Kali is worshipped in the forms like Bhavani, Bhadrakali, Cchinnamasta, Chamunda, Durga, Himavati, Kumari Sati, Kamakshya, Meenakshi, Parvati, Rudrarani, Tara and Uma at the shrine.
One of the popular shrines of the city, the Kali Bari Temple receives a heavy influx of devotees on the auspicious occasion of Navratri and Durga Puja. Located in close vicinity to the Shimla city mall, the temple can be reached by foot.