--> Skip to main content


Thrithala Yajneshwaram Temple – Importance – History

Yajneshwaram temple is located on the banks of Bharathapuzha River at Thrithala in Palakkad district, Kerala. The temple is also known as Yajneshwaram Mahadeva temple. There are two main deities in the temple – Shiva and Bhagavan Vishnu.

The Shivling worshipped in the temple is swayambhu. Both the deities have round sanctum sanctorum or vatta sreekovil. Daily puja is held only one time. Abhishekam in the temple is performed with water from Bharathapuzha River.

Darshanam of Yajneshwaram Temple at Thrithala is towards east. The Upa devatas worshipped in the temple are Ganapathy, Dakshinamurti, Nagaraja and Mookkuthala Bhagavathy.

As per history, around 1600 years ago Agnihotri had performed 99 yajnas in this place. The Shivling worshipped in the temple appeared from the homakundam of the yajna.

The sand from Thrithala Yajneshwaram temple is an indispensable part while performing Brahmakalasham and Parikalasham in Kerala temple. The sand of the temple is known as Agnihotri Veedhiyile Mannu.

Bali Tharpanam is performed here on the Karthuvavu or Amavasya day in Karkidakam and Thula months.