Zechariah 12:9 Meaning and Explanation
“And it shall come to pass in that day, that I will seek to destroy all the nations that come against Jerusalem.”
King James Version (KJV)
Read this verse in context with translation switching:
Read Full Chapter →The LORD declares His settled purpose to destroy every nation that comes to make war against Jerusalem.
What Does Zechariah 12:9 Mean?
This short verse states the divine resolve plainly: the LORD will set Himself to destroy all the nations that come against Jerusalem. What the previous verses described in vivid images is here distilled into a single determined intention. God Himself is the city's defender.
The promise gathers up everything that has come before. No coalition, however vast, stands a chance against the purpose of God. For those who belong to Him, this is assurance: the enemies that seem overwhelming are not beyond His reach. The God who keeps His people will not be thwarted by any power that rises against them.
Frequently Asked Questions About Zechariah 12:9
What does Zechariah 12:9 mean?
The LORD declares His settled purpose to destroy every nation that comes to make war against Jerusalem.