Mary had a baby
From HymnsWithoutWords
Music
- Tune: Mary had a baby
- Style: Spiritual Style: Carol Style: Traditional Caribbean
- Church Year: Christmas
- Composer: Unknown arranger: Richard Mark Stephen Irwin
- Lyricist: Unknown traditional
- Music and Lyrics Copyright Public Domain.
- Performance Copyright © 2007 Richard M S Irwin. Certain rights reserved.
You can download the free MP3 recording of Mary had a baby for use in Worship by clicking on the Download arrow next to the recording(s) below.
Recording
Available for use in worship

Mary had a baby.mp3
Length: 1:58 Verses: 6
Album: Carols Without Words
Artist: Copyright Richard M S Irwin. Certain Rights Reserved
Lyrics
1. Mary had a baby, oh, Lord,
Mary had a baby, oh my Lord,
Mary had a baby, oh Lord,
People keep a-comin' an' the train done gone.
2. What did she name him? oh, Lord,
What did she name him? oh my Lord,
What did she name him? oh Lord,
People keep a-comin' an' the train done gone.
3. She named him Jesus, oh, Lord,
She named him Jesus, oh my Lord,
She named him Jesus, oh Lord,
People keep a-comin' an' the train done gone.
5. Born in a stable, oh, Lord,
Born in a stable, oh my Lord,
Born in a stable, oh Lord,
People keep a-comin' an' the train done gone.
6. She laid him in a manger, oh, Lord,
Laid him in a manger, oh my Lord,
Laid him in a manger, oh Lord,
People keep a-comin' an' the train done gone.

