Skip to main contentAccessibility feedback

Dear catholic.com visitors: This website from Catholic Answers, with all its many resources, is the world's largest source of explanations for Catholic beliefs and practices. A fully independent, lay-run, 501(c)(3) ministry that receives no funding from the institutional Church, we rely entirely on the generosity of everyday people like you to keep this website going with trustworthy , fresh, and relevant content. If everyone visiting this month gave just $1, catholic.com would be fully funded for an entire year. Do you find catholic.com helpful? Please make a gift today. SPECIAL PROMOTION FOR NEW MONTHLY DONATIONS! Thank you and God bless.

Dear catholic.com visitors: This website from Catholic Answers, with all its many resources, is the world's largest source of explanations for Catholic beliefs and practices. A fully independent, lay-run, 501(c)(3) ministry that receives no funding from the institutional Church, we rely entirely on the generosity of everyday people like you to keep this website going with trustworthy , fresh, and relevant content. If everyone visiting this month gave just $1, catholic.com would be fully funded for an entire year. Do you find catholic.com helpful? Please make a gift today. SPECIAL PROMOTION FOR NEW MONTHLY DONATIONS! Thank you and God bless.

Background Image

Why God’s Foreknowledge Doesn’t Negate Free Will

Question:

Does God know our future?

Answer:

The short answer is yes. God’s knowledge of our future follows necessarily from his perfection. If God didn’t know our future, then he would lack knowledge. But God can’t lack knowledge because he is absolutely perfect, the fullness of being itself (ipsum esse subsisten–subsistent being itself). Therefore, God must know the future.

Not only does God know what will be, he also knows what would be, since all possible being would be an imitation of his infinite being, which he knows perfectly.

Many think that God’s infallible knowledge of our future is incompatible with our free will. How can we be truly free if God infallibly knows our choices? It would seem that if our choices were really indeterminate (the choice of A or B is open to me), then God couldn’t have infallible knowledge of which option we would choose. But God can’t be fallible in his knowledge. Therefore, it would seem we are not free to choose.

The contradiction is only apparent. God does not know our future as future. He knows our future actions in all their actuality/being (including their temporal modes of existence) in their presentiality. In other words, God knows our future actions as I know Socrates is sitting before me. My knowledge of Socrates sitting before me is infallible, and yet Socrates is not determined to be sitting. He is still free to sit or stand.

Similarly, because God knows our future actions in their presentiality, which follows necessarily from his eternal knowledge, he can have infallible knowledge of our future actions and those actions still be free.

Did you like this content? Please help keep us ad-free
Enjoying this content?  Please support our mission!Donatewww.catholic.com/support-us