Can God Create a Rock So Heavy He Cannot Lift It?

The answer to that question is no.

God cannot create a rock so big that He cannot pick it up.

Let me explain: God’s omnipotence does not mean that God can do anything. Let me give you an example: God cannot lie (1 Sam. 15.29, Hebrews 6.18). That God is omnipotent does not mean that God can lie. God cannot do immoral things because they go against His nature.

There are other things that God cannot do: He cannot do illogical things. He cannot make 2 + 2 = 5. He cannot make a cause follow an effect. He cannot go beyond these rules because they are part of His nature. God is a good God and He is consistent and honest. Because God cannot lie, He cannot make 2 and 2 = 5 because 2 and 2 = 4.

Now God’s omnipotence means that God can lift an infinite weight. That is not inconsistent with God’s nature and part of the nature of God: He can lift infinite weight.

For God to be able to create a rock SO heavy He cannot lift it, God would have to make a rock that weighs MORE THAN INFINITE. God cannot do this because it would be against His nature: to create something more than infinite is something God cannot do because it is illogical.

I hope I have explained this well enough,


Published by Tree of Life Church

We are a growing network of growing churches, with services weekly in Dagenham, Guildford, Watford, Croydon, Brentwood and Dorset. We are also planting churches in Cambridge, Suffolk, West Midlands and Hemel. Find out more at, and

One thought on “Can God Create a Rock So Heavy He Cannot Lift It?

  1. Omnnipotent, by definition, means the ability to do anything. By saying He cannot do this because it goes against His nature doesn’t satisfy the question. The Laws of Logic prevent God from doing this act (making a rock so big he cannot lift it) and yet is God bound by the very laws He made? I think not!

    I actually just wrote a whole entry about this question, which you can view ( since I don’t want to just retype everything.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: