Top 16 Temples In Kannur: Experience A Cultural And Spiritual Experience In Kerala

An image of people near the scared pond at Peralassery Temple located in Kerala.

Kerala, also known as “God’s Land” has a city named Kannur. Temples in Kannur are a major attraction for this spectacular city. During British rule, people from all over the world used to come here for spiritual awakening. It was called the Cannanore at that time. The air of Kannur is incensed with countless temples and its soil is rich due to the hands of ancient gods. Several tourists visit this city owing to its picturesque views, churches, beaches, and most importantly temples that hold strong spiritual and sentimental values.

16 Famous Temples In Kannur

Temples in Kannur are of great importance to devotees, considering it people throng in huge numbers to seek blessings from these temples.

1. Kanhirangad Vaidyanath Temple

Offer prayers to the Kanhirangad Vaidyanath Temple, one of the temples in Kannur.

Photo: Achyuta T. Madabushi / Wikimedia Commons / Image For Representation Only

Kanhirangad Temple is dedicated to Lord Shiva, Kannur famous temple. It also has idols of Bhagavathy, Ayyappan, and Ganapathy. People come here in huge numbers as it is believed that pilgrims who visit this temple get cured of their diseases. People with skin and eye disease are advised to pay a visit to this temple for treatment. Milk and water are offered to Lord Shiva. Tourists must visit this temple to experience the aura created here with bhajans and good vibes. It is one of the best temples in Kannur.

Timings: 8 AM – 6 PM
Location: 39CP+G87, Paidalmala Road Taliparamba, Taluk, Kanhirangad, Kannur, Kerala

Suggested Read: Most Revered Shiva Temples In Kerala

2. Parassinikadavu Sree Muthappan Temple

 Explore the stunning design of the sacred Parassinikadavu Sree Muthappan Temple.

Photo: Mucho Creative Hub / Shutterstock

Parassinikadavu Sree Muthappan Temple is one of the famous temples in Kannur, where numerous devotees come in the hope of getting rid of all of their problems. Be it an upper-class devotee or a socially, or economically backward devotee, everyone comes here to pray and seek blessings. You must not leave Kannur without visiting this temple. Devotees believe that the deity ‘Muthappan’ is the God of solving all the problems. The location of the temple is also picturesque and offers a great view of the surroundings.

Timings: 5:45 AM – 9:30 PM
Location: Parassinikadavu, in Anthoor municipality, near the Valapattanam River, Kannur, Kerala

3. Taliparamba Rajarajeswar Temple

Learn about the history of Taliparamba Rajarajeswar Temple, one of the temples in Kannur.

Photo: Vinayaraj / Wikimedia Commons

Taliparamba Rajarajeswar Temple is a beautiful piece of architecture with marvellous illustrations of the ancient infrastructure, one of the powerful temples in Kannur. Lord Shiva’s temple is incarcerated here. This temple also has the tallest Shikara amongst all the temples of its time. A prasna is organised here which is an ancient astrological decision-making whenever there is any problem in any of the other temples. The women cannot enter the sanctum after 6 pm, as Lord Shiva supposedly comes to the temple to pray every evening.

Timings: 5 AM – 8:30 PM
Location: Chiravakku, Taliparamba, Kannur, Kerala

Suggested Read: Places To Visit Near Kannur

4. Shree Vithoba Temple

Seek blessings from Shree Vithoba Temple Source, one of the temples in Kannur.

Photo: Chandan Parihar / Pexels / Image For Representation Only

Shree Vithoba Temple in Kannur is a comparatively modern temple, which is 32 years old. The deity of Vithoda resides in this temple and is now one of the most attractive temples of Kannur. Goddess Rukmai also resides here and is worshipped to attain success in life. Devotees believe that Lord Vithoba makes all their wishes come true and ensures they live a long and happy life. It is also one of the popular temples in Kannur.

Timings: 8 AM – 6 PM
Location: Kurunkadavu Road, Payyanur, Kannur, Kerala

5. Subramanya Temple

Explore the stunning architecture of the sacred Subramanya Temple located in Kerala.

Photo: BHARATHESHA ALASANDEMAJALU / Wikimedia Commons

Subramanya Temple is visited a lot by devotees who feel bored and depressed from day-to-day life. They come here to seek peace and prosperity in life. They feel a sense of calm and solace at this temple. This temple has historical importance as it is believed that Rama and Laxmana halted here on their way to Sri Lanka and sought blessings from the deity to rescue Sita from Ravana’s captivity. It is one of the oldest temples of Kannur and Lord Subrahmanya, son of Lord Shiva, is the presiding deity here.

