Shared ground
These closing verses describe a future outcome after God’s decisive intervention: Judah comes to recognize that Yahweh is their God because he is present in Zion (v.17). Jerusalem is portrayed as set apart (“holy”) and secure from the kind of “strangers” who previously moved through it as a threat (v.17).
The passage then pictures an overturning of earlier loss in Joel: the land becomes richly productive—wine, milk, and water abound (v.18). The most striking image is a life-giving stream that starts at “the house of Yahweh” and flows outward into a place portrayed as needing water (v.18).
In the same future, two named opponents—Egypt and Edom—are said to become ruined because of violence against Judah and the shedding of innocent blood (v.19). Meanwhile Judah and Jerusalem remain inhabited across generations (v.20). The ending reinforces that God will deal with unresolved bloodguilt and that his dwelling in Zion is the reason this future holds (v.21).
Where interpretation differs
Who are the “strangers”? Some read “no strangers will pass through” as a promise that foreign peoples in general will no longer enter Jerusalem. Others take it as a promise of protection from hostile intruders (soldiers, raiders, exploiters), not a ban on outsiders as such. The text itself highlights security and holiness more than ethnicity (v.17).
How literal is the landscape? Some read the wine/milk/water and the temple-fed stream as describing concrete agricultural renewal in Judah. Others see the abundance as figurative language for comprehensive restoration, with the temple stream functioning as a picture of God as the source of life and blessing for the land (v.18).
Egypt and Edom: specific enemies or representative enemies? Some understand the prophecy as directed at those particular neighbors because of real historical violence (v.19). Others think the names also work as representative stand-ins for entrenched hostile powers near and far, because the passage is the capstone of a wider “day of Yahweh” horizon in Joel.
What does it mean to “cleanse their blood”? Some hear it mainly as God avenging innocent blood—making sure violent wrongdoing is answered. Others hear it mainly as purification—removing the stain and consequences of bloodshed from Judah so the community and land are no longer polluted by it. The line can hold both ideas because it links justice for shed blood with the removal of what remained “not cleansed” (v.21; blood).
Why the disagreement exists
The passage combines concrete geography (Zion, Jerusalem, Judah, the Valley of Shittim) with highly poetic images (mountains “dripping” wine; a temple fountain feeding a valley). It also pairs named nations (Egypt, Edom) with broad end-time language (“in that day,” “forever,” “generation to generation”). Those features make it hard to decide where the text intends strict description versus intensified poetic portrayal, and how wide the horizon of fulfillment is meant to be.
What this passage clearly contributes
Explicitly, the text claims God’s presence in Zion produces three linked outcomes: (1) recognition of Yahweh as Judah’s God (v.17), (2) a protected, set-apart Jerusalem (v.17), and (3) a renewed, life-giving land that reverses devastation (v.18). It also claims a moral reckoning: violent shedding of innocent blood brings desolation on perpetrators (v.19), while Judah’s long-term inhabitation is secured (v.20). Finally, the passage frames the future as incomplete without dealing with bloodguilt: Yahweh himself resolves what remained “not cleansed,” and his continuing dwelling in Zion is the stated reason the hope is stable (v.21).