Question: who sings the song mary did you know
Answer: 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 ) .