I would say yes, God knows the future. The reason why God knows the lot is that he is beyond the issue of time. Before the world began, He was, and that is why he created the world. Before the creation, He saw the future as a present reality, including every detail of human history (Truth or Tradition 1). Revelation 1: 8 presents Him as the Alpha and Omega, which means the beginning and the end (The Bible 849).
Considering God’s characteristics, He is omnipresent, omnipotent, and omniscient; God is in control of all that happens in the universe. In the Bible, it is recorded, “the secret things belong to the Lord our God, but the things revealed belong to our children forever, and to us that we may follow all the words of the law” (The Bible 144). This clearly shows that there are things we cannot know, He reserves them to himself, and one of them is that He knows the future, which human beings cannot tell from their present time.
We can also say that God is certain of the future since He even gave the prophets a word concerning the things to come: In Isaiah 45, God provided a prophecy to Isaiah concerning a great ruler Cyrus, who lived from 580 to about 530 B.C. God told Isaiah all about Cyrus 176 years before his birth, and regardless of him being a pagan king, he still used him for His purpose (The Bible 508). Out of this, it clearly shows that things are not out of God’s control; if He could call someone by name, 176 years before his birth and gave Isaiah a clear plan of what he (Cyrus) would do in his life time, then God is certain of the future.
The Bible says in Hebrews 13:8 that God is the same yesterday, referring to history, today, referring to present and forever referring to the future (The Bible 836). If in the past, He knew the present and through prophets told of the gift, then He still knows the lot. At the time of creation, which was many years ago, the present time by then was the future. Considering Ephesians 1:4, God chose human beings before the creation of the world to be holy and blameless in His sight (The Bible 811). If the future for that time, which is the present, was not sure to Him, then there was no point in Him choosing human beings since He could not have been convinced of whom He was deciding.
Psalms 139 gives us an indication of God being able to know even the slightest things that are easy to be assumed, thoughts, words, and deeds of every human being. The next speech of a human being is clearly known to Him. David was sure that his tongue could not bring out anything that was not known to God (The Bible 436). That seems to suggest a complete knowledge of what somebody will say in the future (Hiehle 1).
God has the power and being aware of His will for the world, and His ability to do things can tell the future from whichever angle since nothing is too hard for Him. He is capable of planning, and since He is faithful to his plans and covenants, He will surely see to it that they get right. Some prophecy in the Bible has come true, and the others are to be revealed in their due time; this is a sure indication of God knowing the future.
Works Cited
Hiehle, Mark. “God Knows The Future.” At The Centre, 2011. Web.
The Bible. The Holy Bible. New York: The Bible Society, 1984. Print.
Truth or Tradition. “Does God know every future event in human history?” Truth or Tradition, 2002. Web.