Annapurneshwari Temple, Cherukunnu
About Annapurneshwari Temple, Cherukunnu
The temple's roots reach back approximately 1500 years, when it originally functioned as a shrine dedicated to Vishnu and Krishna. A significant transformation occurred when Goddess Annapurneshwari was consecrated at the site through the efforts of Avittam Thirunal Raja Raja Varma of Chirakkal Kovilakam. Local tradition holds that the goddess arrived from Kashi accompanied by two other deities and a boatman, travelling in a golden ship before landing at Azhi Theeram, now called Aayiram Thengu. This layered history—combining ancient Vaishnava roots with the later establishment of goddess worship—marks the temple as a site of evolving spiritual practice within Kerala's religious landscape.
Daily Worship and Darshan
The temple opens early each morning at 5:30 and closes at 12:45, reopening in the evening from 17:00 to 20:00. These timings apply throughout the week. Visitors should plan their visit within these windows to participate in darshan, the viewing of the deity. Early morning hours typically attract devotees seeking the quieter, more meditative atmosphere of dawn worship. The temple grounds are said to maintain a calm environment, with the sounds of bells and the sight of oil lamps contributing to the spiritual setting. Visitors are advised to dress modestly, as is customary at Hindu temples, and to remove footwear before entering the inner sanctum.
Festivals and Sacred Observances
The temple observes several important festivals throughout the year. Medam Sankramam, celebrated between April 14–21, draws particular crowds and is considered an especially auspicious time to visit. The temple also marks Maha Shivaratri, Navami, and Ekadashi—occasions when devotional activities intensify and the temple grounds come alive with traditional music and decorations. These festivals reflect the broader Kerala temple calendar and offer visitors the opportunity to experience the shrine's spiritual energy at its height, though they also bring larger crowds.
Location and Access
Annapurneshwari Temple is situated in Cherukunnu, within Kannur district in northern Kerala. The temple's precise coordinates are 11.9885°N, 75.3016°E. The location places it within Kerala's Malabar region, an area rich in temple heritage. Visitors travelling to Kannur can access the temple by road; those arriving by air typically use Kannur International Airport. Local transport options within the district can facilitate the final journey to Cherukunnu. Accommodation options exist in nearby towns, though specific facilities at the temple itself are not detailed in available sources.
What Visitors Should Know
The temple is administered by the Malabar Devaswom Board, the statutory body overseeing Hindu temples in the region. Visitors should arrive within the published timings and be prepared for the possibility of crowds during festival periods. Photography policies and specific conduct expectations are best confirmed upon arrival or by contacting the temple directly. As with most Hindu temples, menstruating women may face restrictions on entry to certain inner areas—a practice that varies by temple and should be clarified beforehand. Devotees typically make offerings and may participate in rituals; enquiring about these opportunities at the temple entrance is advisable for first-time visitors unfamiliar with local customs.
How to reach
Temples near Annapurneshwari Temple, Cherukunnu

Kannapuram Kizhakke Kavu Bhagavathy Temple
Kannapuram Kizhakke Kavu Bhagavathy Temple in Kannur, Kerala is a prominent tantric shrine renowned for hosting elaborate Theyyam performances and the annual Kaliyattam festival…

Madai Vadukunda Shiva Temple
The Madai Vadukunda Shiva Temple stands on the elevated Madai Para plateau, believed constructed by Kolathiri Kings during the medieval period approximately 1,200 years ago. Thi…

Vadeshwaram Temple
Vadeshwaram Temple is an ancient Shiva shrine located in Aroli, Kannur district, Kerala, believed to have been constructed approximately 1500 years ago. The temple is renowned f…

Keezhthali Siva Temple
Keezhthali Sree Mahadeva Temple is a historically significant Shiva temple in Tali village, Thrissur district, Kerala, housing one of the largest Shivalingams in Kerala and pion…

Padavil Shri Muthappan Madapura
Parassini Madappura Sree Muthappan Temple in Parassinikadavu, Kerala, is a unique shrine dedicated to Sree Muthappan, a deity revered as a god of hunters and laborers who defies…

Pookoth Kottaram Kshethram
Pookoth Kottaram Kshethram is a Hindu temple located in Kannur District, Kerala, situated on Keezhatoor Road.


