Skip to content
Journey Through the Bible

Zechariah 12:2-8

2 “I am going to make Jerusalem a cup that sends all the surrounding peoples reeling. Judah will be besieged as well as Jerusalem.

3 On that day, when all the nations of the earth are gathered against her, I will make Jerusalem an immovable rock for all the nations. All who try to move it will injure themselves.

4 On that day I will strike every horse with panic and its rider with madness,” declares the Lord. “I will keep a watchful eye over the house of Judah, but I will blind all the horses of the nations.

5 Then the leaders of Judah will say in their hearts, ‘The people of Jerusalem are strong, because the Lord Almighty is their God.’

6 “On that day I will make the leaders of Judah like a firepot in a woodpile, like a flaming torch among sheaves. They will consume right and left all the surrounding peoples, but Jerusalem will remain intact in her place.

7 “The Lord will save the dwellings of Judah first, so that the honor of the house of David and of Jerusalem’s inhabitants may not be greater than that of Judah.

8 On that day the Lord will shield those who live in Jerusalem, so that the feeblest among them will be like David, and the house of David will be like God, like the Angel of the Lord going before them.

Cross References for Zechariah 12:2-8

Revelation 16:19 - The great city split into three parts, and the cities of the nations collapsed. God remembered ... Click to read the verse Revelation 16:19 Click to read the verse Revelation 16:19

Acts 26:14 - We all fell to the ground, and I heard a voice saying to me in Aramaic, ‘Saul, Saul, why do you... Click to read the verse Acts 26:14 Click to read the verse Acts 26:14

Jeremiah 8:14 - “Why are we sitting here? Gather together! Let us flee to the fortified cities and perish there... Click to read the verse Jeremiah 8:14 Click to read the verse Jeremiah 8:14

Isaiah 51:23 - I will put it into the hands of your tormentors, who said to you, ‘Fall prostrate that we may w... Click to read the verse Isaiah 51:23 Click to read the verse Isaiah 51:23

Jeremiah 33:9 - Then this city will bring me renown, joy, praise and honor before all nations on earth that hea... Click to read the verse Jeremiah 33:9 Click to read the verse Jeremiah 33:9

Revelation 18:6 - Give back to her as she has given; pay her back double for what she has done. Mix her a double ... Click to read the verse Revelation 18:6 Click to read the verse Revelation 18:6

Deuteronomy 28:52 - They will lay siege to all the cities throughout your land until the high fortified walls in wh... Click to read the verse Deuteronomy 28:52 Click to read the verse Deuteronomy 28:52

Isaiah 51:17 - The Cup of the Lord’s Wrath Awake, awake! Rise up, O Jerusalem, you who have drunk from the han... Click to read the verse Isaiah 51:17 Click to read the verse Isaiah 51:17

Jeremiah 30:16 - “‘But all who devour you will be devoured; all your enemies will go into exile. Those who plund... Click to read the verse Jeremiah 30:16 Click to read the verse Jeremiah 30:16

Jeremiah 51:57 - I will make her officials and wise men drunk, her governors, officers and warriors as well; the... Click to read the verse Jeremiah 51:57 Click to read the verse Jeremiah 51:57

Revelation 14:10 - he, too, will drink of the wine of God’s fury, which has been poured full strength into the cup... Click to read the verse Revelation 14:10 Click to read the verse Revelation 14:10

Jeremiah 51:7 - Babylon was a gold cup in the Lord’s hand; she made the whole earth drunk. The nations drank he... Click to read the verse Jeremiah 51:7 Click to read the verse Jeremiah 51:7

Psalms 75:8 - In the hand of the Lord is a cup full of foaming wine mixed with spices; he pours it out, and a... Click to read the verse Psalms 75:8 Click to read the verse Psalms 75:8

Habakkuk 2:16 - You will be filled with shame instead of glory. Now it is your turn! Drink and be exposed! The ... Click to read the verse Habakkuk 2:16 Click to read the verse Habakkuk 2:16

Jeremiah 25:15 - The Cup of God’s Wrath This is what the Lord, the God of Israel, said to me: “Take from my hand... Click to read the verse Jeremiah 25:15 Click to read the verse Jeremiah 25:15

Jeremiah 25:17 - So I took the cup from the Lord’s hand and made all the nations to whom he sent me drink it: Click to read the verse Jeremiah 25:17 Click to read the verse Jeremiah 25:17

Zechariah 12:9 - On that day I will set out to destroy all the nations that attack Jerusalem. Click to read the verse Zechariah 12:9 Click to read the verse Zechariah 12:9

Isaiah 51:22-23 - This is what your Sovereign Lord says, your God, who defends his people: “See, I have taken out... Click to read the verse Isaiah 51:22-23 Click to read the verse Isaiah 51:22-23

Zechariah 14:14 - Judah too will fight at Jerusalem. The wealth of all the surrounding nations will be collected—... Click to read the verse Zechariah 14:14 Click to read the verse Zechariah 14:14

Jeremiah 49:12 - This is what the Lord says: “If those who do not deserve to drink the cup must drink it, why sh... Click to read the verse Jeremiah 49:12 Click to read the verse Jeremiah 49:12