Thrissur, the cultural capital of Kerala
Thrissur is known as the cultural capital of Kerala, and the city grew around the Vadakkunnathan Temple, which is famous from at least the 8th century AD. The district holds some of the state’s best-known temples, including the Guruvayur Sree Krishna Temple, the Rama and Bharatha temples of the Nalambalam group, and the Kodungallur Bhagavathy Temple.
It is also the land of the poorams. The Thrissur Pooram is the biggest of them, while the Peruvanam and Arattupuzha poorams near Cherpu are among the oldest. Use the list below to find temples by deity, then open a temple page for details, or the map link to plan your route.
Famous temples in Thrissur district
-
Vadakkunnathan Temple
One of the oldest and largest temple complexes in Kerala, set on a rise at the centre of Thrissur. The Thrissur Pooram is held on the Thekkinkadu maidan around it, and the Archaeological Survey of India has recommended it for UNESCO World Heritage listing.
Festival: Thrissur Pooram, Maha Shivaratri
-
Paramekkavu Bhagavathy Temple
One of the largest Bhagavathy temples in Kerala and the head of the Paramekkavu side of the Thrissur Pooram, a short walk from Vadakkunnathan.
Festival: Thrissur Pooram
-
Thiruvambadi Sree Krishna Temple
Krishna and Bhadrakali are worshipped with equal importance here. The temple leads the Thiruvambadi side of the Thrissur Pooram and lies about 500 m from Paramekkavu.
Festival: Thrissur Pooram
-
Guruvayur Sree Krishna Temple
One of the most visited Krishna temples in India, with Krishna worshipped as a child. Darshan hours are long but revised from time to time, so check before you travel.
Festival: Guruvayur Ekadasi
-
Mammiyoor Mahadeva Temple
An ancient Shiva temple within walking distance of the Guruvayur temple. Many pilgrims visit it as part of the Guruvayur darshan.
Festival: Maha Shivaratri
-
Thriprayar Sree Rama Temple
One of the most important Rama temples in Kerala, beside the Thriprayar river. It is the first stop of the Nalambalam pilgrimage.
Festival: Thriprayar Ekadasi
-
Koodalmanikyam Temple
The only ancient temple in India dedicated to Bharatha, the third brother of Rama. Known for its annual utsavam and as one of the four Nalambalam temples.
Festival: Koodalmanikyam Utsavam
-
Kodungallur Sree Kurumba Bhagavathy Temple
A very ancient Devi temple regarded as the head of Kerala’s Bhadrakali temples. Its Bharani festival is among the grandest in the state.
Festival: Bharani, Thalappoli
-
Thiruvilwamala Vilwadrinatha Temple
A hilltop temple about 47 km from Thrissur with twin sreekovils and a five-foot Rama idol of rare Pathalanjana stone. The nearby Punarjani Cave is open once a year on Ekadasi.
Festival: Punarjani Noozhal, Vilwadrinatha Ekadasi
-
Peruvanam Mahadeva Temple
The ancient Shiva temple that gave Peruvanam village its name and hosts the Peruvanam Pooram, whose tradition is said to run back over a thousand years.
Festival: Peruvanam Pooram
-
Arattupuzha Sree Sastha Temple
About 14 km south of Thrissur, this Sastha temple hosts the Arattupuzha Pooram and Devamela, one of Kerala’s oldest poorams. Administered by the Cochin Devaswom Board.
Festival: Arattupuzha Pooram, Devamela
-
Thiruvullakkavu Sree Dharma Sastha Temple
Famous across the district for Vidyarambham, the first-letters ceremony, performed every day of the year. Rated 4.7 on Google by over 1,400 reviewers.
Festival: Peruvanam & Arattupuzha Pooram
-
Cherpu Bhagavathy Temple
A major Devi temple of the Cherpu area, closely linked to the pooram tradition of Cherpu and Peruvanam.
Festival: Cherpu Pooram
-
Oorakam Ammathiruvadi Temple
An ancient Devi temple that temple records place as older than Vadakkunnathan. It sits close to Thiruvullakkavu.
Festival: Oorakam festivals
-
Payammal Shatrughna Swamy Temple
The Shatrughna temple of the Nalambalam group, which also includes Thriprayar (Rama), Koodalmanikyam (Bharatha) and Moozhikkulam (Lakshmana).
Festival: Nalambalam Darshanam
Major temple festivals in Thrissur
| Festival | Where | What to know |
|---|---|---|
| Thrissur Pooram | Vadakkunnathan, with Paramekkavu and Thiruvambadi | Held in Medam (April–May). Two groups of caparisoned elephants face each other, with kudamattam and panchavadyam. |
| Peruvanam Pooram | Peruvanam Mahadeva Temple, Cherpu | One of the oldest poorams, with the Arattupuzha Sastha as the first main pooram of the day. |
| Arattupuzha Pooram and Devamela | Arattupuzha Sastha Temple | Celebrated for well over a thousand years, usually in April–May, with a series of ezhunnallippus. |
| Bharani and Thalappoli | Kodungallur Bhagavathy Temple | Bharani runs from the Bharani star in Kumbham to the Meenam month. Thalappoli is held in Makaram (January–February). |
| Guruvayur Ekadasi | Guruvayur and Thiruvilwamala | Vrishchika Ekadasi is called Guruvayur Ekadasi. At Thiruvilwamala the Punarjani Cave is opened once a year on this day. |
| Thriprayar Ekadasi | Thriprayar Sree Rama Temple | Annual festival with rituals and processions beside the Thriprayar river. |
Nalambalam darshanam
Nalambalam darshanam is a pilgrimage to four temples dedicated to Rama, Bharatha, Lakshmana and Shatrughna, completed in a single day. In Thrissur district these are the Thriprayar Sree Rama Temple, the Koodalmanikyam Temple and the Payammal Shatrughna Swamy Temple. The Lakshmana temple at Moozhikkulam lies just across the district border.
Planning your temple visit
- Timings: most temples open before dawn, close late morning, and reopen in the afternoon or evening until about 8–9 pm. Listed hours vary by source, so confirm with the temple. For example, Vadakkunnathan is listed as about 4–11 am and 5–8:15 pm, and Thiruvilwamala as 5–11 am and 5–9 pm.
- Guruvayur: darshan hours have been revised more than once, so check the Devaswom’s latest notice before you travel.
- Dress code: dress modestly. Many temples ask men to wear a mundu and upper cloth, and some do not allow shirts inside.
- Crowds: expect heavy crowds on pooram days, Ekadasi, Navaratri and public holidays. Weekday mornings are calmer.
- Getting here: Thrissur railway station and the city bus stands connect to most temples, Guruvayur has its own station, and Cochin International Airport is the nearest major airport.
Please confirm before you go. Temple timings, rituals, fees and festival dates change. This guide is compiled from public sources and visitor reports.
Frequently asked questions
Which is the most famous temple in Thrissur?
Vadakkunnathan Temple, the Shiva temple at the heart of Thrissur city and the venue of the Thrissur Pooram, is the most visited temple in the city. Guruvayur Sree Krishna Temple is the most famous in the wider district.
When is the Thrissur Pooram held?
The Thrissur Pooram is held every year in the Malayalam month of Medam (April–May). Paramekkavu Bhagavathy and Thiruvambadi Sree Krishna temples lead the two sides, and the main events take place around Vadakkunnathan Temple.
What is the Nalambalam pilgrimage?
Nalambalam darshanam means visiting the four temples dedicated to the brothers Rama, Bharatha, Lakshmana and Shatrughna on one day. In Thrissur district these are Thriprayar, Koodalmanikyam (Irinjalakuda) and Payammal; the Lakshmana temple at Moozhikkulam is in neighbouring Ernakulam district.
Where can children do Vidyarambham in Thrissur?
Thiruvullakkavu Sree Dharma Sastha Temple near Cherpu is known for performing Vidyarambham every day of the year. Many other temples hold it on Vijayadashami during Navaratri.
What should I wear to Thrissur temples?
Dress modestly and traditionally. Several major temples, including Guruvayur, require men to wear a mundu or dhoti and an upper cloth, and some do not allow shirts inside. Check each temple’s rules before you go.
How do I reach Thrissur?
Thrissur railway station and the KSRTC and private bus stands serve the city, and Cochin International Airport at Nedumbassery is the nearest major airport. Guruvayur has its own railway station.