• Shakti

Kavinpuram Devi Temple


Kavinpuram Devi Temple is located in the South Indian state of Kerala, near the towns of Pala and Ramapuram in Kottayam district. It is unique among the temples of India as its main idol features both Lord Shiva and his wife Parvati. Typically, a Hindu temple has individual idols for Shiva and Parvati located separately within it. The joint idol of Kavinpuram makes it a rarity in India.

About Deity

The Main deity is known as Thrikkaviyoorappan. The Shiv limga is believed to be made of sand and darbha grass. According to the dhyanasloka Lord Shiva of Kaviyoor Temple is in a pleasant form and is sitting in lotus position embracing Goddess Parvati with his left hand. The idols of Shiva as Dakshinamurthi and Ganapathi are installed together in the southern side of the main sanctum. In the west Goddess Parvati is worshiped as Sreemoolarajeswari. This idol was consecrated in ME 1068 (AD1893) as per the orders of Maharaja Sri Moolam Thirunal Rama Varma of Travancore. Outside the main sanctum in the north-west corner of the inner courtyard is the position of the Hanuman temple. The idol is small and faces east. Outside the nalambalam( cloister) on the north- east side of the outer courtyard idols Serpent gods( Naga Raja& Naga yakshi) are installed. The Deity of the Keezhthrikkovil Temple situated beneath the main temple colmplex in the north- west side is Mahavishnu. Idol of this temple is made of stone, and is in standing position with four hands.

About the temple

The daily poojas are performed in the temple by the devotees by offering flowers and coconut to the idols. The main poojas made in the temple are named as Swayamvara Pushpanjali which organized every consecutive Monday of the month. The important rituals made in the temple Aranaazhipayasam, Niramala and Pushpanjali. Devotees also offer coconut in front of the Lord Ganesha, Neerajanam for Lord Sastha, Palpayasam for Rakshas, and Thalichukoda and Ayilyapooja for Sarpam.

Legends and Stories

According to the great Hindu epic Mahabharatha, Arjuna, third among the five Pandava princes, was once passing through a forest. Arjuna's feats as an archer and a warrior had made him famous, which inflated his ego. Lord Shiva and Parvati decided to humiliate Arjuna so as to make him humble again. They disguised themselves as Kiratha and Kirathi, primitive hunters living in the forest, and challenged him to a fight. Arjuna, not knowing who they were, proceeded to fight them with contempt, only to suffer a humiliating defeat. In his devastation over the loss, Arjuna realized that his opponents must be Lord Shiva and Parvati. Humbled, Arjuna asked for forgiveness, and in return Shiva and Parvati blessed him. The main idol of Kavinpuram Temple depicts their blessing posture in this context.

The actual age of the Temple has not been determined. Since time immemorial, its site has contained the ruins of an ancient temple with several idols in it. Recently, with the efforts of the local community, the Temple has been fully renovated and restored back to its full glory. Now it has become an important Hindu worshipping centre of the region, with devotees coming from far and near. In addition to the main Shiva-Parvati idol, the Temple's inner courtyard features sub-temples for Lord Ganesha and Lord Sastha.


The revival of the Temple has also brought back to life its myriad festivals and rituals. The main festival is celebrated on the 12th and 13th days of the month "Dhanu" in the native calendar (usually during the last week of December). The principal attraction at this festival is the "Kavinpuram Thalappoli"

How To Reach Kavinpuram Devi Temple

State buses of Kerala Road Transport Corporation connect Kottayam to all other important cities of the state of Kerala. One can use private vehicles. The nearest railway station is in Kottayam. The nearest Airport is Nedumbassery and Kochi.

Temple Address

Kavinpuram Devi Temple,
Kerala State - 686574


Devotees visit this temple to seek fulfillment of the following:-

  • To confer happiness and longevity to the married life of the devotees

Sarva Mangala Maangalye Sive Sarvaardha Saadhike, Saranye Tryambake Gauri Naarayani Namosthuthe

Meaning -We offer you our salutations, Oh auspicious Naraayani, who is the good of all good, who can achieve everything and can offer refuge, Oh three-eyed Gowri.

Saranaangatha Dheenaartha Parithraana Paraayane Sarvasyaarthi Hare Devi Naaraayani Namosthuthe

Meaning -We offer salutations to you, Oh Narayani, who has the infinite power of creating, preserving and destroying. You are the basis and epitome of the 3 gunas.

Sarvaroope Sarvese Sarvasakthi Samanvithe, Bhayebhyastrahi No Devi Durge Devi Namosthuthe

Meaning -I offer my salutations to you mother Durga, who is present in all beings and has all power, save us from all our wrongdoings O mother of the universe.

Yaa Devi Sarva Bhooteshu Shakthi Roopena Samsthita Namastasyai Namastasyai Namastasyai Namo Namaha

Meaning -Salutations to the Goddess who resides as Shakti in all beings.


05:00 to 10:30 (All days of the week (Morning)) 16:30 to 20:30 (All days of the week (Evening))

Weather in Kavinpuram
Scattered Clouds
13° 15°