Timings: 6 AM – 9 PM
Location: Peralassery, P.O. Mundalur, Kannur, Kerala

Suggested Read: Hill Stations Near Kannur

6. Trichambaram Shree Krishna Temple

See the Thalipparambu Thrichambaram Sree Krishna Temple, one of the temples in Kannur.

Photo: Pramal / Wikimedia Commons / Image For Representation Only

Trichambaram Shree Krishna Temple is dedicated to Lord Krishna. The temple has a simple front elevation, but the interior of this temple is filled with exquisite antiques, belonging to the 15th and 16th centuries. The temple got its name after a saint known as Sambaran, who did meditation here. A colorful event Utsavam is held every year from 6th March to 20th March. Tourists must plan to visit this temple during this time to see it in full colour.

Timings: 5 AM – 12 PM, 5 PM – 8 PM
Location: 29J9+H8P, Trichambaram, Taliparamba, Kannur, Kerala

7. Sundareswara Temple

Offer prayers to one of the most sacred temples, Sundareswara Temple in Kerala.

Photo: Kanishk Agarwal / Unsplash / Image For Representation Only

Sundareswara Temple is one of the most visited temples in south India. This place is like heaven for all the Lord Shiva devotees. Here, Lord Shiva is worshipped as Lord Sundareswara, the ‘God of Beauty’. It is also famous as one of the largest temples in the Kannur district. The interior is majestic and designed and decorated by renowned artist and Shiva devotee – Sri Chaithanyaall Swami. Tourists must plan to visit this divine temple and seek the blessings of Lord Shiva.

Timings: 5 AM – 12 PM, 5 PM – 8:15 PM
Location: V9M9+VH4, Talap, Kannur, Kerala

Suggested Read: Krishna Temples In Kerala

8. Thodeekalam Shiva Temple

 Seek blessings from Thodeekalam Shiva Temple, one of the temples in Kannur.

Photo: Vinayaraj / Wikimedia Commons

Thodeekalam Shiva Temple is more than 2000 years old and is revered for its mural paintings. These paintings are made of natural colours and depict the famous Shiva-Vaishnavite epic tales. The main deity Lord Shiva is known by the name of ‘Perumal’. The upper story of the temple is smaller than the ground floor. This temple exudes rustic charm and natural beauty. Tourists must plan to visit this temple and witness this historic marvel.

Timings: 5 AM – 12 PM, 5 PM – 9 PM
Location: Thodikkulam Siva Temple, Kannavam Village, Kannur District, Kerala

9. Annapoorneshwari Temple

Pay tribute to Annapoorneshwari Temple on your next trip to Kerala’s natural wonders.

Photo: Vinayaraj / Wikimedia Commons

Annapoorneshwari Temple is a sacred shrine dedicated to the Goddess of Nourishment. The temple is located in a very peaceful setting and there is a serene and spiritual environment. The architecture of the temple is built in the Kerala style. The festivals and rituals offer a glimpse into the spiritual and cultural heritage of Kerala. This is a must-visit place amongst the lush Western Ghats.

Timings: 4:30 AM – 12 PM, 5:30 PM – 8:30 PM
Location: Cherukunnu- Kayatteel Rd, Kannapuram, Cherukunnu, Kannur, Kerala

Suggested Read: Most Famous Varahi Devi Temples In Kerala

10. Sree Mridanga Saileswari Temple

A glimpse of the Sree Mridanga Saileswari Temple, one of the best temples in Kannur.

Photo: Rajeshodayanchal / Wikimedia Commons

Sree Mridanga Saileswari Temple, also known as Muzhakkunnu Mridanga Saileswari Temple is one of the beautiful temples in Kannur. It is a hotspot for travellers seeking spiritual stillness or a glimpse of cultural extravaganza. Dedicated to Goddess Durga, the temple is the family deity of the royal dynasty of Kannur and is the family temple of the legendary Pazhassi Raja. The temple’s divine energy, historical significance, architectural beauty, and peaceful environment attract visitors from all over the world.

Timings: 5 AM – 12:30 PM, 5 PM – 8 PM
Location: WMCR+V9W, Mridanga Shaileswary Temple Rd, Muzhakkunnu, Kannur, Kerala

