Read & explore together
The Song of Moses and the Lamb
In this vision, John hears a victory song that praises God’s works, ways, holiness, and rule over the nations. The passage stays in the language of sign, image, and song, inviting readers to listen carefully to what is sung.

Understanding the passage
Read these words in context
These verses present a great and marvellous sign: seven angels with the seven last plagues, because in them God’s wrath is finished. Alongside that sign, John sees a sea of glass mixed with fire and people who overcame the beast standing there with harps, ready to sing praise. The passage itself gives the words of their song.
Revelation 15:1–4Main takeaway
This song teaches that God is praised as holy, righteous, true, and worthy of worship from all nations.
Explore the poem and its images
Open a card to explore the full explanation and its Bible references.
01A great and marvellous signThe passage opens with a sign in the sky: seven angels holding seven last plagues. The text explains why they matter: in them God’s wrath is finished.
Explanation
The passage opens with a sign in the sky: seven angels holding seven last plagues. The text explains why they matter: in them God’s wrath is finished. This gives the scene a serious weight before the song begins, and it frames the praise that follows with God’s final judgement already in view.
02A sea of glass and the overcomersJohn then sees something like a sea of glass mixed with fire. He also sees those who overcame the beast, his image, and the number of his name.
Explanation
John then sees something like a sea of glass mixed with fire. He also sees those who overcame the beast, his image, and the number of his name. They are standing on the sea of glass and holding harps of God. The picture joins victory, stability, and worship without turning the song into a new narrative episode.
03The song of Moses and the LambThe singers are said to sing the song of Moses, the servant of God, and the song of the Lamb.
Explanation
The singers are said to sing the song of Moses, the servant of God, and the song of the Lamb. The words begin by praising God’s works as great and marvellous. They also praise God’s ways as righteous and true, and address him as Lord God, the Almighty and King of the nations.
04Why God is worshippedThe song asks who would not fear the Lord and glorify his name. It answers with three reasons drawn from the text itself: God only is holy, all the nations will come and worship before him, and his righteous acts have been revealed.
Explanation
The song asks who would not fear the Lord and glorify his name. It answers with three reasons drawn from the text itself: God only is holy, all the nations will come and worship before him, and his righteous acts have been revealed. The focus stays on God’s character and on the universal reach of his worship.
Questions to explore
Pause, look back at the verses and talk together.
01What does Revelation 15:1 say is finished in the seven last plagues?
Look for the explanation attached to the sign, not just the description of the angels.
02How are the worshippers in Revelation 15:2 described before they sing?
Notice both what they overcame and where they are standing with what they are holding.
03Which qualities of God are named in the song, and what future response of the nations is included?
List the words used for God’s works, ways, and holiness, then add what all nations will do.
Read the Bible passage
World English Bible ClassicScripture quotation · Public domain
Revelation 15:1–4
1I saw another great and marvelous sign in the sky: seven angels having the seven last plagues, for in them God’s wrath is finished.
2I saw something like a sea of glass mixed with fire, and those who overcame the beast, his image, and the number of his name, standing on the sea of glass, having harps of God.
3They sang the song of Moses, the servant of God, and the song of the Lamb, saying, “Great and marvelous are your works, Lord God, the Almighty! Righteous and true are your ways, you King of the nations.
4Who wouldn’t fear you, Lord, and glorify your name? For you only are holy. For all the nations will come and worship before you. For your righteous acts have been revealed.”
