Temples in Kerala

The State of Kerala has an unbeatable place in Indian tourism history not only because of its multitudinous sightseeing but has holy connection with great epic the Mahabharata and the Ramayana. This diverse land full of mountainous terrains and green valleys and long coastlines, is a popular pilgrimage spot homing temples of various god and goddess from the Hindu mythology. The unique style of temple carving is another point of attraction apart from veneration among devotees. These temples glorifies the magnificent art and architecture of ancient times and gives the glimpse of the blend of more than one art. Temples in Kerala are made up of stone, wood and brick with a distinctive form of architecture hosting deities of a circular or square plan.

Some of the significant temples in the state are Sabarimala Temple, Chettikulangara Temple at Pathupalli, Ettumanoor Mahadevar Temple, Padmanabhaswami Temple at Trivandrum, Vaikom Temple and Ananthapura Lake Temple reflecting the religious fervor of Kerala. Thousands of devotees, not only from India but from other countries too, reach to different shrines for the blessings of gods and goddesses.

Festival celebration is another example of devotion of Kerala people to deities as temples are decorated by devotees and numerous local festivals are celebrated with pomp and show. Some of the festivals are Padur Vela and Tharakad Sivan Koil Rathry in Palakkad district, Elephant festival of Thrissur while Janmashtmi – Lord Krishna Birthday and Onam festival is celebrated all around the state.


Most Famous 49 Temples in Kerala You Must Vsit While Traveling to Kerala

Sri Venkatachalapathy Temple

Sri Venkatachalapathy Temple is a Hindu temple situated in Trivandrum, Kerala, about a minute walk distance from the southern gate of Sri Padmanabhaswamy Tempe.The temple was developed in the year of 1898. Sri Venkatachalapathy Temple... more »
Attukal Devi Temple

Attukal Devi Temple

Attukal Devi Temple is renowned and ancient temple in south Kerala.Attukal Temple is situated 2 kilometres to the south-east from Sree Padmanabha Swamy Temple in Thiruvananthapuram, Kerala. It is situated on the banks of Killi... more »
Kaviyoor Mahadeva Temple

Kaviyoor Mahadeva Temple

Kaviyoor Mahadeva Temple is one of the most ancient and popular Hindu temples located at the village of Kaviyoor at a distance of 6kms from Thiruvalla town in Pathanamthitta district, Kerala.The temple work-ship the goddess... more »
Sabarimala Sree Ayyappa Temple

Sabarimala Sree Ayyappa Temple

Sabarimala Sree Ayyappa Temple is one of the most ancient and prominent Sastha temples in the country. The temple is dedicated to the workship of Lord Ayyappa.It is Hindu pilgrimage center Located in the Western... more »
Sree Padmanabhaswamy temple

Sree Padmanabhaswamy temple

Sri Padmanabhaswamy Temple located in Thiruvananthapuram City of Kerala State in one of the most famous and important temple in Kerala and South India. It is bult in typical dravidian architectural style. The temple is... more »
Thirunelli Temple

Thirunelli Temple

Thirunelli Temple is an ancient temple dedicated to Lord Vishnu on the side of Brahmagiri hill in Kerala.There are sub-deities of Ganapathy and Nam.The temple is located at the altitude of about 900m in north... more »
Vaikom Mahadeva Temple

Vaikom Mahadeva Temple

Vaikom Mahadeva Temple is one of the oldest and ancient temple in Kerala. It is located at Vaikom in Kottayam district of Kerala. The temple is dedicated to workship of lord Shiva known as Annadanaprabhu... more »
Thamaramkulangara Sree Dharma Sastha temple

Thamaramkulangara Sree Dharma Sastha temple

Thamaramkulangara Sree Dharma Sastha temple is one of the most prominent temple in the royal city of Thiruvananthapuram in Kerala state of India. The temple is dedicated to Lord Ayyappa worshiped as Dharma Sastha. The... more »
Sivagiri Temple

Sivagiri Temple