11. Thiruvangad Sree Ramaswamy Temple

A view of the Thiruvangad Sree Ramaswamy Temple exuding old-world charm in Kerala.

Photo: Primejyothi / Wikimedia Commons

One of the famous temples in Kannur, Thiruvangad Sree Ramaswamy Temple is a revered site in the vicinity of Kerala. Thiruvangad Temple is not only a place of worship but also an embodiment of Kerala’s rich cultural heritage. It is popularly known as ‘Brass Pagoda’ due to the copper sheeting of its roof and holds many intriguing sculptures and lithic records. Dedicated to Lord Rama, the temple is a landmark of spiritual devotion and historical importance for both locals and tourists.

Timings: 4 AM – 12 PM, 5:30 PM – 8:30 PM
Location: Thalassery – Manjodi Bridge, Thalassery- Kodiyeri Road, Thiruvangad, Illathaazha, Manjodi, Kannur, Kerala

Suggested Read: Places To visit In Kannur

12. Peralassery Subramanya Temple

A glimpse of the Peralassery Subramanya Temple, one of the top temples in Kannur.

Photo: Ashwini Prabhakaran / Wikimedia Commons

Peralassery Subramanya Temple, one of the popular temples in Kannur is a haven for seekers of spiritual bliss and peace. Dedicated to Lord Subramanya, the temple is steeped in mythology and vibrant cultural beauty. The sanctum houses the idol of Lord Subramanya in a serene and divine setting. The highlight of the temple is its massive stepwell exuding serenity and tranquillity. Whether you’re a devotee, an architecture aficionado, or someone simply seeking peace, this temple offers an unforgettable experience.

Timings: 4 AM – 12:30 PM, 4:15 PM – 8 PM
Location: Mundalur, Peralassery, Kannur, Kerala

13. Sree Thrikkaikkunnu Mahadeva Temple

A glimpse of the Sree Thrikkaikkunnu Mahadeva Temple adorned with vibrant colours.

Photo: Cristina Seaborn / Unsplash / Image For Representation Only

Perched atop a hillock in Thalassery in Kerala’s Kannur district, Sree Thrikkaikkunnu Mahadeva Temple is one of the top Kannur temples. The temple houses two sanctums dedicated to Lord Shiva and the other to Lord Perumal. The architecture of Sree Thrikkaikkunnu Mahadeva Temple reflects the traditional Kerala style, with intricate wooden carvings, tiled sloping roofs, and a peaceful courtyard. Bounty in nature’s beauty, the temple offers panoramic views of the Arabian Sea, nearby hills, and the town of Thalassery.

Timings: 5:30 AM – 10:30 AM, 5:30 PM – 8:30 PM
Location: Kottayam-Malabar, Kannur district, Kerala

Suggested Read: Top Kerala Temples That You Must Explore In God’s Own Country

14. Cherukunnu Sree Annapoorneswary Temple

Elegant temple dedicated to Goddess Annapoorneswary, featuring Kerala architecture and serene lakeside surroundings.

Photo: sky.leaf.ocean / Shutterstock / Image For Representation Only

Cherukunnu Sree Annapoorneswary Temple stands as one of the popular temples to visit in Kannur, devoted to Goddess Annapoorna. The temple, built in the traditional Kerala style, is renowned for its harmonious ambiance and vibrant rituals. Each day, visitors and devotees witness special ceremonies, including the unique offering of Annadanam, where free meals are distributed as a gesture of compassion and generosity. The temple grounds are beautifully maintained, surrounded by lush greenery that adds to its tranquil charm. Whether seeking blessings, enjoying the serene setting, or participating in its legendary festivals, Annapoorneswary Temple remains a beacon of culture.

Location: Cherukunnu- Kayatteel Rd, Kannapuram, Cherukunnu, Kannur, Kerala

15. Kalarivathukkal Bhagavathi Temple

Ancient shrine of fierce Bhagavathi deity, known for vibrant Theyyam rituals and traditional Kerala design, one of the best temples in Kannur.

Photo: Vyacheslav Argenberg / Wikimedia Commons / Image For Representation Only

