What does it mean that God is omniscient (all-knowing)?

Quick answer

God is omniscient means he knows everything — past, present, future, actual, possible, every thought and motive of every heart. Nothing is hidden, nothing forgotten, nothing learned.

"His understanding is beyond measure" (Psalm 147:5). He knows the number of the stars and the hairs on your head.

God’s knowledge is not just data; it is perfect, comprehensive, and deeply personal. He knows you fully and loves you anyway.

For us: there is no need to hide. He already knows. There is also no need to fear: he sees the end from the beginning and works all things for the good of his people.

Related

Original BibleDawn answer · reviewed 2026-06. Drafted with AI assistance and reviewed for accuracy.