Did God Change Between the Old Testament and the New Testament?

One of the most common questions people ask about Christianity is this: Did God change between the Old Testament and the New Testament?

For an agnostic, or for anyone honestly wrestling with the Bible, this is a fair question. When you read books like Deuteronomy and Joshua, you encounter law, judgment, warfare, covenant loyalty, and serious consequences for sin. Then, when you turn to the New Testament and read the life of Jesus, you see mercy, forgiveness, compassion, healing, humility, and love for enemies.

At first glance, it can feel like two different pictures of God.

The Old Testament can seem severe. The New Testament can seem gracious. The Old Testament can feel like judgment. The New Testament can feel like love. So the question naturally follows: Did God become different?

The Christian answer is no. God did not change.

But that answer needs to be explained carefully. It is not enough to simply say, “God does not change,” and ignore the difficulty. The Bible itself invites us to read the whole story. When we do, we begin to see that the difference is not in God’s character. The difference is in the stage of the story.

God’s Character Does Not Change

Christianity teaches that God is unchanging in His nature, character, and purposes. He is not loving one day and cruel the next. He is not holy in the Old Testament and merciful in the New Testament. He is not a God of justice before Jesus and a God of grace after Jesus.

  • God has always been holy.
  • God has always been just.
  • God has always been merciful.
  • God has always been patient.
  • God has always been faithful.
  • God has always opposed evil.
  • God has always loved His creation.

The Bible does not present two different gods. It presents one God whose character is consistent from beginning to end.

The confusion often comes because different parts of the Bible emphasize different aspects of God’s character. In some passages, His justice is more visible. In others, His mercy is more visible. But both are always present.

A loving God must care about justice. A just God must deal with evil. A merciful God must make a way for forgiveness. The Bible holds these truths together.

The Old Testament Is Not Without Mercy

Many people assume the Old Testament is mostly about wrath and judgment. But that is not the whole picture.

The Old Testament is filled with the mercy of God.

God clothed Adam and Eve after their sin. He preserved Noah and his family. He called Abraham and promised blessing to all nations through him. He rescued Israel from slavery in Egypt. He provided food and water in the wilderness. He forgave Israel again and again, even when they repeatedly turned away from Him.

Even in the books that feel more difficult, such as Deuteronomy and Joshua, God’s patience and mercy are not absent. God warned people. God gave time for repentance. God protected His covenant promises. God made room for outsiders who turned to Him.

Rahab is one of the clearest examples. She was a Canaanite woman living in Jericho, yet she responded in faith and was spared. She was not only rescued, but later became part of the lineage leading to Jesus. Ruth was a Moabite woman, an outsider to Israel, yet she was welcomed into the covenant community and also became part of the family line of Christ. The people of Nineveh, though wicked, were spared when they repented during the ministry of Jonah.

So the Old Testament does not show a God who lacks mercy. It shows a God who is both patient and holy, both forgiving and just.

The New Testament Is Not Without Judgment

On the other side, many people assume the New Testament is only about love and acceptance. But that is also incomplete.

Jesus spoke often about judgment, accountability, sin, repentance, and eternity. He warned religious leaders about hypocrisy. He called people to turn from sin. He spoke of final judgment. He made it clear that evil matters and that human beings are accountable before God.

The apostles did the same. The New Testament teaches grace, but it never treats sin as harmless. It proclaims forgiveness, but it never says justice no longer matters.

In other words, the New Testament does not erase God’s holiness. It reveals how God’s holiness and mercy meet in Jesus Christ.

At the cross, God does not ignore sin. He deals with it. At the cross, God does not abandon mercy. He offers it. The cross shows us that God is so holy that sin must be judged, and so loving that He provides the sacrifice Himself.

That is not a change in God’s character. That is the clearest revelation of God’s character.

Different Covenants, Same God

One of the most important ways to explain this is through the idea of covenant.

In Deuteronomy and Joshua, God was dealing with Israel as a covenant nation. Israel had specific laws, a specific land, a specific calling, and a specific role in God’s plan of redemption. God was forming a people through whom the Messiah would eventually come.

That historical setting matters.

Israel was not merely a religious group. It was a nation with civil laws, moral laws, ceremonial practices, land boundaries, priests, sacrifices, and national consequences for covenant obedience or disobedience. Much of what we read in Deuteronomy and Joshua belongs to that particular moment in redemptive history.

