"Mary, Did You Know?" has become a Christmas staple since it was first recorded in 1991. Written by Mark Lowry in 1984 after his pastor asked him to write a song for the church's Christmas program, the popular carol has since been recorded by artists from multiple genres.
1. Acappella
From 2004's Family Christmas, this a capella version is simple and gorgeous.
2. Brian Littrell
Brian's Christmas single released in 2011 and is good enough to make you wish he had released a full album.
3. Erin O'Donnell
From the 2009 compilation, You're Here, Erin's version of the popular carol offers strings and a very ethereal sound.
- (Buy Direct) Digital Sheet Music
4. Go Fish
Since "Christmas With A Capital "C"" was so hugely popular, Go Fish's version of "Mary, Did You Know?" didn't get as much publicity. With a soft piano in the background, this song hits all of the right notes.
5. Jason Crabb
Because It's Christmas, Jason's 2010 Christmas release, has less of a southern gospel feel and more of a classic Christmas one. It's as though he was thinking of the Christmases of his youth when he recorded and yet he still sounds modern.
6. Kingdom Heirs
Coming to us from the 2004 release, The Spirit of Christmas, the Kingdom Heirs offer up pure and rich Southern Gospel joy.
7. Kutless
Laid back but still rockin', we first heard Kutless sing this carol on X Christmas in 2008.
8. Michael English
Michael was the first artist to record "Mary, Did You Know?" back in 1991. He also included the song on his Greatest Hits: In Christ Alone album.
- (Buy Direct) Digital Sheet Music
9. The Katinas
The brothers Katina deliver a very smooth, R&B'ish sound on their version and draw you into the moment.
10. Trin-I-Tee 5:7
Trin-I-Tee 5:7's first Christmas album included "Mary, Did You Know?" and Chanelle Hayes, Angel Taylor and Adrian Anderson go full-out R&B with soaring vocals.











