Apocalyptic

What Revelation 15:3 really means: Victory Through Praise


What Does Revelation 15:3 Mean?

The vision in Revelation 15:3 reveals God’s people praising Him with the song of Moses and the song of the Lamb. They celebrate His mighty acts and righteous ways, filled with hope that His justice will triumph. Moses sang after God delivered Israel from Egypt (Exodus 15:1). Today the faithful sing because God has fully saved His people through Christ.

Revelation 15:3

And they sing the song of Moses, the servant of God, and the song of the Lamb, saying, "Great and amazing are your deeds, O Lord God the Almighty! Just and true are your ways, O King of the nations!

Worship rises not from victory over enemies, but from complete trust in the righteousness and majesty of God.
Worship rises not from victory over enemies, but from complete trust in the righteousness and majesty of God.

Key Facts

Author

John of Patmos

Genre

Apocalyptic

Date

circa 95-96 AD

Key People

  • John
  • Moses
  • God the Almighty
  • The Lamb (Jesus Christ)

Key Themes

  • Divine justice and holiness
  • Victory through worship
  • The unity of Old and New Covenant salvation
  • God as King of all nations

Key Takeaways

  • God’s people sing of His justice and salvation in triumph.
  • Moses’ song and the Lamb’s song are one eternal melody.
  • Worship anchors us amid judgment and points to final victory.

The Song of Victory Over the Sea of Glass

This scene unfolds after John sees the seven angels leave God’s presence, each holding a bowl of plague, while the faithful stand beside a sea of glass. It resembles the moment after Moses’ song in Exodus 15.

They are worshiping before God’s throne, not in a literal sea, but on a shimmering surface symbolizing both judgment and deliverance, much like when Israel stood safely on the far side of the Red Sea after God drowned Pharaoh’s army. The song of Moses recalls that ancient rescue, where God proved His power and holiness by saving His people and destroying their oppressors. Now, the song of the Lamb joins it, showing that Christ’s death and victory fulfill what Moses’ song pointed to - the ultimate rescue from sin and death.

Together, these songs declare that God’s ways are fair and real, not only in salvation but in judgment, and they prepare our hearts to face the hard scenes that follow in Revelation.

The Song of Moses and the Song of the Lamb

The same God who delivered His people from bondage now reigns over all nations, and His salvation echoes through time as one eternal song of justice and grace.
The same God who delivered His people from bondage now reigns over all nations, and His salvation echoes through time as one eternal song of justice and grace.

The two songs in this vision - one from the past, one from the present - come together to show how God’s rescue of His people reaches its climax in Jesus.

The song of Moses recalls the moment in Exodus 15:1 when Israel stood safe on the far side of the Red Sea and sang, 'I will sing to the Lord, for he has triumphed gloriously; the horse and his rider he has thrown into the sea.' It was a joyful shout after God shattered their enemies and freed His people from slavery. Now, the song of the Lamb points to a greater rescue - Christ’s victory through His own death, as seen in Revelation 5:12, where the multitude cries, 'Worthy is the Lamb who was slain, to receive power and wealth and wisdom and might and honor and glory and blessing!' This is not a new song replacing the old, but the old song finally fulfilled in a deeper key. The same God who split the sea now splits the grave, and those who sing are freed from Egypt and from sin and death itself. Both songs rise together because God’s saving acts in history are one unified story, with Moses’ victory as a pattern of what Christ would one day complete.

The praise 'Great and amazing are your deeds, O Lord God the Almighty!' echoes Psalm 98:1: 'O sing to the Lord a new song, for he has done marvelous things,' showing that God’s mighty acts - from parting the sea to raising the dead - are all part of His unfolding plan. Yet now, the praise is deeper, because the 'new song' is sung for one nation’s rescue and for the salvation of all who trust in the Lamb. This moment holds both 'already' and 'not yet' - the victory is certain, though the final judgment is still unfolding - so the song is both thanksgiving and hope.

Great and amazing are your deeds, O Lord God the Almighty! Just and true are your ways, O King of the nations!

And when they call Him 'King of the nations,' they echo Jeremiah 10:7: 'Who would not fear you, O King of the nations? For that is your due,' and Malachi 1:14: 'For my name is great among the nations, says the Lord of hosts.' This is no local deity, but the ruler of all peoples, whose justice and truth will one day be seen by everyone. The song swells with confidence: the same God who rules the earth will soon make all things right.

Worship in the Face of Judgment

The saints’ song rises not in denial of suffering, but in confidence that God’s judgments are right and will finally make all things whole.

