--> Skip to main content


Malamakkavu Ayyappa Temple – Famous For Neelathamara Flower

Malamakkavu Ayyappa temple, also known as Malamelkkavu and Malamalkkavu, is located at Anakkara village in Palakkad district, Kerala. The temple is one among the 108 Ayyappa temples in Kerala as it finds mention in the Thottam Pattu, which narrates about the 108 Ayyappan Kavukal in Kerala. The temple is also famous for the Neelathamara flower which grows in the temple pond.

Ayyappa is worshipped here along with his spouse and son. The murti is swayambhu – not man made. The darshanam of Malamakkavu Ayyappa is towards east.

The Upa Devatas worshipped in the temple are Shiva, Bhagavathi, Vettakkorumakan, Rudramahakalan and Nagas.

The annual festival is held in Meenam month (March – April). Thalappoli is held on the last Saturday of Dhanu month (first fortnight of January).

As per local legend, the murti worshipped in the temple was accidentally discovered by a Cherumi community couple who accidently hit it with their sickle while cutting grass. The divine presence was showed through blood oozing out from the murti. The temple is more than three centuries old.

The temple is currently managed by Padinjarepat Nambiar family.

The temple pond located on the eastern part is famous a special type of water lily known as Neelathamara or Chengazhi Neer. It is believed that when a devotee prays with utmost devotion, the blessing and fulfillment of desire by the deity is indicated by the blooming of the flower in the pond.