Where Did God Come From?


One of the most popular questions Christians get asked is, where did God come from?

The reason most people ask this question is because they think that since the universe and everything in it had a beginning and a creator, then God Himself must have a beginning and have been created by someone or something else. This is a fair question but at the same time, it is somewhat flawed.


There are many people, especially atheists who believe that God does not exist, and their main argument is that ‘nothing can come out of nothing’. In other words, if there is a God, then there has to be a cause behind God. And if something or someone created God, then God isn’t really God at all.

If someone or something created God, then who or what created the someone or something that created God? If someone or something created that other someone or something, then who or what created that someone or something?

In other words, if we keep going back and going back as far as we want to, we still come to the same question, who created the very first someone or something?

The good news is that we don’t have to do that, we don’t have to keep going back in time in an endless loop and ask who created who because the Bible answers our question.


The very fact that God created the heavens and earth and everything in them, Genesis 1:1 / Psalm 19:1-4, implies that God Himself existed before the beginning.

When it comes to understanding God and His nature, we must use human language and human concepts because God Himself and His nature are far beyond our human thinking, Ecclesiastes 8:16-17 / 1 Corinthians 2:16. This is why the Bible uses words to describe God such as ‘without beginning or end’, ‘eternal’ or ‘everlasting’.

The Psalmist says that God has always existed, He is from ‘everlasting to everlasting’. Psalm 90:1-2. Another Psalmist says that God is ‘from all eternity’. Psalm 93:2. God didn’t come from anywhere, He has no beginning, and He has no end, He is eternal, and He has always been.

Adam Clarke, in his commentary, says the following, concerning Psalm 90:1-2.

“This is the highest description of the eternity of God to which human language can reach.”


Part of our problem is trying to understand His eternal existence in terms of time. Our very lives are governed by time, we are born at a specific time, and we die at a specific time. We get up in the morning to go to work at a specific time and we return home at a specific time. We are governed by time, Ecclesiastes 3:1-8.

But God is not governed by time, to Him ‘a day is like a thousand years, and a thousand years are like a day’, Psalm 90:4 / 2 Peter 3:8. Although God created time, Genesis 1:5 / Genesis 1:8 / Genesis 1:13 / Genesis 1:19 / Genesis 1:23 / Genesis 1:31 / Genesis 2:2, He is and always has been outside of time, beyond the restrictions of time. He has always existed, Exodus 3:14.

This is why the question, of where did God come from, is flawed. People try to subject God to time and space but time has no meaning with God in relation to who He is, and God is beyond eternity.

Everything around us has a beginning, the universe, the earth, humans etc, Genesis 1:1 / Romans 11:36, but God Himself has no beginning, He is everlasting, Isaiah 40:28 / Hebrews 7:3. He is eternal, 1 Timothy 1:17.

This means He doesn’t change and is therefore reliable. To be able to create everything shows He is omnipotent, that is all-powerful, Job 42:2 and that He is omniscient, that is all-knowing, 1 John 3:20.


Because God has always existed, this should give people a great deal of hope and comfort because this means that God never changes, Malachi 3:6 / Hebrews 13:8.

The things we see in this world change all the time and eventually die, even we grow old and as we get older our bodies change, and we will eventually die, but God never changes, He will never die and therefore will never cease to exist.

“And he swore by him who lives for ever and ever, who created the heavens and all that is in them, the earth and all that is in it, and the sea and all that is in it…..” Revelation 10:6