--> Skip to main content


Kurukshetra Temples and Sacred Spots - Haryana

Kurukshetra is the place where Sri Krishna advised Arjuna in the Mahabharata and this unparalleled conversation came to be known as Bhagavad Gita. Kurukshetra is also the place where the Mahabharata war took place.  Kurukshetra is a large place and there are numerous temples, tirths and sacred spots most of them associated with the Mahabharata. These sacred places are today found in Kurukshetra, Karnal and Kaithal District.

Some of the important temples and sacred spots any visitor should visit are:

Brahma Sarovar – The Lake – Brahma Sarovar – here is famous for taking holy dip during Surya Grahan, the solar eclipse. There are two islands in the lake with temples and sacred spots.

Sannihit Sarovar – The pond here is formed by the merging of seven rivers. Worshipping and taking a holy dip on Amavasya is considered sacred.

Lakshmi Narayana Temple – Located on the banks of the Sannihitha Pond. It is dedicated to Goddess Lakshmi and Vishnu.

Thaneswar – Popular for a temple dedicated to Shiva. It is believed to have been visited by Pandavas.

Bhadrakali Temple – This is one among the 51 Shakti Peethas and is dedicated to the Kali form of Goddess Shakti. Pandavas performed prayers here.

Jyotisaras – It is believed that Sri Krishna rendered the Bhagavad Gita here.

Prithudaka TirthSaraswati River is visible here in a pond. Spot for performing Shradh.

Narkatari – Spot where Bhishma lied down on the arrow of beds. Today a pond is located here.

Kamal Nabhi – A Temple located here is associated with the divine event of Brahma appearing on a lotus that grew from the navel of Srihari Vishnu.


Arunay Tirtha – Famous for a temple dedicated to Shiva. It is located on the confluence of Saraswati and Aruna Rivers.

Sri Krishna Museum at Kurukshetra – Exclusively dedicated to Sri Krishna and Gita. Total Six galleries with artifacts and paintings from India and around the world. (More information on Kurukshetra Museum can be found in this article.)