Sivagiri Temple is the pilgrimage center located Varkala in Thiruvananthapuram district in state of Kerala.Sree Narayana Guru great social reformer established the Sivagiri Temple, commonly known as the Sivagiri Mutt in Varkala located 46 km... more »
Eravikulangara Bhagavathy Temple

Eravikulangara Bhagavathy Temple

Eravikulangara Bhagavathy Temple is an ancient and oldest temple in Kerala. The temple is situated in the Ernakulam district of Kerala in south India.The temple is situated in the village of Akaparambu between Kalady, the... more »
Irumkulangara Durga Bhagavathi Temple

Irumkulangara Durga Bhagavathi Temple

Irumkulangara Durga Bhagavathi Temple is an ancient and oldest pilgrim center located in Thottam, Manacaud,Thiruvananthapuram city in Kerala. It is situated about two kilometers to the south east from Sree Padmanabhaswamy Temple in Thiruvananthapuram City... more »
Ochira Temple

Ochira Temple

Ochira Temple also called as Oachira Parabrahma Temple is the significant place of worship in Kerala. It is situated 32 km north of Kollam District in Kerala.The Ochira pilgrim center is also known as the... more »
Guruvayur Sri Krishna Temple

Guruvayur Sri Krishna Temple

Guruvayur Sri Krishna Temple is one of the most important places of worship for Hindus of Kerala.It is located in Guruvayur town which is 29km away from Thrissur District in Kerala.The temple is dedicated to... more »
Mammiyoor temple

Mammiyoor temple

Mammiyoor temple is Hindu temple situated at Guruvayoor in Thrissur district of Kerala in south India. Mammiyoor temple is dedicated to lord Shiva who is worshiped in the form of Uma Maheswara. Some other sub-deities... more »
Bathery Jain Temple

Bathery Jain Temple

Bathery Jain Temple is one of the most popular temple for Jain religious in Kerala.The temple is dedicated to Ananthanatha Swami, a famous saint. Bathery Jain temple is the most important place with Jain ruins,... more »
Pulpally Seetha Lava Kusa Temple

Pulpally Seetha Lava Kusa Temple

Lava kusa seetha temple is a famous Pilgrim Centers for the tourist and Devotees. It is located Wayanad District in Kerala state of India. Lava kusa seetha temple was constructed by Sri pazhassiraja in the... more »

Putheyakavill Devi Temple

Putheyakavill Devi Temple is a Hindu temple located in Nariyampara, Kattappana zilla of Idukki district, Kerala state in India. It is located near the tourist spots Munnar and Thekkady.Other towns and cities nearby are Kottayam,... more »

Sree Bhavaneeswara Temple

Sree Bhavaneeswara Temple was developed by the Sree Narayana Guru Swamikal in the year1904. The Temple is Located in Palluruthy Village, Ernakulam District in Kerala State of south India.Sree Bhavaneeswara Temple is dedicated to workship... more »
Koodalmanikyam Temple

Koodalmanikyam Temple

Koodalmanikyam Temple also called as Kudal Manikkam Temple is a famous Hindu Temple located in Irinjalakuda town of Thrissur District in Kerala State of India. It is the only temple in India whose deity is... more »
Madiyan Koolom Temple

Madiyan Koolom Temple

The Madiyan Kooloom Temple is an architectural splendor situated just 5 kilometers from Kanhagad . Kanhagad is the head-quarter of Hosdurg Taluk, a region in Madiyan. The principle deity of the Madiyan Kooloom Temple at... more »

Mallam Durga Parameshwari Temple

The Mallam Durga Parameshwari Temple in Kerala has very much significance for the devotees. This temple is located in Muliyar Village. The temple is near Bovikanam in Muliyar village about 10 kilometers away from Kasargod... more »

Trikannad Shiva Temple

Trikannad Shiva Temple is an ancient temple situated at Chandragiri which is about 6 kilometers away from Kasaragod town of Kerala. This is the headquarters of Anjooru Nayanmars. The Trikkannad Shiva Temple is located on... more »
Janardana Swami Temple