They see from heaven’s perspective - that what looks like chaos to us is actually God bringing justice, as Revelation 16:5-7 declares, 'You are just, O Holy One, for these judgments are true and righteous,' affirming that even the hard things flow from His pure character. This is the same God who led Israel out of Egypt, now completing His work on a global scale.

The vision calls the original readers - and us - to endure, because Psalm 22:27-28 promises, 'All the ends of the earth shall remember and turn to the Lord, and all the families of the nations shall worship before you, for dominion belongs to the Lord and he rules over the nations.' No evil lasts forever. Every knee will one day bow, and the song we begin now will become the anthem of eternity.

The Song That Bridges the Whole Story

The same God who delivered His people from bondage now reigns in glory, weaving every act of redemption into one eternal song of worship.
The same God who delivered His people from bondage now reigns in glory, weaving every act of redemption into one eternal song of worship.

This moment pulls together the entire sweep of the Bible - from the exodus to the new creation - into one great song of worship.

The song of Moses, rooted in Exodus 15:1-18, celebrates God’s power to save His people from slavery, while the song of the Lamb points to the greater rescue won by Jesus, as seen in Revelation 5:9-10, where the hosts of heaven declare, 'You were slain, and by your blood you ransomed people for God from every tribe and language and people and nation.' These are not two separate songs, but one melody stretching across time, showing how God’s plan has always been to bring all nations into His kingdom. The same God who revealed Himself to Abraham as 'God Almighty' in Genesis 17:1 is the one now reigning on His throne, fulfilling every promise.

This vision was meant to steady believers facing persecution, reminding them they were part of something much bigger than their suffering.

When John’s readers heard 'Lord God the Almighty,' they remembered Revelation 1:8 and 4:8, where God is praised as eternal and all-powerful, the one who holds the future. They also remembered Isaiah 2:2-4, which foretold a day when all nations would stream to God’s mountain to learn His ways. Now, in Revelation 11:15, that promise is fulfilled: 'The kingdom of the world has become the kingdom of our Lord and of his Christ.' The saints sing because they see that every act of judgment is moving history toward that peace-filled end.

Great and amazing are your deeds, O Lord God the Almighty! Just and true are your ways, O King of the nations!

So this song isn’t about victory in the distant future - it’s a call to worship now, in the middle of trials, because the outcome is certain. And that same hope still lifts our hearts today: the story began with Moses, but it ends with the Lamb, and every tear will be wiped away in the new creation of Revelation 21:1-4.

Application

How This Changes Everything: Real Life Impact

I remember sitting in my car after a long day, feeling crushed by a mistake I couldn’t take back - guilt pressing in like a weight. I whispered, 'Just and true are your ways,' and something shifted. I wasn’t reciting a verse. I was remembering that the same God who judged Pharaoh’s pride and parted the sea, the same God who sent His Lamb to bear my sin, is also ruling over my mess. His justice isn’t cold or distant - it’s the foundation of His love. When I sing 'Great and amazing are your deeds,' it’s not pretend praise. It’s the cry of someone who’s seen enough of God’s faithfulness to trust Him, even when life feels chaotic. That song doesn’t erase my failures, but it lifts my eyes to the One who has already won.

Personal Reflection

  • When I face hardship or guilt, do I respond more with fear - or with worship like those standing on the sea of glass?
  • How can I remind myself daily that God’s ways are true, even when I don’t understand His timing?
  • In what ways can I live today as someone who already belongs to the final victory of the Lamb?

A Challenge For You

This week, when you feel overwhelmed or afraid, pause and speak out loud the words of Revelation 15:3: 'Great and amazing are your deeds, O Lord God the Almighty! Your ways are true, O King of the nations! Let it be your anchor. Also, choose one moment each day to thank God for a specific act of His justice or mercy in your life - no matter how small.

A Prayer of Response

Lord God the Almighty, I stand in awe of Your great and amazing deeds. You are fair in every way, and I trust Your truth even when I don’t see the whole picture. Thank You for the Lamb who rescued me, and for the song that carries me through the storm. Let my life rise as worship to You, the King of all nations. Amen.

Continue to Revelation 15:4: All Nations Will Worship

Related Scriptures & Concepts

Immediate Context

Revelation 15:2

Describes the saints standing on the sea of glass, setting the scene of worship before the final judgments unfold.

Revelation 15:4

Continues the song, declaring that all nations will come to worship, fulfilling God’s global reign.

Connections Across Scripture

Isaiah 2:2-4

Foretells all nations streaming to God’s mountain, echoing the universal worship seen in Revelation 15:3.

Malachi 1:14

Declares God’s name as great among the nations, reinforcing His just and holy rule over all peoples.

Revelation 21:1-4

Shows the final restoration, where God wipes away tears, fulfilling the hope of the song in Revelation 15:3.

Glossary