OneStopList

Gods and goddesses

Indra in Mythology: King of the Gods

Updated November 4, 2026

Indra in Mythology: King of the Gods

Indra is the king of the gods in ancient Hindu (Vedic) mythology, a warrior deity who wields the thunderbolt and battles demons. He is the most frequently mentioned god in the Rigveda, the oldest of the four Vedas, where he is celebrated for his strength, courage, and role as the bringer of rain and victory.

Origins and Role in the Vedas

Indra’s origins lie in the Indo-Iranian past, and he appears in the Avesta (the Zoroastrian sacred text) as the demon Verethragna, though in a reversed role. In the Rigveda (c. 1500–1200 BCE), Indra is the supreme deity, a sky god who rides a golden chariot drawn by two bay horses. He is the god of the thunderstorm, the wielder of the vajra (thunderbolt), and the slayer of the serpent-dragon Vritra. His central myth, told in Rigveda 1.32, describes how he freed the waters trapped by Vritra, a deed that established cosmic order and made him the champion of the gods and humans alike.

Indra’s importance in the Vedic period is reflected in the fact that about 250 of the 1,028 hymns of the Rigveda are addressed to him, more than to any other deity. He is often called sahasraksha (thousand-eyed) and vajrapani (thunderbolt-handed). His epithets include Maghavan (bountiful), Purandara (fort-destroyer), and Meghavahana (cloud-rider).

Indra’s Family and Appearance

Indra’s parentage varies across texts. In the Rigveda, he is the son of Dyaus (the sky god) and Prithvi (the earth goddess), though some hymns say he was born from a cow or that his mother was Aditi. In later Puranic literature, he is the son of the sage Kashyapa and Aditi, making him one of the Adityas (solar deities). He is married to Indrani (also called Shachi), the daughter of the demon Puloman, and his son is Jayanta.

Iconographically, Indra is depicted as a fair-skinned man with four arms, holding the vajra in one hand and a bow or a hook in another, often riding the white elephant Airavata. He is shown with a net or a noose, symbolizing his power to capture enemies. In art, he is frequently accompanied by his consort and by the Maruts, a troop of storm gods who are his companions.

The Slaying of Vritra

The most famous story of Indra is his battle with Vritra, a serpent or dragon who had dammed up the rivers and caused a drought. Vritra is described as a dasa (demon) or an asura (anti-god), and his name means “enveloper” or “obstacle.” Indra, after drinking the soma (a ritual drink) to gain strength, attacked Vritra with his vajra and split him open, releasing the waters and the cows that were hidden in a cave. This act is often interpreted as a metaphor for the release of monsoon rains, essential for agriculture in ancient India.

In the Rigveda, the battle is described in vivid detail: Indra’s vajra was fashioned by the craftsman god Tvashtar, and the fight shook the cosmos. Some hymns say that Vritra had a thousand joints and that Indra used a hundred-jointed vajra to break him. After the victory, Indra became the undisputed king of the gods, and the waters flowed freely again, bringing life to the world.

Indra in the Epics and Puranas

In the Mahabharata and the Ramayana, Indra’s role diminishes compared to the Vedas, but he remains a significant figure. He is the king of the gods, but he is often portrayed as jealous, fearful of ascetics who might surpass him, and subject to the whims of fate. One famous story from the Mahabharata is his encounter with the sage Durvasa, who gives a garland to Indra, who neglects it, leading to a curse that causes the gods to lose their power. This sets the stage for the churning of the ocean (Samudra Manthan) to obtain the nectar of immortality.

In the Puranas (e.g., Vishnu Purana, Bhagavata Purana), Indra is a lesser deity, subordinate to Vishnu and Shiva. He is often depicted as a proud king who is humbled by the gods or by sages. For instance, in the story of Krishna lifting Mount Govardhana, Indra, angered by the villagers’ neglect of his worship, sends torrential rains, but Krishna protects the villagers by holding the mountain aloft for seven days, teaching Indra a lesson in humility.

Indra in Buddhist and Jain Traditions

