GOD: HIS BEING & WORKS

Does God Know the Future? All of It, Perfectly?

ttdf_d3ef645f · · 12 min read

Think about this: our prayers tell on us. Every time we ask God for something, we’re confessing—often without realising it—what we think about His foreknowledge. If God’s knowledge of the future were partial or uncertain, prayer would be no more than sending hopes into the dark. Do we pray to a God who knows exactly what will happen, or to one who’s doing His best with incomplete information?

This isn’t abstract theology—it’s the foundation of biblical faith. Can we trust God’s promises if He might learn something new tomorrow? Can we find comfort in His sovereignty if unexpected events catch Him off guard? Scripture gives us a clear, resounding answer: God knows the future exhaustively and perfectly, down to the tiniest detail.

What Scripture Declares About God’s Knowledge

The Bible doesn’t whisper about God’s omniscience—it shouts. God Himself declares through Isaiah: “I am God, and there is no other; I am God, and there is none like me, declaring the end from the beginning and from ancient times things not yet done” (Isaiah 46:9-10). Notice the scope: not just major events, but “the end from the beginning”—everything.

David marvels, “even before a word is on my tongue, behold, O LORD, you know it altogether” (Psalm 139:4), and adds, “In your book were written, every one of them, the days that were formed for me, when as yet there was none of them” (Psalm 139:16). Before David drew his first breath, every day of his life was already written in God’s book. John confirms this breathtaking truth: God “is greater than our heart, and knows all things” (1 John 3:20). All things. No exceptions, no limitations. Luke records, “known unto God are all his works from the beginning of the world” (Acts 15:18)—God doesn’t learn about His creation as it unfolds; He has known every detail from eternity past.

This isn’t about God having a really good memory or being an excellent guesser. As 2 Peter 3:8 reminds us, God exists outside our time constraints: “With the Lord one day is as a thousand years, and a thousand years as one day.” He sees all of history—past, present, and future—from His eternal vantage point.

Prophecy: The Proof of Perfect Foreknowledge

If God only knew possibilities and probabilities, Bible prophecy would be impossible. Yet Scripture teems with predictions so specific they could only come from exhaustive foreknowledge.

PROPHECYMADEFULFILLEDGAP
Messiah’s suffering, described in vivid detail—pierced, wounded, bearing our iniquitiesIsaiah 53, c. 700 BCChrist’s crucifixion~700 years
Method of Christ’s death—hands and feet pierced, bones out of joint, lots cast for clothingPsalm 22Christ’s crucifixion~1,000 years, centuries before crucifixion was even invented
The specific town where the Messiah would be born—BethlehemMicah 5:2Christ’s birth~700 years
King Cyrus named by name as Israel’s delivererIsaiah 44:28-45:1Cyrus frees the Jewish exiles and rebuilds Jerusalem~150 years before Cyrus was born
Succession of world empires—Babylon, Persia, Greece, RomeDaniel 2 and 7Confirmed in detail by secular historiansCenturies
Peter would deny Jesus three times before the rooster crowedSpoken hours beforeThat same night (Matthew 26:34; Mark 14:30)Hours
Jerusalem’s destruction, described in specific termsMatthew 24:1-2AD 70—Christians remembered His words and fled the city, saving their lives~40 years

Could a God with merely probabilistic knowledge accomplish this? Could He stake His credibility on such specific predictions if there was any chance He might be wrong? Impossible.

Why Perfect Foreknowledge Flows From God’s Nature

Scripture teaches “I the LORD do not change” (Malachi 3:6) and that with God “there is no variation or shadow due to change” (James 1:17). This isn’t just about God’s character—it extends to His knowledge. A God who learns new information changes. A God who discovers unexpected developments is not the immutable God of Scripture.

More fundamentally, God exists in eternity, not time. From God’s eternal perspective, all of history—past, present, and future—is equally present to Him. He doesn’t wait to see what happens next because there is no “next” in eternity. This is why Paul can declare God “works all things according to the counsel of his will” (Ephesians 1:11). God’s eternal decree encompasses every detail of history because His eternal knowledge encompasses every detail of history. From a Reformed perspective, God’s foreknowledge isn’t separate from His sovereign will—it flows from it. Romans 8:29-30 shows us this “golden chain” of salvation: “For those whom he foreknew he also predestined… and those whom he predestined he also called, and those whom he called he also justified, and those whom he justified he also glorified.”

Answering the Toughest Objections

