On the night after the return from Babylon, God gave Zechariah a series of visions meant to encourage an exhausted people. Among them was the vision of four horns and four craftsmen (Zech. 1:18–21). What do they mean?
The four horns symbolize hostile powers
“Then I lifted up my eyes and saw, and behold, four horns. And I said to the angel who talked with me, ‘What are these?’ He answered me, ‘These are the horns that have scattered Judah, Israel, and Jerusalem.’” Zech. 1:18–19
In ancient Near Eastern symbolism, a horn signifies might and power. The four horns mean four kingdoms or powers, that scattered Israel and Judah. These are usually identified as Assyria, Egypt, Babylon, and Persia (or, in a broader sense, as the totality of all hostile nations).
The four craftsmen—God’s judgment
“These [craftsmen] have come to terrify them and to cast down the horns of the nations that lifted up their horn against the land of Judah.” Zech. 1:21
The four craftsmen are God’s instruments of judgment against those who harmed His people. Every hostile kingdom will receive an answer. God does not leave His people without protection—He simply leads them through patience to deliverance.
Practical meaning
- Zechariah’s vision is encouragement for those who feel crushed by the “horns” of the powerful of this world.
- God’s silence does not mean His absence—He sees, and the craftsmen are already on the move.
- The end of every hostile power is determined—God is the Lord of history.
The four horns may be frightening. But the four craftsmen are even more frightening—and they are on God’s side.