Mary, Did You Know?
The modern hymn that divided the church
♫ Lyrics
That your baby boy would one day walk on water?
Mary, did you know
That your baby boy would save our sons and daughters?
Has come to make you new?
This child that you've delivered
Will soon deliver you...
Lyrics excerpt shown. This song is under copyright protection.
❄ The Story
"Mary, Did You Know?" was written by Christian comedian and singer Mark Lowry in 1991, with the melody composed by Buddy Greene several years later. Lowry wrote the lyrics while preparing a script for a church Christmas play, pondering what it must have been like for Mary to raise a child she knew was divine. Each verse poses a rhetorical question: did Mary know her baby would calm a storm, walk on water, give sight to the blind?
The song was first recorded by Michael English in 1991 but achieved widespread popularity through subsequent recordings by Kathy Mattea (1993), Kenny Rogers and Wynonna Judd (1996), and especially Pentatonix (2014), whose a cappella version has been viewed over 200 million times on YouTube.
The song has also sparked an enduring theological debate. Catholic and Orthodox Christians point out that Mary was told by the Angel Gabriel exactly who her child would be — she did know. Protestant listeners tend to interpret the questions as rhetorical expressions of wonder rather than literal inquiries. This theological back-and-forth has become an annual Christmas tradition in itself, with the debate resurfacing on social media every December.
🎶 Notable Recordings
The viral a cappella version — 200M+ YouTube views
The country duet that popularized the song
A soulful, dramatic rendition
A soaring operatic interpretation
Fun Facts
Mark Lowry wrote the lyrics while preparing a church Christmas play script.
The Pentatonix version has been viewed over 200 million times on YouTube.
The song sparks a theological debate every December: Catholics argue Mary DID know.
Lowry is primarily known as a Christian comedian, not a songwriter.