“But doesn’t this destroy human freedom?” This objection assumes divine foreknowledge eliminates human choice, turning us into robots following a predetermined script. But knowledge doesn’t equal causation. When you know the sun will rise tomorrow, your knowledge doesn’t cause the sunrise—it simply recognises a reality. Scripture demonstrates this in Acts 2:23, where Peter declares Jesus was “delivered up according to the definite plan and foreknowledge of God,” yet those who crucified Him were “lawless men” held fully responsible for their actions. God’s perfect knowledge of their choices didn’t eliminate their responsibility for making those choices.

“Wouldn’t a God who learns love us more?” Some argue Open Theism—the view that God doesn’t know future free choices—makes for a more loving, relational God. But this objection actually diminishes God’s love. Loving human parents anticipate their children’s needs before they’re expressed; they know their children well enough to prepare for likely scenarios. Are we to believe that perfect divine love involves less insight than imperfect human love? Isaiah reveals God’s superior love: “Before they call I will answer; while they are yet speaking I will hear” (Isaiah 65:24). God’s love is demonstrated not by His ignorance of our needs, but by His perfect preparation to meet them.

WHAT ABOUT VERSES WHERE GOD “REGRETS” OR “RELENTS”?

Passages like Genesis 6:6 (“the LORD regretted that he had made man”) and Jonah 3:10 (God “relented” from judgement on Nineveh) use anthropomorphic language—God speaking in human terms so we can understand, the way we say the sun “rises” though we know the earth rotates. God explains the principle behind conditional prophecies Himself in Jeremiah 18:7-10: if a nation turns from evil, He relents of the disaster He intended. God wasn’t expressing uncertainty about Nineveh’s future—He was using Jonah’s preaching as the ordained means to achieve His planned end. He always intended to show mercy when they repented; that’s why He sent Jonah in the first place. Numbers 23:19 settles it: “God is not man, that he should lie, or a son of man, that he should change his mind.”

“Doesn’t this make God the author of sin?” If God knows all future sins exhaustively, didn’t He decree them—and if He decreed them, isn’t He responsible? Scripture maintains a crucial distinction between God’s knowledge of sin and His causation of sin. James declares that “God cannot be tempted with evil, neither tempts he any man” (James 1:13). Joseph’s brothers sold him into slavery with evil intent, yet Joseph could later say, “You meant it for evil, but God meant it for good” (Genesis 50:20). The same event carried different moral qualities depending on the agent’s intent. God’s exhaustive foreknowledge allows Him to incorporate even sinful human choices into His perfect plan without being the author of that sin.

What This Means for Our Lives Today

Understanding God’s perfect foreknowledge isn’t theological trivia—it transforms how we live.

  • It brings comfort in suffering. When tragedy strikes, when illness comes, when relationships crumble, we can know nothing has caught God by surprise. “The LORD has made everything for its purpose, even the wicked for the day of trouble” (Proverbs 16:4). Romans 8:28 promises “all things work together for good, for those who are called according to his purpose”—not wishful thinking, but grounded in God’s sovereign knowledge and plan.
  • It gives confidence in prayer. Some worry that if God already knows everything, prayer is pointless. That’s backwards. God has ordained prayer as one of the means by which He accomplishes His purposes. “Your Father knows what you need before you ask him” (Matthew 6:8)—and yet Jesus still taught us to pray. Our prayers matter precisely because God has planned for them to matter, not because they inform Him of anything new.
  • It secures our salvation. The golden chain of Romans 8:29-30 begins with God’s foreknowledge. Your salvation isn’t dependent on your ability to persevere, but on God’s perfect knowledge of those who are His. “My sheep hear my voice, and I know them, and they follow me. I give them eternal life, and they will never perish, and no one will snatch them out of my hand” (John 10:27-28).
  • It motivates evangelism. Knowing God has chosen people for salvation from every tribe and tongue doesn’t make witnessing unnecessary—it makes it certain to succeed. When Paul was discouraged in Corinth, God told him, “I have many in this city who are my people” (Acts 18:10). God’s foreknowledge of who would believe motivated Paul’s continued preaching, not hindered it.

THE GLORY OF PERFECT DIVINE KNOWLEDGE

