contexts: `` Mary , Did You Know ? '' is a Christmas song with lyrics written by Mark Lowry and music written by Buddy Greene . It was originally recorded by Christian recording artist Michael English on his self - titled debut solo album in 1991 ( English and Lowry were both members of the Gaither Vocal Band at the time ) . It reached No. 6 on CCM Magazine 's AC Chart . Lowry would record the song several times himself , most notably with the Gaither Vocal Band on their 1998 Christmas album Still the Greatest Story Ever Told .
name: Mary, Did You Know?
answers.input_text: short
answers.span_text: Michael English
questions.input_text: who sings the christmas song mary did you know