Indra appears in Buddhist and Jain texts as well, though his role is transformed. In Buddhism, he is known as Sakra (or Shakra), the lord of the Trāyastriṃśa heaven, a realm of desire. He is a devotee of the Buddha and a protector of the Dharma. In the Pali Canon, Sakra is a wise and compassionate being who asks the Buddha questions, and he is often depicted as a model of a virtuous king. In Jainism, Indra is the king of the gods in the heavenly realms, but he is subordinate to the Tirthankaras (spiritual teachers) and is often shown celebrating their births.

In these traditions, Indra is not the supreme god but a powerful deity who is still subject to rebirth and karma. His status as a god is temporary, and he can be reborn in lower realms after his merit is exhausted. This reflects the Buddhist and Jain view of the impermanence of all beings, including gods.

Indra’s Decline and Legacy

As Hinduism evolved from the Vedic to the Puranic period, Indra’s supremacy waned. The rise of the Trimurti (Brahma, Vishnu, Shiva) and the increasing importance of devotional (bhakti) movements shifted the focus away from Indra. By the medieval period, Indra was often portrayed as a minor deity, a rain god who was still invoked for agricultural prosperity but was no longer the central figure of the pantheon.

Despite this decline, Indra left a lasting legacy. His name is used in many Indian languages as a title for kings (e.g., Indraprastha, the city of the Pandavas in the Mahabharata, means “city of Indra”). The concept of the Indra as a divine king influenced the idea of the devaraja (god-king) in Southeast Asian kingdoms, such as the Khmer Empire, where kings were considered to be incarnations of Indra or Shiva. In modern India, Indra is still worshipped in some rural areas as a rain god, and his festival, Indra Jatra, is celebrated in Nepal with great pomp.

Comparisons with Other Mythologies

Indra shares many traits with other Indo-European thunder gods, such as Zeus in Greek mythology, Thor in Norse mythology, and Perun in Slavic mythology. All are sky gods who wield thunderbolts and battle serpents or giants. For example, Zeus fights Typhon, a monstrous serpent, and Thor battles the World Serpent Jörmungandr. This similarity is often attributed to a common Proto-Indo-European deity, sometimes reconstructed as *Perkwunos, who was a thunder god and a dragon-slayer.

However, Indra’s role as a rain-bringer and his association with soma (a ritual drink) are unique to the Indian tradition. His character is also more complex: he is not just a warrior but also a king who can be flawed, as seen in later texts. This makes him a more human-like deity than his counterparts, who are often more straightforwardly heroic.

Frequently Asked Questions

Who is Indra in Hindu mythology?

Indra is the king of the gods in Vedic Hinduism, the god of thunder, rain, and war. He is the slayer of the demon Vritra and the wielder of the thunderbolt (vajra). In later Hinduism, he is a lesser deity but still a significant figure, often depicted as a powerful but sometimes flawed ruler of the heavens.

What is the vajra?

The vajra is Indra’s weapon, a thunderbolt or a diamond-like club. It was made by the craftsman god Tvashtar from the bones of the sage Dadhichi, according to some legends. The vajra is symbolic of indestructibility and is also used in Buddhist and Jain iconography as a ritual implement.

Why is Indra called the “thousand-eyed”?

Indra is called sahasraksha (thousand-eyed) because, in one myth, he was cursed by the sage Gautama for seducing his wife Ahalya. As a punishment, Indra’s body was covered with a thousand vulvae, which were later transformed into eyes when he repented. This story appears in the Ramayana and the Puranas.

Does Indra appear in other religions?

Yes, Indra appears in Buddhism as Sakra (Shakra), the lord of the Trāyastriṃśa heaven, and in Jainism as a celestial king. In both traditions, he is a devotee of the respective religion’s founder and a protector of the faith, but he is not the supreme god.

What is Indra’s role in the Mahabharata?

In the Mahabharata, Indra is the father of Arjuna, the great warrior prince. He appears to Arjuna to grant him divine weapons and to test his resolve. Indra also plays a role in the story of the churning of the ocean, where he is humbled by a curse and loses his power, prompting the gods to seek the nectar of immortality.

Why did Indra’s worship decline?

Indra’s worship declined because of the rise of the Trimurti (Brahma, Vishnu, Shiva) and the growth of devotional movements that emphasized personal gods. As Hinduism shifted toward monotheistic and bhakti traditions, Indra’s role as a supreme deity was reduced to that of a rain god and a minor celestial king.

Related

How pages are sourced and corrected: Sources and editorial policy.