Zechariah 13:2 Meaning and Explanation
“And it shall come to pass in that day, saith the LORD of hosts, that I will cut off the names of the idols out of the land, and they shall no more be remembered: and also I will cause the prophets and the unclean spirit to pass out of the land.”
King James Version (KJV)
Read this verse in context with translation switching:
Read Full Chapter →God promises to erase idolatry from the land so completely that even the idols' names are forgotten, and to remove false prophets and the unclean spirit behind them.
What Does Zechariah 13:2 Mean?
Cleansing the people, God next cleanses the land itself. The LORD of hosts speaks as one with full authority over every rival power. Idols, the false prophets who served them, and the unclean spirit that animated their lies are all swept away together, leaving no trace and no memory.
True purity is not only forgiveness for the past but freedom from the powers that corrupted it. God does not merely cover sin; He uproots its sources. The promise looks forward to a day when every counterfeit voice is silenced and the heart has room for one Lord alone. What God removes, He removes so thoroughly that it cannot return to claim us again.
Zechariah 13:2 in the Original Language
elilim (אֱלִילִים), 'idols' -- a word for things worthless and powerless, deliberately mocking objects men once revered.
Frequently Asked Questions About Zechariah 13:2
What does Zechariah 13:2 mean?
God promises to erase idolatry from the land so completely that even the idols' names are forgotten, and to remove false prophets and the unclean spirit behind them.