Azhakodi Devi Temple, Hindu temple in Thiruthiyad, Kozhikode district, India.
Azhakodi Devi Temple is a Hindu temple in Thiruthiyad, Kozhikode district, Kerala, with a main shrine dedicated to Bhadrakali, seven maternal incarnations, and a Shiva lingam on the same grounds. The complex follows traditional South Indian temple architecture, with multiple shrines arranged around the central sacred space.
The temple was originally known as Arikkodikkavu before it was renamed in 1965, after six generals of the Samoothiri ruler brought the Bhavani Devi idol here. That transfer changed the religious character of the site in a lasting way.
During Navaratri in the month of Kanni, girls of marriageable age offer the Swayamvara Pushpanjali, a flower offering made in the hope of finding a husband. On Vidyarambham, children are initiated into learning: the letter is written on the tip of the child's tongue, and hundreds gather for the ritual. Bhagavatha Saptaham is held here each year.
The temple lies in Thiruthiyad, about 1.5 km from the Mofussil bus stand and 2.5 km from the KSRTC bus stand in Kozhikode. The annual kodiyettam festival runs eight days in the Malayalam month of Medam, ending with the arattu on Punartham day. Visitors should plan around these dates, as the grounds fill with devotees.
The temple's sanctum holds Bhadrakali in a calm posture, with Bhuvaneswari to her right and the seven mother goddesses — Brahmani, Maheshvari, Kaumari, Vaishnavi, Varahi, Indrani and Chamundi — to her left. A shivalinga stands on the same grounds, and the Malayalam name Azhakodi refers to the site in Thiruthiyad.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 92,783 contributors worldwide.