Deuteronomy 20:17 Meaning: Why Did God Command the Total Destruction of the Canaanites?
but you shall utterly destroy them: the Hittite, the Amorite, the Canaanite, the Perizzite, the Hivite, and the Jebusite, as Yahweh your God has commanded you;
But thou shalt utterly destroy them; namely, the Hittites, and the Amorites, the Canaanites, and the Perizzites, the Hivites, and the Jebusites; as the Lord thy God hath commanded thee:
but thou shalt utterly destroy them: the Hittite, and the Amorite, the Canaanite, and the Perizzite, the Hivite, and the Jebusite; as Jehovah thy God hath commanded thee;
for thou dost certainly devote the Hittite, and the Amorite, the Canaanite, and the Perizzite, the Hivite, and the Jebusite, as Jehovah thy God hath commanded thee,
but shalt utterly devote them to destruction, the Hittites and the Amorites, the Canaanites and the Perizzites, the Hivites and the Jebusites, as Jehovah thy God hath commanded thee;
Meaning in one sentence
Deuteronomy 20:17 commands Israel to utterly destroy the Canaanite nations.
Context
Deuteronomy 20 gives Israel rules for war. It makes a sharp distinction between cities far away and the cities of Canaan. For distant cities, Israel was to offer peace first. If they surrendered, the people became servants. If they fought, the men were killed but women, children, and goods were spared. But for the Canaanite nations, the six listed here, no such offer was to be made. They were to be utterly destroyed. The reason comes in verse 18: they would teach Israel their abominable practices, especially their worship of other gods. This was not about ethnic hatred. It was about protecting the purity of Israel's relationship with God. The same command appears in Deuteronomy 7, where seven nations are named. The seventh, the Girgashites, is omitted here but understood. This command is part of a larger story where God uses Israel as an instrument of judgment on peoples whose sin had reached its full measure (Genesis 15:16).
Key Words
The Hebrew verb behind 'utterly destroy' is charam (H2763). It means to put something under the ban, to devote it to the Lord for total destruction. The verse actually uses a double form, hacharem tacharimem, which intensifies the force: 'you shall certainly utterly destroy.' This is not ordinary warfare. It is a sacred act of judgment, like the destruction of Jericho. The word for 'commanded' is tsavah (H6680), a strong word used of God giving an order that carries his full authority. Then the six nations are named: Hittites, Amorites, Canaanites, Perizzites, Hivites, Jebusites. Each name represents a people group that had occupied the land for centuries, practicing child sacrifice, cult prostitution, and other practices that were an abomination to God. The severity of the command matches the severity of the corruption. Yet some Jewish traditions, as noted by commentators, held that if these peoples repented and fled or made peace, they could be spared. That is how Rahab and the Gibeonites survived.
How Christians Read This Verse
Christians have read this verse in different ways. Some take it as a literal command that was fully carried out as described in Joshua. They see it as God's judgment on nations that had filled up their sin, and as a protection for Israel from idolatry. Others, like Adam Clarke (Methodist), argue that the command meant political annihilation, destroying the nations' identity as independent peoples, not necessarily killing every individual. He points to the survival of Rahab and the Gibeonites as evidence that the Israelites themselves did not understand it as total genocide. Still others, drawing on the Cambridge Bible commentary, see the principle that Israel was not to allow mercy where there was risk to the purity of their religion. This was a unique command for a specific time and place, not a pattern for all wars. All traditions agree that the command shows God's severe judgment on sin and his desire for a holy people.
A common misunderstanding
A common mistake is to read this verse in isolation and conclude that God is cruel or bloodthirsty. In fact, the command must be understood in its full biblical context. These nations had practiced extreme evil, including child sacrifice and temple prostitution, for centuries. God had waited patiently (Genesis 15:16). The command was also limited: it applied only to these specific nations at this specific time, not to all enemies. And many Israelites did not interpret it as killing every person; some understood it as removing the nations' political and religious power, allowing individuals to flee or convert.
Living This Out
This verse asks you to take sin seriously, both the sin around you and the sin within you. The command to 'utterly destroy' was about removing anything that would lead God's people away from him. This week, consider the influences in your life that quietly pull your heart from God: a habit, a relationship, a persistent compromise. You are not called to destroy people, but you are called to ruthlessly remove whatever competes with your loyalty to Christ. It may be painful. But the alternative is worse. Let the severity of this command drive you to thankfulness for Jesus, who took the judgment we deserved so we could be made holy.
Main takeaway: God's command to destroy the Canaanite nations shows how seriously he takes sin and how far he will go to protect his people from corruption.
For Families
For ages 5, 8
God told His people not to let the bad things from other nations come into their lives. He wanted them to stay close to Him. We can say no to things that are wrong so we can follow Jesus.
For ages 9, 12
This is a hard part of the Bible. God commanded Israel to destroy the Canaanite nations because those nations did terrible things like hurting children and worshiping false gods. God is the judge of all the earth, and He knew that if Israel let them stay, they would learn those evil ways and turn away from Him. This was a special command for that time, not an example for us to follow today. It shows us how serious sin is and how much God wants His people to be holy. We can be thankful that Jesus came to save us from judgment.
Questions People Ask
Why did God command the total destruction of the Canaanite nations?
The Canaanites had practiced extreme evil for centuries, including child sacrifice and cult prostitution. God had given them time to repent (Genesis 15:16). This command was a specific judgment on them and a protection for Israel, so that Israel would not be led into the same sins.
Did the Israelites actually kill every single Canaanite?
The biblical record shows that some Canaanites survived. Rahab and her family were saved (Joshua 2, 6). The Gibeonites made a treaty and were spared (Joshua 9). Many Jewish commentators understood the command to mean the destruction of their political and religious identity, not necessarily every individual.
What does 'utterly destroy' mean in the original Hebrew?
The Hebrew phrase is hacharem tacharimem, a double form of the verb charam. It means to 'devote to destruction' or 'put under the ban.' It was a sacred act of judgment, treating the enemy as an offering to God by completely removing them from the land.
How is this command relevant to Christians today?
Christians do not apply this command literally as a pattern for warfare. Instead, it teaches us about God's holiness, the seriousness of sin, and the need to remove anything that leads us away from God. It also points us to Christ, who bore God's judgment for us.
Does this command contradict God's love?
No. God's love includes his justice. The Canaanites' sin had reached a point where judgment was necessary. At the same time, God showed mercy to those who turned to him, like Rahab. The cross of Christ shows how seriously God takes sin and how far his love goes to save us.
For pastors & researchers
Hebrew interlinear, 8 commentaries & word study