In many cultures, snakes are associated with wisdom, knowledge, and rebirth. Here are a few examples of snake gods from different mythologies.
In ancient Egyptian mythology, Apep was a giant serpent who threatened to consume the sun god Ra as he journeyed through the underworld each night.
Apep was associated with chaos and destruction, and was defeated by other gods and goddesses who protected Ra.
Vasuki is a serpent god in Hindu and Buddhist mythology. He is a powerful king of the snakes, and is said to have the ability to grant boons to those who please him.
In Hindu mythology, Vasuki is most famous for being used as a rope by the gods and demons during the great churning of the ocean.
In Greek mythology, the god Hermes, messenger of the gods, was often depicted with a caduceus, a staff entwined with two snakes.
In Norse mythology, Jörmungandr is a giant serpent who is said to encircle the entire world. He is the son of the trickster god Loki and the giantess Angrboda.
In Mesoamerican mythology, the feathered serpent god Quetzalcoatl was a powerful deity associated with wind, sky, and fertility