Kalarivathukkal Bhagavathi Temple, located near the Valapattanam river in Kannur, is steeped in centuries-old legend and tradition. Dedicated to Bhadrakali in her fierce form, the temple is famed as both the family shrine of the Chirakkal Royal family and the spiritual guardian of the ancient martial art, Kalarippayattu. Visitors will marvel at its timeless Kerala architecture, intricate wooden carvings, and serene surroundings, contrasting with the powerful energy of the deity within. Unmissable festivals like Meenapooram feature vibrant Theyyam performances and rituals that attract thousands each year.

Location: W9F3+R5W, Post, Valapattanam, Kannur, Kerala

Suggested Read: Bhadrakali Temples In Kerala

16. Akkare Kottiyoor Maha Siva Temple

Forest-enshrined Shiva temple with seasonal rituals, riverfront setting, and sacred temporary structures during Vysakha festival, one of the best temples in Kannur.

Photo: Destination8infinity / Wikimedia Commons / Image For Representation Only

Akkare Kottiyoor Maha Siva Temple stands as a unique and revered pilgrimage destination in Kerala’s northern hills. Unlike typical temples, Akkare Kottiyoor exists as a temporary shrine erected annually on the banks of the Vavali river, drawing devotees during the famed Kottiyoor festival. The tranquil forest backdrop and gentle river create a mystical atmosphere as pilgrims gather for rituals honouring Lord Shiva in his primal form. This sacred site’s ephemeral nature enhances its spiritual allure; the connection with nature, devotion, and traditional ceremonies offer an experience that is both awe-inspiring and deeply moving.

Location: VVG7+6V3, Kottiyoor, Kannur, Kerala

Kannur is a coastal city with a lot of historical and religious significance. Once an ancient trading port is now a famous tourist destination. Temples in Kannur are very famous for their historical, architectural, and religious value. After worshipping the temples, tourists can also engage in visiting the beaches and wildlife sanctuaries here. Plan a trip with TripXL and embark on this divine journey.

Cover Photo: Dynamoland / Shutterstock

Frequently Asked Questions

Payyambalam and Muzhappilangad beaches are the must-visit beaches in Kannur.
Buses and auto-rickshaws are available for commuting, but the ideal way to explore all the temples is by hiring a private cab.
It is advised to dress modestly during temple visits. Both men and women must wear clothing that covers their knees and shoulders. Traditional attire like salwar kameez, saris, long skirts for women, and dhoti or pants with shirts for men.
Many temples offer ‘Prasadam’, which is usually simple and is to be taken as a spiritual offering. But, some bigger temples offer elaborate food. Otherwise, it is always a good idea to stop at a nearby restaurant for meals.
You can finish visiting all the temples in one or two days. It also depends on how much time you spend in one temple.
The best time to visit the temples in Kannur is during the early morning or late evening hours when the atmosphere is serene and the temples are less crowded.
Yes, Kannur is home to several grand temple festivals including Muthappan Theyyam Festival at Parassinikadavu Muthappan Temple, Theyyam performances at Sree Mridanga Saileswari Temple, and Ratholsavam at Rajarajeswara Temple, Taliparamba.
Yes, most temples in Kannur welcome visitors to participate in rituals such as prayers, offering flowers, lighting oil lamps, and praying for blessings. However, it’s important to follow temple etiquette like dressing modestly and respecting local customs.
The temple dates back approximately 1500 years, originally serving as a Vishnu/Krishna temple before Annapoorneswary’s idol was consecrated.
The Meenapooram festival, featuring vibrant Theyyam performances and rituals, is a highly anticipated annual event drawing thousands of devotees.
Unlike permanent temples, it is a temporary shrine set up each year in a forest by the Vavali river, enhancing its mystical and natural allure.
Rupali Kushwaha

Rupali Kushwaha

Rupali is an avid traveller and writer who enjoys discovering new places and sharing her experiences. Her travel stories are fascinating, and she has a good eye for detail as well as a zest for adventure and cultural experiences. She brings a personal perspective to travel writing, focusing on the emotions, stories, and small wonders.
Rupali's Top Travel Highlights:
Rupali prefers the deep and personal side of travel, focusing on times of joy, peace, and experiencing life in new surroundings.
1. Memorable Mountain Escape in Jammu:
Explored the foggy hills and winding roads of Jammu, soaking in the calm, scenic beauty and the peaceful rhythm of mountain life.
2. Capturing the Subtle Charms of Travel:
Loves capturing the little things, like the way the mist covers the hills in the morning or the quiet calm of a hidden trail.

Recommended Articles

Leave a Reply

Top Travel Destinations by Month