Clarity answer
Does the Bible's Violence Make God Immoral?
Ask a follow-up in ClarityThe Bible’s violent passages do not make God immoral—but they confront us with divine judgment, human evil, and questions no honest reader should minimize.
What Deuteronomy 20 is—and is not
Deuteronomy addresses Israel as it enters Canaan, not a standing command for Christians or nations to wage religious war.
The “complete destruction” command concerns particular Canaanite peoples in a limited time and land (Deuteronomy 20:16–18). It is presented as judgment, not ethnic hatred or Israel’s right to expand at will. Genesis 15:16 had already pictured God delaying judgment for generations.
The text also gives its stated rationale: Israel must not adopt the nations’ idolatry and its “detestable practices” (Deuteronomy 20:18; see Deuteronomy 12:31).
Why it remains morally hard
Calling it judgment does not make the death of children emotionally easy. We should not pretend otherwise.
Yet the biblical claim is that God, as giver and judge of life, has an authority over life that no human ruler possesses. Scripture judges Israel by the same standard: when Israel embraces violence, oppression, and idolatry, God sends judgment on Israel too (Ezekiel 22:1–22).
So this is not “our tribe may destroy theirs.” It is the holy God judging sin without favoritism.
Read it through Christ
Christians do not receive Canaan’s command as a model for discipleship. Jesus rebukes violent retaliation, commands love for enemies, and conquers through his self-giving death (Matthew 5:38–48; John 10:18; Revelation 5:5–6).
At the cross, God does not stand distant from judgment. In the incarnate Son, he bears sin’s judgment to save sinners.
That does not answer every painful question, but it rules out the idea that biblical violence reveals a cruel God who delights in suffering. The Bible’s final picture is of a Judge who will end evil—and of the Lamb who was slain for his enemies.
Have a follow-up question?
This answer opens in Clarity, ready for your next question. Free to start. No card required.
Ask in Clarity →