--> Skip to main content


Valiyannur Mahavishnu Temple

Valiyannur Mahavishnu temple is located at Valiyannur in Kannur district, Kerala. The shrine is dedicated to Bhagavan Vishnu. Valiyannur Mahavishnu temple timing is from 6:30 AM to 8:00 AM in the morning and 5:30 PM to 7:00 PM in the evening.


The temple has an east facing chathura sreekovil. The shrine has a chuttambalam. Balikallu can be seen in front of the shrine. There are no other major structures here.

Thursday is an important day in a week here. Ekadashi falling on the eleventh day of a fortnight is of great importance here. Vishu and Sri Krishna Jayanti are important festivals. During Vaishaka Masam and Vrischika Masam there are special pujas and rituals here.

๐Ÿ˜๐Ÿ„Test Your Knowledge

๐Ÿง  Quick Quiz: Hindu Blog

๐Ÿ›•๐Ÿ›ž๐ŸšฉWhich Is The Biggest Chariot in Puri Rath Yatra?

  • A. All three chariots are of same size
  • B. Chariot of Jagannath
  • C. Chariot of Subhadra
  • D. Chariot of Balabhadra