Nama·bharat
A trusted guide to Hindu life, in plain words.

deities and the divine

Why is Vishnu shown resting on a serpent?

Vishnu rests on the great serpent Shesha on a cosmic ocean between one creation and the next. The image is rich in meaning and is one of the most recognized in Hindu tradition.

What the tradition says

Vishnu is the preserver of the universe. The tradition sees time as moving in vast cycles. One world ends, and before the next begins, there is a long pause. In this in-between state, Vishnu rests on Shesha, also called Ananta, the great serpent, who floats on the cosmic ocean. Shesha means something like 'what remains' and Ananta means 'without end'. The serpent is what is left when everything else dissolves, and Vishnu rests on that endless, enduring ground. From this rest, creation stirs again.

What the image means

Each part of the image carries meaning. The cosmic ocean stands for the unformed state before creation, full of potential but not yet shaped. Shesha's many raised hoods form a canopy over Vishnu, sheltering him. The serpent's coils are his bed. Together they suggest that even in stillness, something endures. Vishnu is not absent. He is present, calm, and holding everything in readiness. The image speaks of continuity, that the universe is never truly lost, only resting.

In worship and art today

This form of Vishnu, known as Anantashayana, appears in temple sculpture, paintings, and home shrines across India and in Hindu communities around the world. Some of the oldest and most celebrated Vishnu temples are built around this reclining image. For many devotees, it is simply a picture of divine peace, a god who holds the world without effort or strain.

How we write. We describe what the tradition holds, drawing on its texts and customs in general terms. We do not give religious, medical, or dietary advice, and we note plainly where there is no scientific evidence. Reviewed for accuracy by our editorial team.