Zechariah 13:2 is God’s promise that in a coming day he will remove idolatry from the land and erase the memory of the idols’ names. He will also end the false prophecy and the spiritual uncleanness that had led his people astray. The LORD of Armies, the Lord who commands heavenly forces, speaks these words through the prophet Zechariah, who was preaching to the Jewish community returning to Jerusalem after exile in Babylon.
It will come to pass in that day, says the LORD of Armies, that I will cut off the names of the idols out of the land, and they will be remembered no more. I will also cause the prophets and the spirit of impurity to pass out of the land.
Zechariah 13:2 (WEB)
What Zechariah 13:2 Means
The phrase “in that day” points to a future time that the chapter has just introduced, a day when God will open a fountain of cleansing for the house of David and the people of Jerusalem. Into that day God announces two acts of purification. First, he will “cut off the names of the idols” so completely that they “will be remembered no more.” The image is of a people who once spoke the names of foreign gods and honored them with rituals. God promises that such worship will fade from the memory of the nation.
Second, God says he will remove “the prophets and the spirit of impurity.” This does not mean that God will stop all religious teaching. The surrounding verses make clear that the target is false prophecy, speech presented as God’s word while in fact deceiving the people. The “spirit of impurity” points to the moral and spiritual corruption that such deception produced. The verse promises a purified community, but it does not describe a timetable, a method, or a guarantee that every believer will be spared hardship.
The Context of Zechariah 13:2
The book of Zechariah belongs to the postexilic prophets, the messages delivered after some Jews had returned from Babylon around the late sixth century BC. Its audience was a small, struggling community rebuilding the temple and wrestling with questions about whether God still kept his covenant. Chapters 9 through 14 are often read as a distinct section with a strong focus on the coming day of the LORD, and most scholars date at least parts of this material later than the earliest chapters.
Verse 1 sets up a fountain of cleansing “for sin and for uncleanness,” and verse 2 explains what that cleansing will accomplish in the land. Verses 3 to 5 then describe how false prophets will be so ashamed of their claims that they deny being prophets at all. Read in this sequence, the verse is less about abstract religious theory and more about the restoration of truthful speech and true worship among God’s people.
Key Phrases in Zechariah 13:2
Exodus 20:3
“You shall have no other gods before me.
(WEB)
This command, given at Sinai, sets the foundation for everything Zechariah says about idols. Zechariah 13:2 looks ahead to a day when the people will finally live out the first commandment fully, with no rival gods remaining in the land or in their memory.
Jeremiah 23:16
The LORD of Armies says, “Don’t listen to the words of the prophets who prophesy to you. They teach you vanity. They speak a vision of their own heart, and not out of the mouth of the LORD.
(WEB)
Jeremiah confronts false prophets who speak visions of their own invention. His warning about such prophets helps explain why Zechariah ties the removal of prophecy to the removal of deception and impurity from the community.
A Short Prayer From Zechariah 13:2
Lord of Armies, you promise to cut off the names of the idols and to clear away the voices and corruption that lead your people astray. I bring before you the loyalties in my own heart that compete with you. Remove what I have set above you, and help me forget every false claim on my attention. Give me wisdom to recognize true words about you and courage to turn from what misleads me. Cleanse my heart and my speech, and let my life honor you alone. Amen.
