Snakes in Hindu mythology are far more than symbols of danger. Divine serpents known as nāgas are associated with water, fertility, protection, supernatural power and, at times, venom and destruction. Some of Hinduism’s most recognizable images feature serpents: Vishnu reclining on the cosmic snake Shesha, Shiva wearing snakes, Krishna subduing Kaliya, and Vasuki serving as the rope in the Churning of the Ocean.
There is also no single “Hindu snake god.” Manasa is widely known as a snake goddess, especially in eastern India, while Shesha and Vasuki are among the most important divine serpent beings. Nāgas as a group occupy a much broader place in Hindu religious traditions.
For the larger cross-cultural picture, see snakes in mythology or the broader guide to animals in mythology.
Table of Contents
Key points about snakes in Hinduism
- Nāgas are divine or supernatural serpent beings found throughout Hindu traditions and also in Buddhism and Jainism.
- Shesha, or Ananta, is the cosmic serpent on whose coils Vishnu reclines.
- Vasuki is a serpent king who serves as the rope during the Churning of the Ocean.
- Kaliya is the poisonous serpent subdued by Krishna in the Yamuna River.
- Manasa is a Hindu snake goddess particularly associated with eastern India and protection from snakebite.
- Shiva is closely associated with serpent imagery but is not simply a “god of snakes.”
- Serpents can represent water, fertility, protection and abundance as well as venom, danger and destructive natural forces.
Famous snakes in Hindu mythology
Several serpent figures appear repeatedly in Hindu mythology and religious art. Some are individual nāgas, while others are deities closely connected with snakes.
| Name | Who or What? | Role in Hindu Tradition |
|---|---|---|
| Shesha / Ananta | Cosmic serpent | Forms the serpent couch on which Vishnu reclines upon the cosmic ocean |
| Vasuki | Nāga king | Used as the rope to churn the cosmic ocean; also associated with Shiva |
| Kaliya | Serpent king | Poisons the Yamuna before being subdued and spared by Krishna |
| Manasa | Snake goddess | Associated with serpents, protection from snakebite, prosperity and children |
| Nāga | Class of divine serpent beings | Connected especially with water, fertility, protection and dangerous supernatural power |
| Nāginī | Female serpent being | Female counterpart of a nāga, often depicted with human and serpent characteristics |
| Nāgarāja | Title meaning serpent king | Used for powerful kings among the nāgas |
The exact identities and stories differ between texts, regions and religious traditions, so it is better to think of Hindu serpent mythology as a large network of stories rather than one standardized set of snake gods.
What are nāgas in Hinduism?
Nāgas are supernatural serpent beings found throughout the religious traditions of South Asia. They may appear as snakes, many-headed cobras, human figures with serpent features, or beings combining human and snake forms.
Their relationship with humans is not simply good or evil. Nāgas are particularly associated with water and fertility. They can protect sacred places, control or inhabit bodies of water, bring agricultural abundance and guard treasures. At the same time, they retain the dangerous qualities of real venomous snakes and may also be associated with floods or destruction.
The British Museum’s guide to sacred snakes in ancient India notes that nāgas and nāginīs were understood as powerful nature spirits controlling life-giving waters and that serpent veneration was eventually incorporated into Hindu, Buddhist and Jain traditions.
This long history is important because serpent traditions in India are older and more complicated than simply interpreting snakes as symbols of “rebirth.”
What is the coiled serpent in the Hindu creation story?
The coiled cosmic serpent most often associated with Vishnu is Shesha, also called Ananta or Ananta Shesha.
One of the most recognizable images in Hindu art shows Vishnu reclining on Shesha’s enormous coils upon the cosmic ocean. The serpent’s multiple cobra hoods rise above Vishnu as a protective canopy.
The name Ananta means “endless,” and Shesha is closely connected with cosmic continuity. In creation imagery, Vishnu rests upon the serpent during the primordial state of the universe. Brahma may then emerge on a lotus connected with Vishnu as creation begins again.
The Metropolitan Museum of Art’s Vishnu and Shesha shows this traditional image clearly: Shesha’s body forms Vishnu’s resting place while his multiple hoods create a protective canopy.
Shesha and Vishnu
Shesha occupies a very different role from the giant destructive serpents found in some other mythologies.
Rather than threatening cosmic order, Shesha helps form the setting for it. Vishnu is repeatedly depicted reclining on the serpent in the cosmic ocean, often accompanied by Lakshmi.
This pairing has made Shesha one of the most recognizable divine serpents in Hindu art. He is sometimes called Ananta Shesha, combining his serpent identity with the idea of endlessness.
The role is notably different from world-serpent figures such as Jörmungandr. In Norse snake mythology, the Midgard Serpent is a threat bound to Ragnarök, while Shesha is closely linked with Vishnu and cosmic stability.
Vasuki and the Churning of the Ocean
Vasuki is another major serpent king and plays a central role in Samudra Manthan, the Churning of the Ocean of Milk.
In the story, gods and their opponents cooperate in an attempt to recover amrita, the nectar of immortality, from the cosmic ocean.
Mount Mandara serves as the churning rod while the enormous serpent Vasuki is wrapped around it and used as a rope. The opposing sides pull Vasuki back and forth, turning the mountain and churning the ocean.
Vishnu assumes his tortoise form, Kurma, to support the mountain from below. Among the substances associated with the churning is dangerous poison, while numerous treasures and divine beings also emerge from the ocean.
The Met’s Churning of the Ocean of Milk depicts Vasuki being used as the rope around Mount Mandara.
Vasuki’s role is a good example of why Hindu serpent mythology cannot be reduced to a simple “snakes are evil” interpretation. A serpent is literally essential to one of Hindu mythology’s great cosmic stories.
Why does Shiva wear a snake?
Shiva is frequently depicted with one or more snakes around his neck, arms or body. Vasuki is often identified with the serpent around Shiva’s neck in later tradition and art.
There is no need to reduce this image to one universal meaning. Serpent imagery around Shiva can evoke his association with dangerous forces, ascetic power and his position beyond ordinary fear and mortality.
What is clear from surviving Hindu art is that the snake became an important part of Shiva’s iconography. Historical images show Shiva wearing a nāga like a necklace or holding a cobra as an attribute.
This is different from saying that Shiva is simply the Hindu god of snakes. His role in Hinduism is vastly broader than serpent imagery alone.
Who is the Hindu god of snakes?
There is no single pan-Hindu “god of snakes” equivalent to a narrowly defined deity responsible only for serpents.
The answer depends on what someone means by the question:
- Manasa is one of the clearest answers if you mean a deity specifically associated with snakes. She is widely described as a snake goddess and is especially important in eastern India.
- Shesha is one of Hinduism’s most important cosmic serpents and is closely associated with Vishnu.
- Vasuki is a powerful nāga king associated with the Churning of the Ocean and Shiva.
- Shiva is heavily associated with serpent imagery but is not simply a deity whose domain is snakes.
The same distinction matters in other religious traditions. The guides to the Greek god of snakes and Egyptian snake gods show how difficult it can be to impose a modern “god of X” category on ancient religious systems.
Manasa: the Hindu snake goddess
Manasa is a Hindu goddess closely associated with snakes and protection from snakebite. Her worship has been particularly important in eastern India, including Bengal.
Historical images often depict Manasa surrounded by snakes or beneath a multi-headed serpent canopy. She is associated with protection from snakes and can also be connected with prosperity and children.
The British Museum’s early image of Manasa shows her enthroned beneath a canopy of serpent heads. The museum notes that her cult is especially associated with eastern India and that her character reflects both sides of serpent power: she can protect people from snakes but is also connected with their dangerous bite.
Manasa’s origin stories and family relationships differ between textual and regional traditions, so it is better not to reduce her to one fixed genealogy.
Krishna and the serpent Kaliya
Kaliya is one of the best-known dangerous serpents in Hindu mythology.
According to the story celebrated in the Bhagavata Purana, Kaliya lives in the Yamuna and poisons its water. Krishna enters the river and confronts the serpent.
Kaliya initially coils himself around Krishna, but Krishna escapes and eventually dances upon the serpent’s multiple heads. Kaliya submits, and his wives plead for mercy.
Krishna does not simply kill him. He spares Kaliya and commands him to leave, restoring the river and the surrounding community.
This is another example of the complicated role of nāgas. Kaliya is dangerous and destructive, but he remains a supernatural serpent being capable of submission rather than merely functioning as a monster to be exterminated.
What do snakes symbolize in Hinduism?
There is no single Hindu snake meaning that applies to every deity, story or region. Several associations do recur, however.
Water and fertility
Nāgas are strongly associated with rivers, lakes, rain and other sources of water. Because water determines agricultural fertility, serpent beings also became connected with abundance and prosperity.
Protection
Many serpent beings act as guardians. Their cobra hoods can literally form protective canopies in religious art, while serpent sculptures may appear near sacred spaces.
Danger and destructive power
The positive side of snake symbolism never completely removes the danger of the real animal. Nāgas can possess venom, unleash destruction or threaten humans, as the story of Kaliya makes clear.
Cosmic order
Shesha’s relationship with Vishnu gives serpent imagery a cosmic dimension. The snake is not merely an earthly animal but part of imagery concerning the universe itself.
Immortality and continuity
Serpents also appear in stories concerned with immortality and cosmic continuity. Vasuki participates in the churning that produces the nectar of immortality, while Shesha is also called Ananta, or “endless.”
Skin shedding makes renewal an intuitive modern interpretation of snakes, but water, fertility, protection, venom and cosmic power are more directly documented themes in historical Indian serpent traditions.
Snakes in Indian culture and living religious traditions
Serpent reverence in India is not limited to ancient mythology.
Sacred snake images continue to be associated with temples, trees, bodies of water and other natural features. The tradition reflects the long history of nāga veneration on the Indian subcontinent.
Nāga Panchami is one of the traditions most closely associated with serpent veneration. Practices vary considerably by region and community, but snakes or serpent deities may be honored through images, shrines and offerings.
This continuity helps explain why snakes occupy such a different position in Indian religious imagery than they do in traditions where the serpent is primarily interpreted as an enemy or embodiment of evil.
How Hindu snake mythology compares with other cultures
Serpents appear across mythology, but their roles change dramatically from one tradition to another.
- Snakes in Egyptian mythology include both protective cobra imagery and destructive figures such as Apep.
- Snakes in Greek mythology appear as monsters, guardians and symbols associated with healing.
- Snakes in Norse mythology include Jörmungandr and the serpents associated with Yggdrasil.
- Snakes in Chinese mythology appear in transformation stories and traditions involving supernatural serpent beings.
- Snakes in Japanese mythology range from divine or supernatural beings to Yamata no Orochi.
- Snakes in Vodou include the serpent-associated lwa Damballa.
There are also deeper guides to the Japanese snake gods and snake yōkai for examples of how serpent traditions can split into distinct gods, spirits and supernatural creatures within the same culture.
Why snakes are so important in Hindu mythology
Snakes occupy an unusually broad range of roles in Hindu mythology. They can be divine beings, dangerous opponents, protectors, kings, companions of gods and participants in the creation and maintenance of the cosmos.
Shesha supports the imagery of Vishnu upon the cosmic ocean. Vasuki helps churn that ocean. Kaliya threatens a river until Krishna subdues him. Manasa protects devotees from the very animals over which she has power.
That variety is the key to understanding Hindu snake symbolism. Nāgas are not simply good, evil, symbols of rebirth or representations of death. They embody the same forces that snakes and water can represent in the natural world: fertility and danger, abundance and destruction, protection and fear.