Janardana Swami Temple

Janardana Swami Temple located in Varkala Kerala is an ancient temple of about 2000 year old . The temple is located to famous Papanasam beach of varkala , which is believed to be of medicinal... more »
Vadakkumnathan Shiva Temple

Vadakkumnathan Shiva Temple

Vadakkumnathan Shiva Temple is one of the famous temple of Kerala and Thrissur . It is also coined as Tenkailasam and Vrshabhacalam . It is an ancient temple which is dedicated to Lord Shiva .... more »

Thirumala Devaswom Temple

Thirumala Devaswom Temple dedicated to Shri Ventachalapathy was established by Devaresa Prabhu in 1727 AD. It is located in Ernakulam Kerala India. During the fall of Vijayanagara Empire many people were converted to Christainity by... more »

Dharmanath Desar Jain Mandir

Dharmanath Desar Jain Mandir is located in Gujrati Road in Mattancherry in Cochin City of Kerala India. It is dedicated to one of the Jain's God Lord Dharmanath who was the fifteenth Jain Tirthankar of... more »
Trichennamangalam Mahadevar Temple

Trichennamangalam Mahadevar Temple

Trichennamangalam Mahadevar Temple is a famous temple dedicated to Lord Shiva situated in Adoor Town of Pathanamthitta District of Kerala . The temple is a crowning example of sculptural excellence and scientific design of ancient... more »
Indilayappan Temple

Indilayappan Temple

Indilayappan Temple also called as Marayikkodu Sree Indilayappan Kshethram is located in nariyapuram in vallicode village of Pathanamthitta district in Kerala India. It is one of the oldest and most famous Indilayappan temples of kerala... more »
Mannarasala Temple

Mannarasala Temple

Mannarassala Temple or Mannarassala Sree Nagaraja Temple is a very ancient and internationally-known center of pilgrimage for the devotees of serpent gods. The snake temple is very famous temple of Kerala visited by thousands of... more »
Ambalappuzha Sri Krishna Temple

Ambalappuzha Sri Krishna Temple

Ambalappuzha Sri Krishna Temple is famous Hindu Temple Dedicated to Lord Krishna , it is located in Ambalappuzha a small town is Alappuzha District of Kerala India. It is one of the most famous temple... more »
Chakkulathukavu Temple

Chakkulathukavu Temple

Chakkulathukavu Temple or Chakkulathukavu Sree Bhagavathy Temple is one of the most famous temple dedicated to Goddess Durga in Alleppey in Kerala State of India. Goddess Durga is one of the most popular deities in... more »
Kodungallur Bhagavati Temple

Kodungallur Bhagavati Temple

Kodungallur is a town located in Thrissur District of Kerala India about 29 km away from Cochin City. Kodungallur was an integral part of Mahodayapuram, the capital city of the kingdom of Second Cheras. It... more »
Chottanikkara Temple

Chottanikkara Temple

Chottanikkara Temple is one of the most famous temples of Kerala and one of the best architecture layouts of historic times. Temple dedicated to Goddess Bhagvathi is located in Ernakulam District of Kerala India. It... more »
Ettumanoor Mahadeva Temple

Ettumanoor Mahadeva Temple

Ettumanoor Mahadeva Temple is a historic temple dedicated to Lord Shiva located in Kottayam District of Kerala India. According to legends it is believed that Pandavas of Mahabharata used to worship in this temple. It... more »
Thirunakkara Sree Mahadevar Temple

Thirunakkara Sree Mahadevar Temple

Thirunakkara Sree Mahadevar Temple is a temple dedicated to Lord Shiva and is located in the heart of Kottayam city in a hill known as "Nakkara Kunnu"of Kerala . This temple is one of the... more »
Thiruvairanikkulam Mahadeva Temple

Thiruvairanikkulam Mahadeva Temple

Thiruvairanikkulam Mahadeva Temple is one of the famous temple dedicated to Lord Shiva in Aluva town of Ernakulam District of Kerala India. The idol of the Lord Shiva is facing east in the sanctum.Just behind... more »
Uliyannoor Sree Mahadeva Temple

