I am not just talking about our thoughts about them (deities), but just our thoughts in general, and the things that are in our minds (not talking about religion). I am asking this because deities are omnipresent.

  • Pick out any Stotram or respectable text amd you'll find equivalent words like sarvajña, sarvatra, sarva shaktimãna i.e., Omniscient, Omnipresent, Omnipotent, for almost all Major Gods. Thus, the Supreme knows everything, not only of the present, but also of the past and future.
    – Vivikta
    Mar 1, 2021 at 1:24
  • When you use the Western term "Gods" do you mean devas or Iswara? The use of unclear Western terms do not map one to one in Hinduism. Please clarify your question. Mar 1, 2021 at 5:14
  • 3
    Does this answer your question? Does god know our thoughts? and is it a sin to have lustful thoughts?
    – Rickross
    Mar 1, 2021 at 6:21
  • @SwamiVishwananda I meant "Devas" or "Devatas".
    – learner
    Mar 1, 2021 at 9:46
  • @Learning Hindu you can rectify the question to ask either about paramatma or devatas after seeing that devatas are not everywhere they’re in a lot of places but not everywhere. (See my comment below). If you ask about paramatma it’s duplicate. If you ask about devatas it may not be duplicate.
    – Adiyarkku
    Mar 2, 2021 at 8:04

2 Answers 2


Yes, nothing is hidden from the deities.

O Arjuna! The Lord dwells in the heart of all beings revolving them all by His mysterious power Maya, as if they were objects mounted on a machine.

Gita 18.61

The Lord hidden in our hearts is called Antaryami and knows all our secrets including our thoughts.

  • 2
    Can you tell me what is the difference between "Devata" and "Ishwara"?
    – learner
    Mar 1, 2021 at 10:22
  • 1
    @LearningHindu Devatas are jivatmas of higher spirituality and having different tasks than us. Those who live in Div (Dyau) Loka are called devatas and they’re NOT omnipresent. Devatas include Indra, Varuna, Pushan (Adityas) Agni (Vasus) Viswedevas, etc. In charge of a particular function eg. Indra in charge of clouds thunder lightning, though lightning itself is Agni and rain itself is Varuna. Ishwara means someone like Bhagwan Vishnu, Mahadeva, Brahmaji, Tridevis. These are forms of the same paramatma who for creation destruction & preservation take various forms and this is omnipresent.
    – Adiyarkku
    Mar 2, 2021 at 8:00
  • 1
    @LearningHindu, why don't you ask this as a question? Mar 2, 2021 at 12:20

Yes, and this is because God is called paramAtmA, who dwells within every soul. gItA 15.15 says:

sarvasya chAhaM hRRidi sanniviShTo mattaH smRRitir jnAnam apohanaM

I am seated in everyone’s heart, and from Me come remembrance, knowledge and forgetfulness

ChAndogyopaniShad gives specific details about God and the desires of hearts. 1.7.6:

The person in the eye rules the world below him and also rules the desires of the human mind.


He also decides the wishes of the gods and goddesses.

There are a large number of references to God's knowledge of thoughts in the fourth book of the bhAgavata purANa.


vedAhaM te vyavasitaM hRRidi

I know your desire in the heart


sarva-dRRishaM sarva AtmAnaM

He is within everyone’s soul as the witness of everything


vidus taM puruShaM santam antar bhuNkte hRRiShIkair

You know them and know how they are enjoying their senses.


kasmAn no veda nAshiShaH

Why would you not know our desires?


chitta-jnaH sarva-bhUtAnAm

who knows the minds of all

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