Many Christians believe God knows everything that has happened and is happening. Some have problems believing God knows ahead of time what decisions individuals will make or all the specific events of the future. How extensive is God’s knowledge? Does He know every decision a man will make? Does God know the future? The Bible is not lacking in descriptions of the extent of God’s knowledge. Psalm 147:4 describes the massiveness of God’s knowledge. “He telleth the number of the stars; he calleth them all by their names.” The known universe continues trillions of trillions of stars. The incomprehensible knowledge of God knows precisely how many stars are in the universe and the name of each one. Matthew 10 says that God knows whenever a sparrow dies and “The very hairs of your head are numbered.” God knows the details of life and death for even the least significant creatures and He knows precisely how many hairs are on every one of the 7 billion people on the earth. Though the number is constantly changing, God’s limitless knowledge always knows precisely how many hairs reside on your head. His knowledge is not limited to the physical world. Psalm 139:2 says, “Though understandest my thought afar off.” God knows every detail about all the events that happen in the observable world. He knows every thought in every person’s mind. Every detail of the metaphysical is fully comprehended in God’s unlimited knowledge. His knowledge is all inclusive of every detail throughout the entire universe.
Regarding the future, the accuracy of Biblical prophecy shows that God knows at least some future events. Isaiah 46:9-10 indicates that God has full knowledge of every future event. “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.” He has described all events in history from the very beginning to the very end. The things not yet done are known of God and have been known by Him from the very beginning. God’s knowledge is complete, including all that is, all that has been and all that will be.
A great pastor and author of the last century, AW Tozer, said about the knowledge of God, “God knows instantly and effortlessly all matter and all matters, all mind and every mind, all spirit and all spirits, all being and every being, all creaturehood and all creatures, every plurality and all pluralities, all law and every law, all relations, all causes, all thoughts, all mysteries, all enigmas, all feeling, all desires, every unuttered secret, all thrones and dominions, all personalities, all things visible and invisible in heaven and in earth, motion, space, time, life, death, good, evil, heaven, and hell. Because God knows all things perfectly, He knows no thing better than any other thing, but all things equally well. He never discovers anything, He is never surprised, never amazed. He never wonders about anything nor (except when drawing men out for their own good) does He seek information or ask questions.”