Lyrics Page

Mary Did You Know?

By Tommee Profitt

3 views Nov 8, 2026 updated Verified editorial review

Song Meaning

A string of questions addressed straight to Mary drives the lyric. Each verse asks whether she knew what her "baby boy" would do: walk on water, give sight to a blind man, calm a storm "with his hand." The questions stack up until the child in her arms and the Lord of creation are the same person.

Two turns give the song its weight. One is the line that the child "you've delivered / Will soon deliver you," which makes Mary herself a recipient of the salvation he brings. The other is the bridge, where the blind see, the deaf hear, the lame leap and the dead live again, ending on "the praises of the lamb."

The last verse moves from miracles to identity: "Lord of all creation," ruler of nations, heaven's "perfect Lamb," and finally "the great I am." Luke 1:31 anchors the announcement of the birth, Isaiah 35:5 foretells the opened eyes and ears, and John 8:58 supplies the "I am" claim the closing line borrows. The repeated "Did you know?" at the end leaves the question hanging.

Lyrics Verified by Editorial Team

Mary did you know that your baby boy
Would one day walk on water?
Mary did you know that your baby boy
Would save our sons and daughters?
Did you know that your baby boy
Has come to make you new?
And this child that you've delivered
Will soon deliver you

Mary did you know that your baby boy
Would 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?
When you kiss your little baby
You kissed the face of God
Oh Mary did you know?

The blind will see, the deaf will hear
And the dead will live again
The lame will leap, the dumb will speak
The praises of the lamb
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?
And this sleeping child you're holding
Is the great I am

Did you know?

Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.