Uliyannoor Sree Mahadeva Temple

Uliyannoor is small village located in Aluva Taluk in Ernakulam District of Kerala State in India.The village is famous for Mahadeva Temple known asUliyannoor Sree Mahadeva Temple or Uliyannoor Madathilappan Mahadeva Temple located at the... more »
Thrichittatt Mahavishnu Temple

Thrichittatt Mahavishnu Temple

Mahavishnu Temple located in Thrichittatt in Chenganoor Taluk of Alappuzha is one of the famous Temple dedicated to Lord Vishnu . It is one of the "Divya Desams", the 108 temples of Vishnu. Stone inscriptions... more »
Chengannur Mahadevar Temple

Chengannur Mahadevar Temple

Chengannur Mahadevar Temple located in Alappuzha District of Kerala State is one of the oldest temples in Kerala dedicated to Lord Shiva. The main shrine that is of Lord Shiva is a conical copper plated... more »
Maruthorvattom Sree Dhanvanthri Temple

Maruthorvattom Sree Dhanvanthri Temple

Maruthorvattom Sree Dhanvanthri Temple is a temple located in Cherthala Thaluk of Alappuzha District of Kerala India. Temple is dedicated to Lord Dhanvanthri regarded as Master-God of Ayurveda and incarnation of Lord Vishnu . Lord... more »
Thiruvizha Mahadevar Temple

Thiruvizha Mahadevar Temple

Thiruvizha is small town located in Cherthala Taluk of Alappuzha District of Kerala it is famous for Thiruvizha Mahadevar Temple where Lord Shiva is in Form of Lord Kalakandha which means who swallowed the poison... more »
Arattupuzha Temple

Arattupuzha Temple

Arattupuzha Temple is a famous Sree Sastha temple located in Arattupuzha village in Thrissur District of Kerala about 10 km from Irinjalakuda town. The history of this temple dates back to 3000 years back and... more »
Kallil Devi Temple

Kallil Devi Temple

Kallil Devi Temple also called as Kallil Temple is located nearby Kalady which is the birth place of Adi Sankracharya . It is about 22 km from Kalady in Kerala State of India. Kallil in... more »
Thrikkakara Temple

Thrikkakara Temple

Thrikkakara Temple also called as Vamanamoorthy Temple is one of the rare temples dedicated to Lord Vamana an incarnation of Lord Vishnu . The temple is located in Thrikkakara near Cochin City of Kerala India.... more »
Ananthapura Lake Temple

Ananthapura Lake Temple

Ananthapura Lake Temple is a famopus Hindu Temple located in a Lake in Kasaragod District of Kerala State in India. It is believed that this temple used to be the orignal place of the Ananthapadmanabha... more »
Chettikulangara Bhagavathy Temple

Chettikulangara Bhagavathy Temple

Chettikulangara Bhagavathy Temple also called as Chettikulangara Devi Temple is one of the famous temples dedicated to Goddess Baghvathy located at Chettikulangara in Alappuzha District of Kerala India. Here the Deity is worshiped in three... more »
Thiruvalla Sreevallabha Temple

Thiruvalla Sreevallabha Temple

Thiruvalla Temple is situated at Thiruvalla Sub district of Pathanamathitta District of Kerala India. The exact location of this temple is ½km south of Ramapuram vegetable market on the Thiruvalla - Kayamkulam Main Road. Thiruvalla... more »

Vadakkanthara Bhagavathy Temple

Vadakkanthara Bhagavathy Temple is a famous temple of Palakkad District located in Vadakkanthara town of the District in Kerala State of India. The temple is dedicated to Goddess Durga in Form of Kanki . Vadakkanthara... more »
Sarkara Devi Temple

Sarkara Devi Temple

Sarkara Devi Temple is one of the most famous temples of South India located near Varkala in Thiruvananthapuram District of Kerala State of India. Its main deity is Bhadrakali. The Sarkaradevi Temple assumed a significant... more »