For I will cleanse their blood that I have not cleansed: for the LORD dwells in Zion.
will.
Isaiah 4:4 When the Lord shall have washed away the filth of the daughters of Zion, and shall have purged the blood of Jerusalem from the midst thereof by the spirit of judgment, and by the spirit of burning.
Ezekiel 36:25,29 Then will I sprinkle clean water upon you, and ye shall be clean: from all your filthiness, and from all your idols, will I cleanse you…
Matthew 27:25 Then answered all the people, and said, His blood be on us, and on our children.
for the Lord.
Joel 3:17 So shall ye know that I am the LORD your God dwelling in Zion, my holy mountain: then shall Jerusalem be holy, and there shall no strangers pass through her any more.
Ezekiel 48:35 It was round about eighteen thousand measures: and the name of the city from that day shall be, The LORD is there.
Revelation 21:3 And I heard a great voice out of heaven saying, Behold, the tabernacle of God is with men, and he will dwell with them, and they shall be his people, and God himself shall be with them, and be their God.
which I have not yet avenged.”
This suggests that there is a delay in the execution of justice, which is a common theme in the Bible. God's timing is often different from human expectations, and His patience is sometimes mistaken for inaction (2 Peter 3:9). The delay serves a purpose, often allowing time for repentance and redemption. This phrase reassures the faithful that God has not forgotten His promises and that justice will ultimately be served.
For the LORD dwells in Zion.
Zion, often synonymous with Jerusalem, is significant as the spiritual and political center of Israel. It represents God's chosen dwelling place among His people (Psalm 132:13-14). The presence of the LORD in Zion signifies His protection, favor, and the fulfillment of His covenant promises. This phrase also points to the eschatological hope of God's eternal reign from Zion, as seen in prophetic literature (Isaiah 2:2-4, Micah 4:1-2). The dwelling of the LORD in Zion is a type of Christ, who is the ultimate fulfillment of God's presence with His people, as He is Immanuel, "God with us" (Matthew 1:23).
“ For I will avenge their blood, which I have not yet avenged.” (Joel 3:21a)
•The phrase “their blood” points to the physical lives of God’s covenant people whose martyrs and casualties have piled up through centuries of persecution (Genesis 4:10; Psalm 79:10).
•“Will avenge” affirms that God personally assumes the role of righteous Judge. He never ignores injustice; He stores it up for the proper moment (Deuteronomy 32:43; Romans 12:19).
•“Which I have not yet avenged” signals a purposeful delay, not oversight. God’s timetable allows space for repentance (2 Peter 3:9) while guaranteeing final reckoning (Revelation 6:10–11; 19:2).
•This promise completes earlier prophetic threads in Joel: the nations that “scattered My people” and “shed innocent blood” in the land (Joel 3:2–3, 19) will meet divine retribution.
•Believers draw assurance that every hidden wrong—whether against Israel or against individual followers of Christ—will face the same holy justice (Isaiah 63:4; Luke 18:7–8).
“ For the LORD dwells in Zion.” (Joel 3:21b)
•Zion (Jerusalem) is more than geography; it represents the center of God’s kingdom purposes (Psalm 132:13–14). His presence there cements the certainty of the prior promise.
•God dwelling among His people fulfills earlier Joel pronouncements: “You will know that I, the LORD your God, dwell in Zion, My holy mountain” (Joel 3:17).
•His residence assures covenant blessings—security, holiness, and restoration—while repelling evil (Psalm 48:1–3; Zechariah 8:3).
•The statement anticipates the climactic reality of Revelation 21:3, where God permanently dwells with His redeemed, linking the earthly Zion to the New Jerusalem.
•Because the Lord is “in the midst” (Zephaniah 3:15–17), His people can trust that vengeance, protection, and ultimate peace emanate from His unchanging character.
Joel 3:21 promises that God Himself will settle every account of spilled covenant blood—delayed but never forgotten—because He lives among His people in Zion. His presence guarantees justice, vindication, and lasting peace, anchoring believers’ hope in the sure triumph of the Lord’s righteous rule.
(21) I will cleanse . . .--The LXX. translate this sentence, "I will avenge their blood, and not leave it unavenged"--i.e., the "innocent blood" mentioned in Joel 3:19; but the promise seems rather to indicate, as in the English Version, the extension of God's pardon to those hitherto unpardoned.The Lord dwelleth in Zion--i.e., over a raging and swelling world, probably unconscious of Him, the Lord nevertheless reigns in the heavenly Jerusalem, and all His redeemed shall dwell securely under His eternal rule. "And the name of the city from that day shall be Jehovah Shammah, the LORD IS THERE (Ezekiel 48:35).
Parallel Commentaries ...
וְנִקֵּ֖יתִי (wə·niq·qê·ṯî)
Conjunctive waw | Verb - Piel - Conjunctive perfect - first person common singular
Strong's 5352: To be, clean, to be bare, extirpated
their bloodguilt
דָּמָ֣ם (dā·mām)
Noun - masculine singular construct | third person masculine plural
Strong's 1818: Blood, of man, an animal, the juice of the grape, bloodshed
which I have not yet
לֹֽא־ (lō-)
Adverb - Negative particle
Strong's 3808: Not, no
acquitted.”
נִקֵּ֑יתִי (niq·qê·ṯî)
Verb - Piel - Perfect - first person common singular
Strong's 5352: To be, clean, to be bare, extirpated
For the LORD
וַֽיהוָ֖ה (Yah·weh)
Conjunctive waw | Noun - proper - masculine singular
Strong's 3068: LORD -- the proper name of the God of Israel
dwells
שֹׁכֵ֥ן (šō·ḵên)
Verb - Qal - Participle - masculine singular
Strong's 7931: To settle down, abide, dwell
in Zion.
בְּצִיּֽוֹן׃ (bə·ṣî·yō·wn)
Preposition-b | Noun - proper - feminine singular
Strong's 6726: Zion -- a mountain in Jerusalem, also a name for Jerusalem
Joel 3:21 NLT
Joel 3:21 ESV
Joel 3:21 NASB
Joel 3:21 KJV
Joel 3:21 Study Bible
Joel 3:21 Biblia Paralela
Joel 3:21 Chinese Bible
Joel 3:21 French Bible
Joel 3:21 Catholic Bible
OT Prophets: Joel 3:21 I will cleanse their blood that (Jl Joe.)