In God’s land, Kerala is a place called Kannur, which is famous for the number of places of worship it has. Kerala is known for its green meadows, lush green forests, and backwaters. However, Kannur is a majestic city, known as Cannanore at the time of British rule, where people came from all over the world to seek spiritual awakening. The temples in Kannur are famous for their breathtaking infrastructure and religious value.

7 Temples In Kannur

It has beautiful beaches, churches, parks, museums, sanctuaries, but what tops this list are famous temples in Kannur. They attract the most number of tourists because of its picturesque views, religious and sentimental value. Here is an organized list of temples in Kannur that you must visit at least once in your lifetime.

1. Kanhirangad Vaidyanatha Temple

The temple is graced with the deity of Lord Shiva since it’s said that Lord Shiva is the greatest. You can also find idols of Bhagavathy, Ayyappan, and Ganapathy alongside Shiva. You will always find thousands of Hindu devotees in this temple because of their arduous believe in Lord Shiva.

The reason why it is one of the most famous temples in Kannur is that the pilgrims who visit this temple have a belief that their diseases will be cured. People who have skin and eye diseases are advised to visit this temple once for treatment. Visitors offer milk and water to the idol of Lord Shiva and sing bhajans. The aura created by these bhajans is breathtaking. You can never experience this anywhere in India.

Timings: 8:00 AM to 6:00 PM
Best time to visit: February and March
Address: Taliparamba – Manakadavu – Coorg Rd, Alakode, Kerala 670571

Must Read: 57 Best Places To Visit In Kerala For A Vacation To Remember

Kerala Holiday Packages On TravelTriangle

2. Parassinikadavu Sree Muthappan Temple

Sree Parassinikadavu Muthappan Temple

People visit Muthappan temple, Kannur, in considerable numbers in the hope of getting rid of all of their problems solved. The devotees vary from upper-class wealthy families to economically and socially backward strata of society. Since this place is one of the best temples in Kannur, whoever visits Kannur, does not leave without visiting this temple. Many pilgrims say that the deity ‘Muthappan’ is the god of solving all problems, whether it is personal or professional. This is why it is famous by the name of Muthappan temple, Kannur.

Timings: 5:45 AM to 9:30 PM
Best time to visit: You can visit this temple whenever you feel that you are tired of life, and you need mindfulness.
Address: Parassinikadavu, Kerala 670563

Suggested Read: 37 Amazing Things To Do In Kerala For An Incredible Holiday

4. Taliparamba Rajarajeswara Temple

Chawad Devi Temple

Rajarajeshwari Temple, Kannur, is a marvelous illustration of ancient infrastructure. It is located 23 km away from the city of Kannur. Taxis and buses are available to take the tourists and visitors there safely. Lord Shiva’s idol is incarcerated in the temple; the temple is called Rajarajeshwari temple, Kannur because the same name invites Lord Shiva. The natives of Kannur also call the deity by several names such as Perumthrikovilappan and Thampuran. Pilgrims get attracted to this fantastic temple because of the strength that lies in the divine power of Lord Shiva.

Timings: 5:00 AM to 8:30 PM
Best time to visit: Visit at the time of Shivratri festival to witness the bhajans and fairs that surround the temple
Address: Temple Rd, Taliparamba, Kerala 670141

Suggested Read: 12 Best Resorts In Kannur For A Cool & Cozy Beach Vacation

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

5. Mridanga Saileswari Temple

Ettumanoor Mahadeva Temple

The most famous Durga temple in Kerala is located in Muzhakkunnu, Kannur. Mridanga Saileswari temple, Kannur, is named after the deity Mridanga Saileswari, who is known to be a goddess with four arms. Devotees believe that no matter how difficult the work is, it can be done with her blessings. There are 108 temples in Kerala, which are open for pilgrims to worship Goddess Durga, but Mridanga Saileswari temple, Kannur, is the most magnificent amongst all the temples.

Timings: 5:00 AM to 9:30 PM
Best time to visit: Visit this temple in the month of Durga Puja and enjoy the local festivities with natives of Kannur
Address: Mridanga Saileswari Temple Road, Muzhakkunnu, Kerala 670703

Suggested Read: 5 Amazing Things To Do In Kannur That Will Show You Its Adventurous Side

6. Shree Vithoba Temple

temple of Goddess Mahalaxmi

Like most temples in Kerala, this temple is Kannur is comparatively modern. It is a 32-year-old structure where the deity of Vithoba presides. Earlier it used to the place for Gowda Saraswat community to make dealings, but now it has become one of the most attractive temples in Kannur. The blessings of the deity ensure the visitors that all of their wishes get fulfilled, and they live a long and happy life. Not only Lord Vithoba but Goddess Rukmai is also worshipped here by devotees to get success in life.

Timings: 8:00AM -6:00 PM
Best time to visit: During Vaisakha Purnima festival, Rashada Ekadashi, and Karthik Panchami, you can witness the bhajans and festivals
Address: Kurung Kadavu Road, Payyanur, Kerala 670307

Suggested Read: The Finest Places For Shopping In Kannur For A Fun Retail Therapy

7. Subramanya Temple


At NH 17, 21 km away from Taliparamba, is located Subramanya temple. People who get bored and frustrated from day to day life visit this temple to seek solace and prosperity. It is good to be religious but better to be spiritual. Devotees have often felt a sense of calm and composure at these beautiful temples in Kannur. Pavithra mothiram are the sacred rings that can be ordered from the temple.

Timings: 6:00 AM to 9:00 PM
Best time to visit: During the Navratri and Ashtami when processions are held
Address: Main Road, Payyanur, Kannur, India

Further Read: 7 Best Kannur Homestays For A Luxurious Stay Amidst Tranquility

Kannur is located in God’s country. Hence, it is rich in mythology and history. However, it not only has the best temples in Kannur, but it also has incredible wildlife sanctuaries and beaches. People visit the city to worship in temples in Kannur but go home with fun-filled adventurous memories with the entire family. So plan a trip to Kerala and experience a blissful time.

Disclaimer: TravelTriangle claims no credit for images featured on our blog site unless otherwise noted. All visual content is copyrighted to its respectful owners. We try to link back to original sources whenever possible. If you own the rights to any of the images, and do not wish them to appear on TravelTriangle, please contact us and they will be promptly removed. We believe in providing proper attribution to the original author, artist or photographer.

Please Note: Any information published by TravelTriangle in any form of content is not intended to be a substitute for any kind of medical advice, and one must not take any action before consulting a professional medical expert of their own choice.

Frequently Asked Questions About Temples in Kannur

What is the best time to visit Kannur?

One must plan his or her trip between October and February to enjoy the tropical evenings of the city.

What are the best beaches to visit in Kannur?

Devotees visiting the temples of the city must not forget to visit Payyambalam and Muzhappilangad beach.

Looking To Book A Holiday Package?

Category: Kannur, Kerala, Temples

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month