Written by

Kerala is home to unbelievably unique, and a majority of them are located in Thrissur. While one is about a 1000 years old, others will have priests reciting the Bhagavad Gita 24*7, while some are massive and spread across 9 acres of land, others will have the most interesting stories behind their origin. So, to help you decide which Thrissur temples you must visit, we have prepared a list of the ten most significant ones.

18 Best Thrissur Temples

Make sure you check out some if not all of these Thrissur temples. Don’t forget to check the temple timings before you visit. These famous temples in Thrissur are known for their impeccable architecture. Even if you are an atheist, you should visit these religious spots for the love of design and architecture.

  • Kodungallur Sree Kurumba Bhagavathi Temple
  • Thriprayar Sree Rama Temple
  • Sri Krishna Temple
  • Mammiyoor Sri Mahadeva Temple
  • Chowalloor Shiva Temple
  • Thiruvambadi Sri Krishna Temple
  • Paramekkavu Bhagavathy Temple
  • Vadakkunnathan Temple
  • Peruvanam Mahadeva Temple
  • Poonkunnam Shiva Temple
  • Trikkur Mahadeva Temple
  • Vilwadrinatha Temple
  • Guruvayur Temple

1. Kodungallur Sree Kurumba Bhagavathi Temple

Kodungallur Sree Kurumba Bhagavathi Temple thrissur

Image Source

Kodungallur Sree Kurumba Bhagavathi Temple is one the most famous temples in Thrissur district. The temple houses the incarnation of the goddess Kali, Bhadrakali. Her idol is about 6 feet tall and was carved from the wood of a Jackfruit tree. It is one of the best places to visit in Kerala in May.

Location: Aramekkavu Devaswom Building, Round East, Thrissur
How to Reach: The nearest railway station is the Thrissur station 60 km away, and the nearest airport is the Cochin International Airport located 38 km away

Suggested Read:35 Best Places To Visit In Thrissur To Make Your Kerala Holiday One Of A Kind


Kerala Holiday Packages On TravelTriangle


2. Thriprayar Sree Rama Temple

Thriprayar Sree Rama Temple thrissur

Image Source

Next on our list of famous temples in Thrissur is Thriprayar where the Vaishnava and Shaiva philosophies exist in harmony. Although the presiding God is Lord Rama, his idol has aspects of Lord Shiva. The temple statue is said to be the very same worshipped by Lord Krishna in Dwarka and believed to be lost after the city drowned.

Location: Temple Road, Valapad PO, Thrissur District, Thriprayar
How to Reach: The nearest railway station is the Thrissur station 28 km away, and the nearest airport is the Cochin International Airport located 65 km away

Suggested Read:20 Best Resorts In Wayanad For That Perfect Relaxed Getaway On A Trip

3. Sri Krishna Temple

Sri Krishna Temple thrissur

Image Source

One the most famous Krishna temples in Thrissur city is Sri Krishna Temple in Guruvayur. The temple is locally referred to as Bhuloka Vaikunta which means the “Holy Abode of Vishnu on Earth”. One of the oldest temples near Thrissur, it is supposed to be 5000 years old. Count this one in the list of best places to visit in Kerala in July.

Location: Guruvayur Devaswom, East Nada, Guruvayur
How to Reach: The nearest railway station is the Thrissur station located 25 km away, and Guruvayur station is 1 km away. The nearest airport is the Cochin International Airport located 85 km away.

Suggested Read:Kerala In Summer: 10 Serene And Scintillating Places To Visit In This Heaven

4. Mammiyoor Sri Mahadeva Temple

Mammiyoor Sri Mahadeva Temple thrissur

Image Source
Your Thrissur temples list is incomplete without the inclusion of the famous Shiva temple, Mammiyoor Sri Mahadeva Temple also located in Guruvayur. The presiding God is Lord Shiva who is seen here with his companions Ayyappa, Subramanya and Ganesha. It is one of the most amazing temples near Thrissur that should definitely be on your itinerary if you are visiting with your family.

Location: Mammiyur Devaswom, Guruvayur P.O, Mammiyoor, Guruvayur, Thrissur
How to Reach: The nearest railway station is the Thrissur station is 25 km away, and Guruvayur station is 2 km away. The nearest airport is the Cochin International Airport located 85 km away.

Suggested Read:10 Luxury Resorts In Trivandrum That Beautifully Bring Out The Nature Of Kerala

5. Chowalloor Shiva Temple

Chowalloor Shiva Temple thrissur

Image Source

One cannot make a list of Thrissur Temples without including the unique Chowalloor Shiva Temple located in Kandanassery. It’s one the few temples where Shiva can be seen with his entire family. One of the best places to visit in Kerala in August, this one is mandatory.

Location: Kandanassery, Thrissur District, Guruvayur 680102
How to Reach: Thrissur station is 20 km away, and Guruvayur station is 3 km away. The nearest airport is the Cochin International Airport located 80 km away.