In the New Testament, God’s people are no longer defined by one nation, one land, or one ethnic identity. Through Jesus, the people of God are made up of men and women from every tribe, tongue, and nation. The mission moves outward to the world.

That means the way God administers His covenant people changes, but God Himself does not change.

A simple way to say it is this:

God’s character is consistent, but His covenant administration changes.

He is the same God, but the story has moved forward.

Jesus Does Not Replace the God of the Old Testament

This is especially important when talking with an agnostic. Many people think Christians believe Jesus came to rescue us from the “angry God” of the Old Testament. But that is not Christianity.

Jesus does not replace the God of the Old Testament. Jesus reveals Him.
Jesus said, “Whoever has seen me has seen the Father.” That means if we want to know what God is truly like, we look at Jesus. But Jesus was not revealing a different God. He was revealing the same God with perfect clarity.

The God who judged evil in the Old Testament is the same God who took evil seriously at the cross. The God who showed mercy in the Old Testament is the same God who welcomed sinners, healed the broken, and forgave the guilty through Jesus.

Jesus brings the whole picture into focus.

He shows us that God’s holiness is not opposed to His love. His justice is not opposed to His mercy. His wrath against evil is not a contradiction of His compassion. All of these attributes belong together in the one true God.

Love and Judgment Are Not Opposites

Part of the difficulty comes from the way modern people often define love. We sometimes think love means affirmation, acceptance, or the refusal to judge. But biblically, love is deeper than that.

If God is truly loving, then He must oppose what destroys His creation. He must care about oppression, violence, idolatry, abuse, injustice, and evil. A God who simply looked the other way would not be loving. He would be indifferent.
Imagine a judge who refused to punish serious evil. We would not call that judge loving. We would call him unjust.

The Bible’s picture of God is not sentimental. God’s love is holy love. He loves what is good, and because of that, He opposes what is evil.

That is why judgment and love are not contradictions. In the Bible, judgment is often the response of a holy God to everything that harms, corrupts, and destroys what He made good.

Reading the Bible as One Story

The Bible is not a random collection of disconnected religious writings. It is one unfolding story of creation, fall, promise, covenant, redemption, and restoration.

  • The Old Testament prepares the way.
  • The New Testament reveals the fulfillment.
  • The law exposes sin.
  • The prophets call people back to God.
  • The sacrifices point forward to a greater sacrifice.
  • The kingdom points forward to a greater King.
  • The promises find their fulfillment in Christ.

When we read Joshua or Deuteronomy apart from the whole story, those books can feel confusing or even troubling. But when we read them within the larger storyline of Scripture, we begin to see that God is working through history toward redemption.

That does not remove every hard question. Christians should be honest about that. There are passages in the Old Testament that are difficult. But difficulty is not the same as contradiction. The presence of judgment does not mean God changed. It means God takes evil seriously.

A Thoughtful Way to Say It to an Agnostic

If I were explaining this to an agnostic friend, I might say it this way:

I understand why it can feel like God changes between the Old Testament and the New Testament. When you read Joshua or Deuteronomy, you see law, judgment, warfare, and national consequences. When you read the Gospels, you see Jesus showing mercy, forgiving sinners, healing the broken, and teaching us to love our enemies.

But I do not think the Bible presents two different gods. I think it presents one God at different stages of one unfolding story. The Old Testament includes mercy, patience, and grace. The New Testament includes holiness, judgment, and accountability. The difference is not that God became loving later. The difference is that in Jesus, God’s love, justice, mercy, and holiness are brought into their clearest focus.

God did not change. The covenant setting changed. The mission expanded. The story moved forward. But the character of God remained the same.

The Clearest Picture of God

Christians believe the clearest picture of God is Jesus Christ.

If we only read Joshua, we may see God’s judgment but miss the fullness of His mercy. If we only read selected parts of the New Testament, we may see God’s compassion but miss the seriousness of His holiness. But when we read the whole Bible through the lens of Christ, we see a fuller picture.

God is not divided against Himself.

  • The God of Deuteronomy is the God of the cross.
  • The God of Joshua is the God of the empty tomb.
  • The God who judges evil is the God who offers forgiveness.
  • The God who calls people to holiness is the God who welcomes sinners home.

The Bible’s message is not that God changed.

The message is that God has always been holy, just, merciful, patient, and loving. And in Jesus, we see that truth most clearly.

No Comments