Select Language
AaSelect font sizeDark ModeSet to dark mode
This website uses cookies to enhance your browsing experience and provide personalized content. By continuing to use this site, you agree to our use of cookies as described in our Privacy Policy.
BibleZechariah
ch 9

Zechariah 9 Commentary

Please choose a passage

Zechariah 9:1-8 meaning

The Suzerain (ruler) God promises to judge the nations surrounding Judah. He will stop them from oppressing His people and find a remnant among them to worship Him. 

Zechariah 9:9-10 meaning

The LORD urges the Judeans to rejoice because the long-awaited righteous king is coming. He will stop all wars and bring peace to the whole world.

Zechariah 9:11-13 meaning

The LORD announces His plan to free Zion’s captives to fulfill His promise to her. He urges them to return home because He will give them a double blessing and use them to defeat Greece.

Zechariah 9:14-17 meaning

Zechariah tells the Judeans that the LORD will defend them, care for them, and restore their fortunes because they are precious to Him.