The God revealed in Scripture isn’t a nervous deity, anxiously waiting to see how things turn out, or a cosmic chess player trying to stay three moves ahead. He’s the eternal God who sees the end from the beginning, who works all things according to the counsel of His will, and who has written your name in His book before the foundation of the world. When Paul contemplates the depths of divine knowledge, he bursts into doxology: “Oh, the depth of the riches and wisdom and knowledge of God! How unsearchable are his judgments and how inscrutable his ways!” (Romans 11:33-36). Does God know the future—all of it, perfectly? Scripture’s resounding answer is yes.

Tough Questions, Honest Answers

Doesn’t God’s foreknowledge destroy free will?

From a Reformed perspective, our wills were never truly “free” in the libertarian sense—they were enslaved to sin until Christ liberated us (John 8:36). True freedom isn’t the ability to surprise God but the capacity to choose what’s genuinely good. God’s foreknowledge doesn’t coerce our choices; rather, He knows what we will freely choose according to our nature. Our decisions are real and meaningful, even within God’s sovereign plan.

How can God hold us responsible if He knows everything we’ll do?

This question assumes moral responsibility requires uncertainty about outcomes, but Scripture doesn’t support that view. Romans 9:19-21 addresses this exact objection—Paul doesn’t explain away the mystery but affirms both divine sovereignty and human accountability. As the Westminster Confession states, God’s decree includes “the liberty or contingency of second causes.” We remain fully responsible as moral agents, even though God knows our choices from eternity.

What’s the difference between God’s foreknowledge and His predestination?

While Arminian theology sees foreknowledge as God’s advance awareness of our choices—He simply “looks ahead” and sees what people will freely choose—Reformed theology views it as grounded in God’s eternal decree. This matters, because if God’s knowledge depended on creaturely choices, then creatures would determine God’s knowledge, making Him dependent on His creation. Romans 8:29 connects foreknowledge directly to predestination, suggesting they’re two aspects of the same divine reality: God knows the future because He has planned it, not merely because He can see it coming.

What is “middle knowledge” (Molinism), and how do we respond to it?

Middle knowledge, developed by Luis de Molina, claims God knows what any free creature would do in any possible circumstance (called “counterfactuals of freedom”). Molinists argue this preserves both human freedom and divine sovereignty by allowing God to actualise the world where His purposes are achieved through genuinely free choices. Reformed critics argue middle knowledge is incoherent because it assumes creatures have libertarian freedom—the ability to do otherwise in identical circumstances. If choices are truly free in this sense, they cannot be objects of certain knowledge, even for God.

What do leading Reformed voices today say about God’s foreknowledge?

Contemporary Reformed theologians like John Frame, Michael Horton, and K Scott Oliphint strongly affirm exhaustive divine foreknowledge as essential to classical theism. Frame argues God’s knowledge is “coextensive with reality itself”—He knows all true propositions about the past, present, and future. Horton emphasises divine foreknowledge flows necessarily from God’s eternal, unchanging nature, making Open Theism incompatible with biblical Christianity.

Does God’s exhaustive foreknowledge include knowledge of His own future actions?

Yes, but not because He “foresees” them—rather, because He eternally wills them. Since God exists outside time, He doesn’t deliberate about future decisions the way we do. His knowledge of His future acts is simply His eternal awareness of His unchanging will. This is why Scripture can speak of God’s plans being established “from the foundation of the world” (Revelation 13:8), and why Jesus could be called “the Lamb slain from the foundation of the world”—God’s redemptive actions were eternally certain in His divine decree.

What about Process Theology’s claim that God grows and learns with creation?

Process theologians such as Alfred North Whitehead argue God experiences temporal becoming and learns from His interaction with the world, making Him more loving and relational. This directly contradicts Scripture’s teaching on divine immutability and perfection. If God can learn, He was previously ignorant; if He can grow, He was previously incomplete. Malachi 3:6 declares “I the LORD do not change,” and James 1:17 says God has no “variation or shadow due to change.” A God who develops cannot be the eternal, perfect being Scripture reveals, nor can He provide the unchanging foundation believers need for ultimate security.

Can God create a stone too heavy for Him to lift?

This classic paradox misunderstands omnipotence, which doesn’t include the ability to do logically contradictory things. God cannot lie, sin, or cease to exist, because these would contradict His nature. Similarly, God cannot create genuine limitations on His own power, because this would violate His immutability. Omnipotence means God can do anything consistent with His perfect nature and purposes—not anything logically incoherent.

Related Reads

Truths To Die For

Reformed answers to life’s hardest questions, delivered fortnightly.

No spam. Unsubscribe anytime.

These articles are free because of the generous support of our readers.

Support Us →