--> Skip to main content


Marayamangalam Vishnu Temple

Marayamangalam Vishnu temple is located at Marayamangalam in Palakkad district, Kerala. The shrine is dedicated to Mahavishnu. The annual Niramala festival in the temple is held in Malayalam Dhanu Masam (December – January).

This is a small Kerala style temple with a chathura sreekovil, namaskara mandapam, and shrines of upa devatas, chuttambalam and a pond.

The temple follows the traditional pujas and rituals as per Vaishnava temple rules.

The temple observes Vishu and Thiruvonam. Ekadashi fasting which falls on the 11th day of a fortnight is a of great significance in the temple.

The temple observes annual Saptaha Mahotsavam in Meda Masam (May – June).