Lyrics
Verse 1
Mary did you know
That your baby boy will one 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
Verse 2
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 the storm with his hand?
Did you know
That your baby boy has walked where angels trod?
And when you kiss your little baby
You've kissed the face of God
Bridge
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
Verse 3
Mary did you know
That your baby boy is Lord of all creation?
Mary did you know
That your baby boy will 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
Video
Meaning & Inspiration
This Christmas song is built as a series of questions put to Mary about the child she holds. Each verse opens with "Mary did you know" and sets a promise about the baby beside a later event, from calming a storm to giving sight to a blind man.
The middle section turns the questions into a list of healings: "The blind will see, the deaf will hear, the dead will live again." That list closely follows the images of Isaiah 35, where the prophet pictures the blind, deaf and lame restored. The final verse moves from miracles to identity, naming the child as Lord of all creation, the Lamb and the Great I Am.
The tone is reflective rather than narrative, and the repeated question gives the lyrics a gentle, wondering shape. The closing images of a sleeping child and the face of God place the nativity and the later ministry side by side in one picture.
Related Scripture
- Luke 1:30-33 The angel tells Mary her son will be great and reign over the house of Jacob.
- Isaiah 35:5-6 The prophet describes the blind seeing, the deaf hearing and the lame leaping.