I Saw Three Ships
Sonos Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

I saw three ships come sailing in
On Christmas Day, on Christmas Day
I saw three ships come sailing in
On Christmas Day in the morning

I saw three ships come sailing in
On Christmas Day, on Christmas Day
I saw three ships come sailing in
On Christmas Day in the morning

I saw three ships come sailing in
On Christmas Day, on Christmas Day
I saw three ships come sailing in
On Christmas Day in the morning

And what was in those ships all three
On Christmas Day, on Christmas Day?
And what was in those ships all three
On Christmas Day in the morning?

Pray, wither sailed those ships all three
On Christmas Day, on Christmas Day
Pray, wither sailed those ships all three
On Christmas Day in the morning?

And all the bells on earth shall ring
On Christmas Day, on Christmas Day
And all the bells on earth shall ring
On Christmas Day in the morning

And all the Angels in Heaven shall sing
On Christmas Day, on Christmas Day
And all the Angels in Heaven shall sing
On Christmas Day in the morning

And all the souls on earth shall sing
On Christmas Day, on Christmas Day
And all the souls on earth shall sing
On Christmas Day in the morning

Then let us all rejoice again
On Christmas Day, on Christmas Day
Then let us all rejoice again
On Christmas Day in the morning




On Christmas Day in the morning
On Christmas Day in the morning

Overall Meaning

The song "I Saw Three Ships" is a traditional Christmas carol that describes the singer's sighting of three ships sailing into port on Christmas Day. Throughout the song, the singer repeats the line "I saw three ships come sailing in on Christmas Day in the morning," emphasizing the significance of this unusual occurrence on this holy day. The singer then ponders what might be inside these ships, asking "And what was in those ships all three, On Christmas Day in the morning?," hinting at the possibility that they could be transporting important figures or gifts associated with the Christian holiday. The song concludes by celebrating the joyful essence of Christmas, with the universal sounds of bells ringing and angels singing, and invites all spirits, both earthly and heavenly, to join in the celebration.


The song has been around since at least the 17th century, with various versions and melodies, appearing in numerous British songbooks through the years. However, the origins and meaning of the song are somewhat obscure, with some theories linking it to both Christian and Pagan traditions. One theory suggests that the "three ships" may be a reference to the three wise men who brought gifts to the baby Jesus, while another suggests it may symbolize the trinity in Christianity. It has also been suggested that the song may have been sung during the Medieval period as part of the "perambulation" ceremonies in which villagers walked around their parish boundaries as a way of reclaiming their lands from potential encroachment.


Line by Line Meaning

I saw three ships come sailing in
I witnessed the arrival of three vessels


On Christmas Day, on Christmas Day
On the day that marks the birth of Jesus Christ


On Christmas Day in the morning
In the early hours of the day that celebrates the birth of Jesus Christ


And what was in those ships all three
What cargo was carried by all three ships


Pray, wither sailed those ships all three
I implore you, where did each of these ships journey


And all the bells on earth shall ring
The sound of bells will echo around the world


And all the Angels in Heaven shall sing
Even the celestial beings shall vocalize their joy


And all the souls on earth shall sing
Every living being on the planet shall join in song


Then let us all rejoice again
So let us revel once more


On Christmas Day in the morning
During the early hours of this special day




Contributed by Zachary S. Suggest a correction in the comments below.
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions