GospelMount
Search Topics Scripture Prayer Resources Ebooks About Support the mission Saved articles
Jump to ▾

Psalms 137:9 Meaning: Cries for Justice in a Broken World

Happy shall he be, who takes and dashes your little ones against the rock.

Meaning in one sentence

How can a psalm call someone 'blessed' who dashes infants against a rock? Explore the painful cry for justice and God's response.

Psalms Old Testament Hebrew

Context

Psalm 137 is a song of exile. The poet sits by the rivers of Babylon, weeping as he remembers Jerusalem. The Babylonians mock the captives, demanding that they sing cheerful songs of Zion. But the psalmist cannot sing; his heart is broken. He swears never to forget his homeland. Then the poem shifts. He turns to address God, recalling how the Edomites cheered on the destruction. Finally, he speaks directly to Babylon, pronouncing a blessing on anyone who repays Babylon for what she did. This final verse is the raw edge of grief and the cry for justice that refuses to let evil have the last word. It is not a command to commit violence but a desperate prayer that God would set things right.

Key Words

The Hebrew word that opens the verse is ashrei, usually translated "blessed" or "happy." It appears throughout the Psalms to describe the deep satisfaction of those who trust God. Here it startles us by attaching that happiness to someone who seizes and smashes infants. The word for seize (yo'chez) means to take hold of, to grasp. The word for smash (nippets) is a forceful verb, used elsewhere of breaking in pieces. And the rock (sela) is not just any stone but a cliff or crag, a place of irreversible impact. Together these words describe the full brutality of ancient warfare. Yet the psalmist is not celebrating violence; he is crying out that the same devastation Babylon inflicted on others will not be forgotten by God. The language forces us to sit with the horror of sin and the weight of justice.

How Christians Read This Verse

Christians across traditions have wrestled with this verse. Many ancient Jewish commentators saw it as a prophecy of Babylon’s downfall, spoken by an angel or the Holy Spirit. Early church fathers like Jerome read it allegorically, understanding the "little ones" as the first stirrings of sin that must be crushed against the rock of Christ. Reformed commentators like Calvin and Matthew Henry emphasized that the psalmist is not calling for personal revenge but expressing a holy zeal for God’s justice. They pointed to God’s promise in Isaiah that Babylon would be destroyed as she had destroyed others. Today, many interpreters caution against using this verse to justify violence, while still acknowledging it as a raw, honest prayer from a people who had suffered unspeakable evil.

A common misunderstanding

A common misreading is that Psalm 137:9 commands believers to kill infants or pray for the death of their enemies. In fact, the verse is a prophetic declaration of God’s coming judgment on Babylon. The psalmist is not giving a command but pouring out a lament, trusting that God will one day bring justice for all the innocent blood shed by Babylon. The Scriptures consistently teach love for enemies and leaving vengeance to God (Romans 12:19). This verse shows us that even our cries for justice can be brought honestly to God, who alone knows how to set things right.

Main takeaway: God hears the cries of the broken, and He alone will bring perfect justice in a world full of violence and grief.

Questions People Ask

Why would the Bible say someone is blessed for dashing babies against rocks?

The word 'blessed' here is part of a cry for justice, not a command to act. The psalmist is so overwhelmed by Babylon’s cruelty that he calls anyone who repays her 'happy.' But this is a prayer for God to do what is right, not an instruction for personal revenge. The rest of Scripture calls us to love our enemies and trust God with judgment.

Does Psalm 137:9 contradict Jesus' teaching to love our enemies?

The whole Bible shows a progression in how God’s people express their pain. In the Old Testament, raw cries for justice are poured out honestly to God. Jesus then calls us to a higher way: to forgive and pray for our enemies. Both are true: God cares about justice, and He also transforms our hearts to respond with mercy. Psalm 137 is a raw prayer, not the final word on how to treat an enemy.

What does 'the rock' refer to in this verse?

The Hebrew word is 'sela,' meaning a cliff or crag. It is the hard, unyielding surface against which infants would be dashed in ancient warfare. This image of the rock emphasizes the irreversible, final nature of the act. Some early Christian interpreters later saw the rock as Christ, teaching that we must crush our sinful nature against Him.

How should I read this verse today as a Christian?

You can read it as a window into the deep grief of God’s people under oppression. It shows that God does not ignore suffering. You can also let it drive you to thankfulness that through Christ, God’s justice and mercy meet. We no longer cry for vengeance because Jesus took the ultimate punishment for sin. But we can still bring our honest pain to God, trusting Him to make all things right.

Is it wrong to pray imprecatory psalms like this one?

Christians have different views. Some pray them as honest cries for God to bring justice against evil, always ending with trust in His timing. Others feel they are no longer appropriate because of Jesus’ command to love enemies. Most agree that they can be used to express our deepest pain to God, as long as we do not use them to justify hatred or personal revenge. They remind us that God cares about the oppressed and will judge all evil.

For pastors & researchers

Hebrew interlinear, 8 commentaries & word study

Study page →