Karivellur Muchilot Bhagavathy Temple
About Karivellur Muchilot Bhagavathy Temple
The temple is situated on Temple Road in Onakkunnu, Kerala 670521. Visitors should contact the temple directly to confirm current darshan timings and any seasonal variations, as festival days and special observances may alter regular hours. Dress modestly when entering the sanctum; Kerala temple tradition typically requires removal of footwear before approaching the inner shrine.
As with most Hindu temples in Kerala, menstruating women may face restrictions on entry to certain areas—this varies by individual temple practice, so it is advisable to inquire beforehand if this applies. Photography policies should be confirmed with temple staff upon arrival. The temple's exact facilities and amenities are not documented in available sources, so visitors should plan accordingly and arrive with sufficient time to complete their darshan without rushing.
Rituals and Worship
Hindu goddess temples in Kerala typically maintain a daily schedule of worship beginning in early morning hours, with multiple offerings and prayers throughout the day. The specific rituals performed at Karivellur Muchilot Bhagavathy Temple are not detailed in available sources, but devotees generally participate in darshan—the viewing of the deity—during designated hours. Some temples of this tradition offer abhishekam (ritual bathing of the deity's image) and other specialized pujas that may require advance booking or separate fees.
Visitors seeking to participate in specific rituals or make offerings should arrive early and speak with temple priests or administrators. Many devotees make vows or seek blessings for particular intentions, and the temple staff can guide visitors on appropriate protocols for their visit.
The Sacred Landscape
Onakkunnu and its surroundings contain multiple temples dedicated to different deities, reflecting the region's deep religious heritage. Nearby are Karivellur Mahadeva Temple and other shrines, creating a network of sacred sites within the locality. This clustering of temples is characteristic of northern Kerala, where pilgrimage often involves visiting multiple sanctuaries in sequence.
The temple's position within this broader landscape suggests it serves both as a destination for focused worship and as one point within a larger circuit of devotional practice for the community.
Reaching the Temple
The temple is accessible by road via Temple Road in Onakkunnu. Visitors travelling to Kannur district can use the coordinates (12.172846, 75.192559) for GPS navigation. The nearest major town is Kannur, which has road and rail connections to other parts of Kerala and India. Local transport options within Onakkunnu should be confirmed with accommodation providers or local guides, as detailed transit information is not available in current sources.
Before You Visit
Check with the temple in advance regarding current hours of operation, as these may differ from published schedules. Confirm any restrictions or special requirements that may apply to your visit. Bring sufficient cash, as payment facilities may be limited. Allow time for unhurried darshan, particularly if visiting during busy periods. If you have specific ritual requests or wish to make substantial offerings, contacting the temple beforehand ensures the priests can accommodate your needs.
How to reach
Temples near Karivellur Muchilot Bhagavathy Temple

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.

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…

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…

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.

Tuluvannoor Sri Maha Vishnu Temple
Tuluvannoor Sri Maha Vishnu Temple is a Vishnu shrine located in Kannur District, Kerala, dedicated to Lord Vishnu.

Mundyathal Vishnumoorthi Devasthanam
Mundyathal Vishnumoorthi Devasthanam is a Hindu temple dedicated to Lord Vishnu located in Kasaragod, Kerala.