Suggested Read:12 Famous Churches In Kerala That Can Take You By Surprise With Their Magnificence

6. Thiruvambadi Sri Krishna Temple

Image Source

Another prominent addition to your list of Thrissur temples has to be the Thiruvambadi Sri Krishna Temple, which is also one of the most popular temples in Kerala where you will find priests constantly reciting the Bhagavad Gita. Free lunch is served to all devotees, and you are required to adhere to the dress code before entering.

Location: Shoranur Rd, Patturaikkal, Thrissur
How to Reach: The Thrissur station is 3 km away and the nearest airport is the Cochin International Airport located 55 km away.

Suggested Read:10 Serene Resorts In Thekkady: Enjoy A Harmonious Stay


Planning your holiday in Kerala but confused about what to do? These Kerala travel stories help you find your best trip ever!


7. Paramekkavu Bhagavathy Temple

Paramekkavu Bhagavathy Temple thrissur

Image Source

One of the best temples near Thrissur railway station is the Paramekkavu Bhagavathy Temple that is said to be about a 1000 years old. The presiding deity is Bhagavathi whose origins also date long back. The wooden idol of the deity was commissioned in 1997 after the older one was damaged.

Location: Paramekkavu Devaswom Building, Round East, Thrissur
How to Reach: The Cochin International Airport located 55 km away

Suggested Read:20 Best Tree Houses In Kerala That Are Perfect For An Intimate Nature Date

8. Vadakkunnathan Temple

Vadakkunnathan Temple thrissur

Image Source

Thrissur Vadakkumnathan Temple covers an area of more than 9 acres and has massive towers in each of the four directions and three different shrines dedicated to Rama, Shankaracharya, and Shiva. The temple walls are decorated with murals that depict scenes from the Mahabharata. It is one of the Thrissur Pooram temples where the annual festival of Pooram is organized. Make sure to be a part of the festivities.

Location: Swaraj Round N, Thekkinkadu Maidan, Thrissur
How to Reach: The nearest airport is the Cochin International Airport located 55 km away

Suggested Read:Kerala In January: A Guide For A Memorable Vacation In This Southern State

9. Peruvanam Mahadeva Temple

Peruvanam Mahadeva Temple thrissur

Image Source

The Peruvanam Mahadeva Temple is said to date back to the origin of Kerala itself and the advent of Lord Parasurama as an ardent Shiva devotee. The architecture of the temple is quite rare and unlike other Indian temples. For example, the main temple shrine is square shaped as compared to the more common conical shape. Its profound architecture makes it one of the best places to visit in Kerala.

Location: Cherpu, Thrissur
How to Reach: The nearest railway station is the Thrissur station located 10 km away and the nearest airport, Cochin International Airport, is located 48 km away

Suggested Read:Kerala Cuisine: 21 Dishes That Make The State The King Of Culinary Art

10. Poonkunnam Shiva Temple

Poonkunnam Shiva Temple thrissur

Image Source
The presiding deity at the Poonkunnam Shiva Temple is of course Lord Shiva, who is once again accompanied by his family along with Partha Sarathi, Nagaraja, and Sastha. Each year the temple holds a grand celebration on the occasion of Ganesh Chaturthi, so make sure it’s on your list of temples of Thrissur at that time.

Location: Punkunnam Junction, Punkunnam, Thrissur
How to Reach: The nearest railway station is the Thrissur station located 2.3 km away and the nearest airport, Cochin International Airport, is located 53 km away

Suggested Read:9 Hotels Near Trivandrum That Offers You Great Experience In Kerala

11. Trikkur Mahadeva Temple

Trikkur Mahadeva Temple

Image Source

Located at the top of the hillock, Trikkur Mahadeva Temple is one of the most famous temples in Thrissur which you should visit on your vacation. Trikkur Mahadeva Temple is a rock-cut cave temple situated in the Thrissur district and the main deity worshipped in this temple is Lord Shiva. Many Buddhist and Jain monks meditate in this temple and it is the perfect place for all peace seekers!

Location: Trikkur village, Thrissur District, Kerala
How to Reach: The nearest railway station is the Thrissur station 13 km away, and the nearest airport is the Cochin International Airport located 43 km away.

Suggested Read:10 Brilliant Mosques In Kerala Where You Must Go For A Spiritual Pilgrimage

12. Vilwadrinatha Temple

Vilwadrinatha Temple

Image Source

Counted among the best temples in Thrissur, Vilwadrinatha Temple is located in Thiruvilwamala in Kerala. This Hindu temple is dedicated to Lord Lakshmana and Lord Rama, the seventh avatar of Lord Vishnu. You must attend the morning prayer when you visit this marvelous temple.

Location: Thiruvilwamala, Thrissur District, Kerala
How to Reach: The nearest railway station is the Thrissur station 50 km away, and the nearest airport is the Cochin International Airport located 91.7 km away

Suggested Read:8 Road Trips From Kerala For That Dreamy Sojourn

13. Guruvayur Temple

Guruvayur Temple

Image Source

The beautiful Guruvayur Temple is another famous religious site that you must include in your itinerary. Guruvayur Temple is a Hindu temple dedicated to god Guruvayurappan and is one of the most important places of worship the Hindus residing in Kerala. God Guruvayurappan is an avatar of Lord Vishnu and you should definitely visit this temple to attain tranquility and to take a break from your busy life!

Location: Guruvayur Devaswom, East Nada, Guruvayur, Kerala 680101
How to Reach: The nearest railway station is the Thrissur station 27.8 km away, and the nearest airport is the Cochin International Airport located 79 km away

Suggested Read:Silent Valley National Park In Kerala: Where The Wild Roam Free

14. Thiruvanchikulam Mahadeva Temple

Thiruvanchikulam Mahadeva Temple

Image Source

Thiruvanchikulam Mahadeva Temple is believed to be more than 2,000 years old and exhibits numerous stunning representations of Shiva. The temple shares history with the Chidambaram Nataraja. You would hear numerous interesting folklores about this temple by the locals on visiting this heritage temple. This is amongst the most popular Thrissur city temples and lures thousands of visitors and pilgrims throughout the year. 

Location: Kodungallur- Ernakulam Highway, Kottappuram, Kodungallur, Thrissur, Kerala 680664

How to Reach: The nearest railway station is the Thrissur station 39 km away

Suggested Read:8 Absolutely Stunning Waterfalls Near Kottayam That Showcases Why Kerala Is Called God’s Own Country

15. Arattupuzha Temple

Arattupuzha temple in thrissur

Image Source

Another popular temple in Thrissur is Arattupuzha Temple which is a Hindu temple, located in Arattupuzha. The temple is well-maintained and administered by the Cochin Devaswom Board. According to the locals, the temple incepted nearly 3,000 years ago and is the home to an annual festival named Devamala that has remained the hub of pilgrims for decades. The temple is dedicated to Guru Vashishtha, the Kul Guru of Rama. 

Location: P.O. Arattupuzha, Urakam, (Dt), Kerala (State), Arattupuzha, Kerala 680562

How to Reach: The nearest railway station is the Thrissur station 2 km away

Suggested Read:River Rafting In Kerala: 4 Enthralling Spots Where You Can Get High On Adrenaline

16. Thiruvilwamala

Thiruvilwamala village in Thrissur

Thiruvilwamala, a hilly village located nearly 47 kilometers north-east from the District Headquarters Thrissur is known as one of the most pious area in Thrissur. This village is actually a temple town and features numerous temples out of which Vilwadrinatha Temple is the most famous temple. If you are willing to sneak peek the true spiritual vibe of Thrissur then don’t forget to visit Thiruvilwamala on your next visit to Kerala. 

Location: Thrissur

How to Reach: The nearest railway station is the Thrissur station 29 km away

Suggested Read:8 Churches In Ernakulam That Are Popular All Around Kerala

17. Dharmasastra Temple

Dharmasastra Temple in Thrissur

Image Source

Kerala is home to numerous such spiritual centers that give you a perfect chance to understand the true reason behind its name, ‘God’s own country’. If you are planning a visit to this serene place then you must know that Thrissur temples are the best examples of spirituality and exhibit a journey that must surely be unveiled. Dharmasastra Temple in Thrissur is amongst the most interesting temples in Kerala that purveys a unique experience to its visitors. 

Location: Thrissur

How to Reach: The nearest railway station is the Thrissur station 34 km away

Suggested Read:Trekking In Kerala: A Short Guide For Beginners To Have An Ultimate Experience!

18. Ayyappa Temple

Thrissur is home to numerous Ayyappa temples that are crowded by pilgrims throughout the year. These temples are known for their unique experiences. Do plan a visit to the Ayyapa Temples in Thrissur to get a true glimpse of culture and religion here.

Location: Thrissur

How to Reach: The nearest railway station is the Thrissur station 44 km away

Suggested Read:10 Best Hotels In Thrissur For Both Budget And Luxury Travelers

Marvelous, aren’t they! So, this was our list of Thrissur temples that are an absolute must-visit for all. Let us know in the comments which ones you are planning to visit first. Book a fabulous trip to Kerala to explore these peaceful sanctums on your visit.

For our editorial codes of conduct and copyright disclaimer, please click here.

Frequently Asked Questions About Thrissur Temples

How old is Vadakkunnathan Temple?

The temple is believed to be over 1300 years old.

How many elephants are there in Thrissur Pooram?

There are a total number of 117 elephants in Thrissur Pooram.

What is the meaning of Thrissur?

The word Thrissur means ‘small sacred place’ and is quite famous for its temples.


Looking To Book A Holiday Package?


People Also Read:

Category: Kerala, Temples, Thrissur

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month