Deuteronomy 32:17 Meaning: The Truth Behind False Worship
They sacrificed to demons, not God, to gods that they didn’t know, to new gods that came up recently, which your fathers didn’t dread.
They sacrificed unto devils, not to God; to gods whom they knew not, to new gods that came newly up, whom your fathers feared not.
They sacrificed unto demons, which were no God, To gods that they knew not, To newgodsthat came up of late, Which your fathers dreaded not.
They sacrifice to demons--no god! Gods they have not known--New ones--from the vicinity they came; Not feared them have your fathers!
They sacrificed unto demons who are not God; Togods whom they knew not, To new ones, who came newly up, Whom your fathers revered not.
Meaning in one sentence
What does it mean to sacrifice to demons? Deuteronomy 32:17 reveals the spiritual emptiness of turning from God to other gods.
Context
Moses is singing the Song of Moses, a witness against Israel for the generations to come. He has just described how God blessed them in the wilderness, feeding them honey from the rock and wine from the grapes. But Israel grew fat and kicked. They abandoned the God who made them, the Rock of their salvation. This verse names what they turned to: sacrifices offered not to God but to what Moses calls demons. The word is stark and intentional, pulling back the curtain on the spiritual reality of their betrayal.
Key Words
The Hebrew word for demons here is shedim. It is a loanword from Babylonian culture, where shedu were protective spirits, often pictured as bull colossi guarding temple gates. Moses takes this familiar term and drains it of any goodness. These are not gods, he says. They are nothing, or worse. The word for knew (yada) implies intimate relationship, the kind God had with Israel. They gave worship to beings they had no history with, no covenant. And the new gods that came up recently (literally, from near, from the neighbors) show how shallow their devotion was. These were borrowed gods, not the eternal God who had known them from the beginning.
How Christians Read This Verse
Across Christian traditions, this verse has been read as a revelation of the spiritual forces behind false worship. Wesley notes that the Gentiles pretended to worship God through idols, but the devils deluded them. Gill points to New Testament passages like 1 Corinthians 10:20, where Paul says pagan sacrifices are offered to demons. The emphasis is not on a detailed demonology but on the emptiness of anything set up against the true God. The verse calls readers to see that abandoning God is not a neutral act; it opens the door to deception.
A common misunderstanding
A common misreading is that the Israelites knowingly sacrificed to fallen angels. In fact, the word shedim was a borrowed term for protective spirits. Moses uses it to show that these gods are not real deities, they are nothing. The point is the betrayal itself, not a description of demonic hierarchy. The verse is about Israel giving their worship to what is not God.
Living This Out
This week, pay attention to what you give your best energy to. It could be a relationship, a pursuit, a comfort you turn to when you are stressed. Ask yourself one question: Does this thing know me? Does it love me? Israel gave their sacrifices to gods that did not know them. Only God knows you fully and has given you life. Consider bringing one area of your life back to Him, simply by naming it in prayer.
Main takeaway: When we turn from God, we do not find other gods. We sacrifice to emptiness and deception.
For Families
For ages 5, 8
God made us to love Him best. When we put other things first, it is like giving our best gift to someone who doesn’t even know us. God wants us to remember He is the one who made us and loves us.
For ages 9, 12
The Israelites started worshipping gods they had just learned about from their neighbors. Moses says they were giving their worship to something empty. As you grow, watch out for things that try to take God’s place in your heart. Only He deserves your worship and trust.
Questions People Ask
What does 'demons' mean in Deuteronomy 32:17?
The Hebrew word is shedim, a loanword from Babylonian culture where it referred to protective spirits. Moses uses it to show that the false gods are not divine at all, they are empty and deceptive. The point is that Israel’s worship was directed at nothing real.
Why does Moses call these gods 'new' and 'recently come up'?
The phrase 'new gods that came up recently' highlights how shallow Israel’s apostasy was. These were not ancient deities with a history of relationship, like the true God who had known Israel from Egypt. They were borrowed from neighboring nations, showing fickleness and ingratitude.
Does this verse mean all non-Israelite religions worship demons?
The verse is part of Moses’ indictment of Israel’s specific unfaithfulness. It does not make a blanket statement about every other religion. Throughout Scripture, other nations are held accountable for their own knowledge of God. The emphasis here is on Israel abandoning the God who saved them.
How does 1 Corinthians 10:20 relate to this verse?
Paul quotes the principle behind Deuteronomy 32:17 when he says pagan sacrifices are offered to demons. He uses it to warn believers not to participate in both the Lord’s table and the table of demons. The connection is that false worship has a spiritual dimension beyond mere symbols.
What does this verse mean for Christians today?
It calls us to examine what we worship. Anything we put before God, whether success, comfort, or approval, becomes an idol. The verse warns that such worship is not neutral, it is given to emptiness. The remedy is to remember the God who knows us and gave us life.
For pastors & researchers
Hebrew interlinear, 8 commentaries & word study