Mary Had A Baby

by African-American Spiritual
🎹 Loading song
Preparing player…
1
Play in Kid Mode
YouTube → MIDI

Get the MIDI from any YouTube piano cover

Lyrics

(C)Mar y had a ba by, (F)my

(C)Lord,

(Em)Mar y had a ba by, (Dm7)my

(G)Lord.

(C)Mar y had a ba by, (Fmaj7)Mar y had a (Am)ba by, (D7)Mar y had a ba by,

my (C)Lord.

(C)Laid him in a man ger, (F)my

(C)Lord,

(Em)laid him in a man ger, (Dm7)my

(G)Lord.

(C)Mar y had a ba by, (Fmaj7)laid him in a (Am)man ger, (D7)Mar y had a ba by,

my (C)Lord.

(C)What did she call him, (C)my

Lord?

(Em)What did she call him, (G)my

Lord?

(Am)Mar y had a (C)ba by, (Fmaj7)what did she (Am)call him?

(D7)Mar y had a ba by,

my (C)Lord.

(C)She called him Je sus, (C)my

Lord.

(Em)She called him Je sus, (G)my

Lord.

(Am)Mar y had a (C)ba by, (Fmaj7)she called him (Am)Je sus.

(D7)Mar y had a ba by,

my (C)Lord.

my (C)Lord.

Mary Had A Baby by African-American Spiritual

Easy piano arrangement in the key of C at 88 BPM. Difficulty: easy. Color-coded notes — no sheet-reading skill required.

About “Mary Had A Baby

What key is "Mary Had A Baby" in?
"Mary Had A Baby" by African-American Spiritual is in the key of C with a tempo of 88 BPM. Difficulty: easy.
Is "Mary Had A Baby" easy to play on piano?
Yes — this arrangement is rated easy, meaning it uses simple chord patterns and a manageable tempo. Most beginners can play through it in 1-3 practice sessions using our color-coded notes.
Can I play "Mary Had A Baby" without reading sheet music?
Yes. Our player offers a falling-notes mode (Synthesia-style) and a beginner mode with color-coded keys — both let you play along without reading traditional notation.
How long does it take to learn "Mary Had A Baby" on piano?
1–3 short practice sessions for the basics; 2–3 weeks to perform confidently with both hands.
What other songs by African-American Spiritual can I play here?
Try "All My Trials", "Deep River", "Down By The Riverside". All are available in our player with color-coded notes; pick the one matching your level.

More songs you might like