O Come
Diamond Rio Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Mary did you know that your baby boy will some day walk on water?
Mary did you know that your baby boy will save our sons and daughters?
Did you know that your baby boy has come to make you new?
This child that you've delivered, will soon deliver you.

Mary did you know that your baby boy will give sight to a blind man?
Mary did you know that your baby boy will calm a storm with his hand?
Did you know that your baby boy has walked where angels trod?
And when your kiss your little baby, you have kissed the face of God.

Oh Mary did you know

The blind will see, the deaf will hear, the dead will live again.
The lame will leap, the dumb will speak, the praises of the lamb

Mary did you know that your baby boy is Lord of all creation?
Mary did you know that your baby boy would one day rule the nations?




Did you know that your baby boy is heaven's perfect Lamb?
This sleeping child you're holding is the great I am

Overall Meaning

The song "Mary Did You Know" by Diamond Rio is a touching and thought-provoking composition that explores the miraculous and divine nature of Jesus Christ's incarnation as a human being. The lyrics of the song pose a series of rhetorical questions to Mary, the mother of Jesus, asking her if she knew about the extraordinary life and mission that her son would fulfill.


One of the most striking questions asks whether Mary knew that her baby boy would someday walk on water and save our sons and daughters. This reference to one of the most famous miracles of Jesus, when he walked on the Sea of Galilee to rescue his disciples from a storm, emphasizes the supernatural and otherworldly nature of Jesus' powers. Similarly, the lyrics ask whether Mary knew that her son would give sight to a blind man, calm a storm with his hand, and perform other such wonders that demonstrated his divinity.


Another set of questions in the song highlights the spiritual significance of Jesus' birth and life. The lyrics suggest that Mary may not have fully grasped that her son was not just a human child, but also the Lord of all creation and heaven's perfect Lamb. The song invites us to consider the wonder and mystery of Jesus' incarnation and to ponder the profound meaning of his life, death, and resurrection.


Overall, "Mary Did You Know" is a deeply moving and spiritually uplifting song that invites us to reflect on the incredible nature of Jesus' life and legacy. The combination of beautiful melody and heartfelt lyrics makes it a timeless classic that inspires people of all ages and backgrounds.


Line by Line Meaning

Mary did you know that your baby boy will some day walk on water?
Did you know that your baby boy has the power to perform miracles like walking on water?


Mary did you know that your baby boy will save our sons and daughters?
Did you know that your baby boy will become a savior for all people, saving them from their sins?


Did you know that your baby boy has come to make you new?
Are you aware that your baby boy has come to bring renewal and transformation to your life?


This child that you've delivered, will soon deliver you.
The child you have delivered will become a savior not just for others but also for you.


Mary did you know that your baby boy will give sight to a blind man?
Did you know that your baby boy has the power to heal the blind and give them sight?


Mary did you know that your baby boy will calm a storm with his hand?
Did you know that your baby boy has the power to control nature and calm even the most violent storm?


Did you know that your baby boy has walked where angels trod?
Were you aware that your baby boy has been to heaven and back, and has walked where even angels have been?


And when your kiss your little baby, you have kissed the face of God.
When you kiss your baby, you are also kissing the face of God, since your baby is the son of God.


The blind will see, the deaf will hear, the dead will live again.
Your baby boy will perform miraculous healings, including giving sight to the blind, hearing to the deaf, and life to the dead.


The lame will leap, the dumb will speak, the praises of the lamb
He will also heal the lame, allowing them to leap for joy, and will enable the mute to speak, leading them to praise the Lord.


Mary did you know that your baby boy is Lord of all creation?
Did you know that your baby boy is not just any ordinary child, but is the Lord of all creation?


Mary did you know that your baby boy would one day rule the nations?
Did you know that your baby boy will become a king, ruling over all nations?


Did you know that your baby boy is heaven's perfect Lamb?
Were you aware that your baby boy is the perfect sacrificial lamb, who will die to save all people from their sins?


This sleeping child you're holding is the great I am
The child you are holding, even though he is sleeping, is actually the great I am, the one true God.




Lyrics © Sony/ATV Music Publishing LLC, Warner/Chappell Music, Inc., Universal Music Publishing Group
Written by: LAMONT SAVORY, BUDDY GREENE, MARK LOWRY, COURICK CLARKE, WILLIAM BARCLAY, WAYNE BUCHANAN

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found
Comments from YouTube:

@RKauffman-vn6hl

That beautiful harmony Diamond Rio is famous for. Miss Gene and Brian.

@1Ceemarie

So beautiful!! Song

More Versions