Gods and Goddesses have been mentioned in many areas in India as well as many articles written by scholar of hinduism.

But does Hinduism have a concept similar to angels - not the Gods but lesser heavenly beings that are messengers of the Gods?

This is not about explicitly Judeo-Christian angels like Gabriel, but rather the concept behind angels.

  • 3
    Please clarify what your conception of an "angel" is. Do you mean a Judeo-Christian angel like Gabriel? If so, the answer is obviously no. If you mean "heavenly beings that are messengers of god", the answer might be yes. As your question currently is, it is not a very good question.
    – senshin
    Commented Jun 18, 2014 at 20:02
  • 1
    If it is messengers of God, then no. Since Hinduism is not a revealed religion.
    – Bharat
    Commented Jun 18, 2014 at 20:04
  • 3
    There are clearly no "chosen messengers" in Hinduism. Vedas were 'heard' or 'seen' (in the minds) by the ancient Rishis. God did not pick a rishi & tell him the Vedas. That is why Vedas are called as Shuritis meaning sounds. Vedas were a result of deep insight into human consciousness by ancient rishis.
    – Bharat
    Commented Jun 19, 2014 at 4:24
  • 2
    @AfzaalAhmadZeeshan no offence but you are accepting answer very soon. Even which are very wrong quality too. Commented Jun 19, 2014 at 14:47
  • 1
    @AnkitSharma, I am sorry for that. I thought no more people would answer it. Since this very moment. :) Commented Jun 19, 2014 at 19:18

4 Answers 4


There are also Gandharvas, Kinnaras, and other subtle beings mentioned in the Vedic literatures, which can likened to the Christian idea of angels. It really depends on what your perspective of "angels". If you're thinking of subtle beings flying in the sky with heavenly voices, those are Gandharvas. If you're implying beings with higher power who influence the universe and who have God-like powers, those are the demigods.


Hinduism is filled with references to middle beings, i.e. beings which are neither Gods nor Humans. Some of these creatures are --

  1. Yakshini
  2. Apsara
  3. Gandharva
  4. Yaksha
  5. Kinnara

and many other celestial beings. All of these mentioned are sometimes benevolent sometimes malicious. Notable are Yakshinis, which are generally regarded as malicious in Keralite traditions.

These are not Angels, per se as per Christian Traditions, but can be considered to be super-humans in terms of their abilities.

I have serious issues about the concept of demi-gods, it's a concept introduced by ISKCON and I haven't seen or heard about it apart from ISKCON books and Avengers (the comic series). The Hindu name for those is Deva and the word, 'Demigod' doesn't do justice to the word.

After OP clarified the question to imply that Angels mean 'messenger of God'

No, there aren't any messenger of God in Hinduism.

  • 1
    Please explain how the concept of demigods was introduced by ISKCON.
    – cheenbabes
    Commented Jun 19, 2014 at 15:10
  • 1
  • 4
    what i said was the term demigod is only found in isckon literature. I cannot show you negative evidence. Commented Jun 19, 2014 at 16:31
  • 1
    @cheenbabes I don't make any distinction between "god" and "God", so I think that devas are Gods. Christians started capitalizing the word God only because they only have one deity in their pantheon, so they treat the word as a proper noun rather than a common noun. But I think changes in capitalization are meaningless in the case of Hinduism. Commented Jun 20, 2014 at 22:56
  • 1
    @cheenbabes When Christians speaking Indian languages refer to the being they call God in English, they often use the term "devan". So again, the issue is simply that most people outside of ISKCON don't make any distinction between "deva" and "god" whether capitalized or uncapitalized. Commented Jun 20, 2014 at 23:03

A lot of non-Hindu resources tend to equate Devas to Angels, but I feel that's inaccurate because even though they became more subservient to whoever the One God was in different traditions, they are still deities.

Indian mythological figures corresponding to the angelic idea of 'beautiful sky-dwelling / possibly winged heavenly messengers' would probably be Apsaras and Gandharvas. Gandharvas are the (male) court musicians of the Heavenly Court of Indra and Apsaras are the (female) court dancers, with Gandharvas and Apsaras being spouses.

Unlike angels they are not really entities to be looked to for intervention / protection etc. They're pretty much just minor heavenly beings who serve Indra. Apsaras are associated with arts, quite similar to the Muses of Greek tradition but also often portrayed as sexual beings sent by Indra to seduce and distract ascetics. Gandharvas in addition to their musical duties, also serve the 'warlike Hosts of Heaven' function of the Judeo-Christian angels.

  • You might want to ammend your answer since OP has clarified his question about the concept of Angel, he meant Mohammed as Angel not Gabriel. Commented Jun 26, 2014 at 4:52
  • @VineetMenon Sorry, I'm not seeing that amendment anywhere? Mohammed is not considered an angel in Islam, in any case.
    – Shisa
    Commented Jun 30, 2014 at 12:24
  • okay, he meant angel as in messenger of God. refer, hinduism.stackexchange.com/questions/17/… Commented Jun 30, 2014 at 12:42
  • :) It's a very subtle different to be sure, but An angel (from the Greek ἄγγελος ángelos, "messenger") ... in Abrahamic religions are often depicted as benevolent celestial beings who act as intermediaries between Heaven and Earth. Meanwhile Muhammed is a prophet, who is an individual who is claimed to have been contacted by the supernatural or the divine. So an angel is the link between the god and mankind (which includes the prophet!) and the prophet is the link between the divine (which includes the angels!) and the rest of earthly folks.
    – Shisa
    Commented Jun 30, 2014 at 12:55
  • I'm just being a messenger of OP. Don't blame me for the words he used. Commented Jun 30, 2014 at 14:56

Both Christian Bible and Hindu Vedas refer to the celestial heavens. Christianity is heavily influenced by Hinduism. They are sister religions. Although Hinduism influenced many religions we have today especially Buddhism.

In Hinduism there was a asura (demon) that went to village doors posing as a Goddess (immortal female being) that made itself to appear very beautiful like a goddess would be. However celestial beings manifested themselves much like the angels or celestial beings the bible appeared to many of its own protagonists. And these celestial beings warned the village that beauty is not the only characteristic of a god or goddess, but must look beyond only beauty as being the sole quality of immortality. The celestial heavens and celestial beings are not the same as the immaterial beings of the immeasurable realm (The realm of No beginning no middle and no end) where immortal beings dwell.

The kalki purana states that people would worship demigods as the Gods. That people would worship demigods as Gods because they displayed minor mystical power to men. That Kalki avatar would come to put a end to this confusion. And by doing so would also reduce natural disasters as well.

The Hindu veda refers to the demigods as saints. Angels manifest as saints in the physical sometimes. The saints and the angels/celestial beings/light beings were meant to sustain the universe through sacrifice. That at a certain point that the saints would be no match for the overwhelming power of the Kali Yuga (age of untruth/dark ages), that the Gods would have to manifest themselves from the realm immeasurable.

Vishnu Purana states that a man must find purity through great suffering and austerity. While a woman who is naturally pure only needs to obey their husband. And that by doing so a woman would be able to reach the celestial heavens and become an deva/angel/celestial being which is one of the lesser heavens. There in these heavens they can continue to refine themselves and potentially attain the immeasurable heavens and become a god or immortal.

So there is a difference between celestial being/deva/angel in relation to a God and Goddess just as Christians believe there is a difference between Jesus and the angels. Although evidence would suggest that Jesus was a saint of the celestial realm hailing from the Pleiades or Andromeda System.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .