There is a courtroom in heaven—and Zechariah is allowed to see it.
In this short, burning chapter, the prophet is shown something no earthly eye could observe unaided: a spiritual trial, in which Joshua the high priest stands accused before the Angel of the Lord. His garments are filthy. His accuser—Satan—is near. But the Lord is nearer still.
“The Lord rebuke you, Satan! The Lord who has chosen Jerusalem rebuke you!” (Zechariah 3:2)
Joshua is not here as a private individual. He stands as representative of Israel’s priesthood—and more broadly, of Israel herself. Returned from exile, engaged in rebuilding, yet still unclean. Though physically back in the land, the people remain under shame. Satan’s accusations are not fabricated; they are grounded in real guilt. But they are overruled by mercy.
“Remove the filthy clothes,” the Angel commands. “I have taken away your sins, and now I am giving you these fine new clothes.” (v.4, NLT)
This is not mere ritual. It is prophetic. The garments are not washed—they are replaced. The shame is not hidden—it is removed. This is the language of justification. And in verse 8, the vision opens even further:
“Listen to me, O Joshua the high priest… You and your associates… are symbols of things to come. I am going to bring my servant, the Branch.”
Here the scene turns decisively toward Christ. “The Branch” is a well-established messianic title—used in Isaiah 4:2, Jeremiah 23:5, and again in Zechariah 6:12. It refers to the one who will grow up before the Lord and bring justice, cleansing, and dominion. This is no longer about post-exilic Jerusalem alone. It is a vision of the coming King-Priest who will purify not just the garments of one man, but the sin of an entire people.
“I will remove the sin of this land in a single day.” (v.9)
That day has already come. On the hill of Calvary, sin was removed—judicially, finally, irrevocably. The accuser was cast down (Colossians 2:14–15). The blood of atonement was shed—not only for the Church, but for Israel, and for the whole world. Zechariah 3 looks to that day with clarity: the shame taken, the garments changed, and the priesthood restored.
And yet—and this is the mystery—the nation of Israel has not yet appropriated what was done for them. The pardon is real, but not yet received in full. As Paul writes in Romans 11, “a partial hardening has come upon Israel until the fullness of the Gentiles has come in.” The cleansing has been made, but the people have not yet entered it. The day has happened, but its fruit is still future. The vision shows what has been decreed in heaven, even if it is not yet recognised on earth.
But it will be. The vision is not merely a private revelation. It is a legal, prophetic declaration: Israel’s shame will be lifted. Her priesthood will be renewed. Her accuser will be silenced. And her Messiah—the Branch—will take His place in her midst.
The chapter closes with a phrase that lifts the reader into the future Kingdom:
“In that day, each of you will invite your neighbour to sit with you peacefully under your own grapevine and fig tree.” (v.10)
This is the language of Millennial peace—drawn from Micah 4:4 and Isaiah 11. It speaks of a world in which Christ reigns, Satan is bound, and righteousness covers the earth. A day when the Branch is not only recognised but enthroned. When the once-unclean priesthood has been made holy. When the courtroom of heaven has become the sanctuary of the world.
Zechariah 3 holds together both comings of Christ. It looks backward to the cross and forward to the crown. It affirms that the cleansing is already accomplished—and yet still awaited. And it reminds us that though accusation may still be heard on earth, it has already been silenced in heaven.