Sreenarayanapuram Temple is known for the annual Dasavatarachartu festival.[3] Dasavatarachartu is a ten-day celebration; each day one Avatar of Mahavishnu from Dasavatara is worshiped. Sreenarayanapuram is one of the few Vishnu temples in Kerala where a Dasavatarachartu festival is conducted.