Sreenarayanapuram Temple is known for the annual Dasavatarachartu festival. 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.