What Did Mary Actually Know?

"Mary, Did You Know?" is a beautiful Christmas song by Mark Lowry and Buddy Greene that is chock full of Biblical truths and bears a hymn-like quality as it praises the many wonders of Christ's time in human form on earth. It is a welcome song in a time when so many Christmas carols and new holiday pop songs ignore the most important reason for this season.

If you read the lyrics, Mary is repeatedly asked if she knew who she had given birth to and what He would accomplish in his brief time on earth:

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 you 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

But did Mary know any of this ahead of time?

Luke 1:31-35 reveals that an angel told Mary before the conception that she would be giving birth to "Jesus" (related to the Hebrew word "deliverer"), the "Son of God," who would reign and have a kingdom with no end. This message told her that her baby boy would be the Deliverer who would save people, the Sacrificial Lamb, One with the Father, the Creator of the Universe in baby form, and a ruler of all nations.

In Matthew 1:20-21, Joseph was also told by an angel that Mary would give birth to Immanuel (translated "God with Us"), who would "save His people from their sins."

But this wouldn't have been the first time Mary had heard about a coming Savior.

Luke 1:46-55, a passage that is often referred to as "The Song of Mary," is a beautiful Psalm by Mary where she gives praise to the Lord and acknowledges the magnificence of the Life placed inside her. She refers to God's might and deliverance of her people throughout the Old Testament period, which is also chock full of prophecy giving detail of the life and purpose of the coming Messiah.

Mary knew quite a lot about the baby boy she had delivered, but she also experienced much, as the song describes, as He performed incredible miracles, died for our sins, and rose again victorious over death to offer us a way of salvation if we put our trust in Him.

Watch Peter Hollen's awesome and unique rendition of "Mary, Did You Know?":