Mary Had A BabyTraditional Christmas Song LyricsMary had a baby, yes, Lord
What did she name Him? Yes, Lord
She named Him Jesus, yes, Lord
Where was He born? Yes, Lord
What did He do? Yes, Lord
About This Christmas SongMary Had a Baby is a warm and spirited African American spiritual that has been sung and shared for well over a century. Though its origins are not precisely known, many musicologists trace the song to the early to mid-19th century, possibly originating on South Carolina’s St. Helena Island, a key entry point in the slave trade. The carol follows a classic call-and-response structure, where a soloist confidently sings a line - such as “Mary had a baby, yes, Lord” - that is then answered by the group. Refrains like “The people keep a‑comin’ and the train done gone” evoke the movement and momentum both in the narrative and the African American spiritual tradition. Unlike many Nativity-themed songs, Mary Had a Baby focuses less on decoration or introspection and more on celebration: the naming of Jesus, the sacred birth in a manger, sometimes the coming of shepherds (depending on the version being sung) - all in a format designed for community singing. Over time, this soul-stirring spiritual has been included in hymnals used in both Black and mainstream Christian worship, attesting to its emotional depth and enduring beauty. Performance Video |