Why did Lord Vishnu sleep on snake?
Daniel Martin
Published Jan 06, 2026
Lord Vishnu restores the world at the right time when the world has seen much of the sin. Seshanaag is the symbol of 'Anant' means infinite. Lord Vishnu guides the time to be favorable on human kind. That's why he is seen lying on a serpent bed.
Why did Vishnu rest on sheshnag?
Protector of VishnuSheshnag is not only a place of rest for him , but also a protector. At that time, when Lord Krishna was being brought home from prison by his father Vasudeva, Sheshnag had protected him from the storm. That is, Sheshnag is also a defender.