Tuluvannoor Sri Maha Vishnu Temple
About Tuluvannoor Sri Maha Vishnu Temple
Tuluvannoor Sri Maha Vishnu Temple stands in Kannur District in northern Kerala, a region known for its tradition of Vishnu worship. The temple is dedicated to Lord Vishnu, one of the principal deities of Hinduism, revered as the preserver and sustainer of the universe. Temples devoted to Vishnu across Kerala typically maintain daily worship cycles and observe festivals tied to the lunar calendar and the Malayalam year, reflecting the spiritual rhythms of the region's Hindu communities.
Darshan and Daily Worship
The temple welcomes devotees for darshan—the viewing of the deity—during set hours each day. Visitors should plan their visits accordingly, as timings may shift during festival periods. Those seeking a quieter experience often find morning hours less crowded than evening periods. The temple office can confirm current darshan timings and any adjustments for special occasions.
Regular worship rituals form the backbone of temple life. Evening aarti—the ritual of worship involving light and offerings—is a central practice, creating moments of heightened spiritual activity. Devotees who time their visits to coincide with these ceremonies experience the temple's rhythms most fully.
Festivals and Observances
Vishu, the Malayalam New Year, holds particular significance at temples dedicated to Vishnu. The festival brings traditional decorations and draws larger gatherings. Devotees participate in Vishukkani darshanam, the auspicious first viewing of the deity on New Year's day, and witness Sheeveli processions in which the deity is carried through the surrounding locality. These celebrations connect the temple to the cultural calendar of Kerala's Hindu communities.
Ekadashi, observed on specific lunar days according to the Hindu calendar, brings heightened spiritual focus to Vishnu temples. On these days, devotees fast and engage in focused prayer, with special rituals conducted in honour of Lord Vishnu. The recitation of sacred texts such as the Vishnu Sahasranama—a hymn listing the thousand names of Vishnu—forms part of these observances. Visiting during Vishu or an Ekadashi day offers an opportunity to experience the temple at its most vibrant, though these occasions also attract larger crowds.
Visitor Conduct and Etiquette
Modest dress is customary when visiting Hindu temples. Women typically wear sarees or salwar kameez, while men wear dhotis or simple trousers and shirts. Removal of footwear before entering the sanctum is essential practice and reflects the reverence shown to sacred space.
The temple provides basic amenities for visitors, including footwear stands and cloak rooms where belongings can be safely stored during darshan. These facilities allow visitors to enter the sanctum without encumbrance. Photography policies vary and should be confirmed with temple staff upon arrival. The temple office is the best source for guidance on these and other practical matters.
Location and Access
Tuluvannoor Sri Maha Vishnu Temple is located in Kannur District, Kerala, at coordinates 12.113631°N, 75.199185°E. This information can be entered into mapping applications to plan travel routes. Kannur District lies in northern Kerala and is accessible by road from major towns and cities in the region. Visitors should confirm current access routes and any local travel conditions before planning their journey.
How to reach
Temples near Tuluvannoor Sri Maha Vishnu Temple

Thaayineri Sri Kurinji Kshetram
Thaayineri Sri Kurinji Kshetram is a sacred temple in Kannur, Kerala, renowned for its unique Kurinji grove and vibrant Theyyam festival performances held annually in February.

Thalayanneri shree poomaala bhagavathikkav
Thalayanneri Shree Poomala Bhagavathikkavu is a sacred shrine dedicated to Goddess Poomala Bhagavathi, located within the Annur Mahavishnu Temple complex in Payyanur, Kannur dis…

Payyakkal Bhagavathi Temple
Sree Payyakkal Bhagavathi Temple is an ancient shrine in Koyonkara, Kasaragod, maintained by the Mukaya fishing community and renowned for its elaborate Pattu Utsavam festival f…

Ezhimala Narayan Kannur temple
Ezhimala Narayan Kannur Temple is an ancient coastal shrine in Kannur district dedicated to Narasinga Vinnakar Thevar (Narasimha), with documented history spanning from the 10th…

Karivellur Muchilot Bhagavathy Temple
Karivellur Muchilot Bhagavathy Temple is a Bhadrakali shrine located in Onakkunnu, Kerala, dedicated to the fierce manifestation of the divine feminine.

Karivellur Mahadeva Temple
Karivellur Mahadeva Temple is a Shiva temple located near Payyanur in Kannur district, Kerala, and is recognized as one of the 108 sacred Shiva temples in India.
