The Bible teaches that God is omniscient or all-knowing: 1 John 3:20 For if our heart condemn us, God is greater than our heart, and knoweth all things. His omniscience extends throughout eternity, embracing past, present and future.
In the past
- “The thing that hath been, it is that which shall be; and that which is done is that which shall be done: and there is no new thing under the sun.” (Ecclesiastes 1:9)
- “Nathanael saith unto him, Whence knowest thou me? Jesus answered and said unto him, Before that Philip called thee, when thou wast under the fig tree, I saw thee.” (John 1:48)
- “for thou hast had five husbands; and he whom thou now hast is not thy husband: in that saidst thou truly.” (John 4:18)
In the present
- “For he looketh to the ends of the earth, and seeth under the whole heaven;” (Job 28:24)
- “And Jesus knowing their thoughts said, Wherefore think ye evil in your hearts?” (Matthew 9:4)
- “Are not two sparrows sold for a farthing? and one of them shall not fall on the ground without your Father. But the very hairs of your head are all numbered.” (Matthew 10:29-30)
In the future
- “Thine eyes did see my substance, yet being unperfect; and in thy book all my members were written, which in continuance were fashioned, when as yet there was none of them.” (Psalm 139:16)
- “that saith of Cyrus, He is my shepherd, and shall perform all my pleasure: even saying to Jerusalem, Thou shalt be built; and to the temple, Thy foundation shall be laid. Thus saith the Lord to his anointed, to Cyrus, whose right hand I have holden, to subdue nations before him; and I will loose the loins of kings, to open before him the two leaved gates; and the gates shall not be shut;” (Isaiah 44:28-45:1)
- “Jesus said unto him, Verily I say unto thee, That this night, before the cock crow, thou shalt deny me thrice.” (Matthew 26:34)
Man knows something of the past and the present, but only partially. He knows the future only as a possibility. God knows all things – past, present and future. The truth of his omniscience is seen in declarative statements of the Bible. He knows everything that will occur from the beginning to the end of human history (Isaiah 46:9-10). He knows our thoughts and words, even before we think or speak them (Psalm 139:4), knows our prayers before we ask (Matthew 6:8) and knows our hearts and their secrets (1 Kings 8:39; Psalm 44:21). His eyes are in every place (Proverbs 15:3), and his understanding is infinite or unlimited (Psalm 147:5). There is nothing that escapes God’s knowledge or notice (Psalm 19:6, Psalm 139:7-12; Proverbs 5:21). His knowledge of what’s going to happen in the future is seen in fulfilled prophecies (Isaiah 41:21-24; 42:9; 44:7), whether fulfilled shortly (1 Kings 22:28-38; Matthew 26:34) or many years later (1 Kings 21:23; cf. 2 Kings 9:36; Matthew 24:2).
Isaiah 46:9-11 Remember the former things of old: for I am God, and there is none else; I am God, and there is none like me, declaring the end from the beginning, and from ancient times the things that are not yet done, saying, My counsel shall stand, and I will do all my pleasure: calling a ravenous bird from the east, the man that executeth my counsel from a far country: yea, I have spoken it, I will also bring it to pass; I have purposed it, I will also do it.
Other verses to consider include: Psalm 115:3; Ecclesiastes 3:14; Isaiah 48:3-6; Jeremiah 1:5; John 16:30; John 18:4; John 21:17; Hebrews 4:13; 2 Peter 3:8.
Throughout the Bible, its writers in distinct ways regularly tell us that God knows everything. There are some verses and incidents that seem to contradict this. But when understood rightly in their context these cases are clarified and fit the overarching biblical theme of God’s omniscience. Let’s look at some of those tomorrow.
Open Theism: What is It?
 Omniscient – “having complete or unlimited knowledge, awareness, or understanding; perceiving all things.” (Dictionary.com)
 While there are variations of belief – such as debating about contingencies – orthodox Christians consistently maintain that God knows all things. Matthew 11:21-23 indicates that God knows what people would have done if he had put them in different circumstances (“...if the mighty works, which were done in you, had been done in Tyre and Sidon, they would have repented long ago in sackcloth and ashes...if the mighty works, which have been done in thee, had been done in Sodom, it would have remained until this day.”).