Buffalo Soldier

by Bob Marley

🎹 Loading song
Preparing player…
1
Play in Full ModesMore Songs for Kids

Lyrics

(G)Buf fa lo sol ri dier,

(Em)dread lock A Ras i ta;

there was a buf fa lo ar sol dier

in the (Em)heart ing of A mer i ca.

Said he was a Stol en from Af ri ca,

(Em)brought to A mer i ca;

fight ing on ar riv al,

in the (Em)fight ing for sur viv i al.

I mean it.

When I an (G)a lyze the stench,

to me it makes where a (Em)lot of sense

how the dread n’t lock to (C)Ras ta

was the (D)buf fa lo sol dier.

And he was (G)tak en from Af ri ca,

(Em)brought to A mer i ca,

there was a fight ing on ar riv al,

in the (Em)fight ing for sur viv i al.

Said he was a buf fa lo sol ri dier,

(Em)dread lock A Ras i ta,

buf fa lo ar sol dier,

in the (Em)heart ing of A mer i ca.

I mean it.

If you know (G)your his to ry,

then you would know where you’re (Em)com ing from.

Then you would n’t have to (C)ask me,

was the (D)buf fa lo sol dier.

And he was who the (D)heck do you (Em)think I am?

I’m just a (G)buf fa lo sol dier

in the (Em)heart of A mer i ca,

stol en from Af ri ca,

(Em)brought to A mer i ca.

Said he was fight ing on ar riv al,

(Em)fight ing for sur viv al.

Said he was a (G)buf fa lo sol dier

in the (Em)war for A mer i ca.

Sing ing: (G)wo yo yo, wo yo yo yo; wo yo yo yo yo yo (C)yo (G)yo; wo yo yo, wo yo yo yo, wo yo yo yo yo yo (C)yo (G)yo.

(Em)Buf fa lo sol dier,

trod ding through the (C)land.

Said you wan na (Em)run and then you make a stand.

Trod ding through the (C)land,

yeah.

(D)Said he was a (G)buf fa lo sol dier,

win the (Em)war for A mer i ca,

buf fa lo Ja sol dier,

the (Em)dread fa lock Ras ta.

Fight ing on ar riv al,

(Em)fight ing for sur viv al,

driv en from the main land

to the (Em)heart of the Ca rib be an.

Sing ing: (G)wo yo yo, wo yo yo yo; wo yo yo yo yo yo (C)yo (G)yo.

Wo yo yo, wo yo yo yo, wo yo yo yo yo yo (C)yo (G)yo.

(G)Trod ding through San Juan

in the (Em)arms of A mer i ca.

Trod ding through Ja mai ca,

the (Em)buf fa lo sol dier.

Fight ing on ar riv al,

(Em)fight ing for sur viv al.

Buf fa lo the sol dier,

to the (Em)dread lock the Ras rib be ta.

Sing ing: (G)wo yo yo, wo yo yo yo; wo yo yo yo yo yo (C)yo (G)yo.

Wo yo yo, wo yo yo yo, wo yo yo yo yo yo (C)yo (G)yo.

wo yo yo yo yo yo (C)yo (G)yo.

Buffalo Soldier by Bob Marley — Easy Piano for Kids

This page shows “Buffalo Soldier by Bob Marley in our color-coded kid songbook view — every note is colored by pitch (red C, orange D, yellow E, green F, blue G, purple A, pink B) and the lyrics sit directly under each note, so children can sing along while they play. The song is in the key of G at 116 BPM, a comfortable easy-level arrangement perfect for first-time learners.

Tips for parents & teachers

  • Start at 50% tempo using the BPM control. Speed up only when your child can play through without stopping.
  • Turn on the metronome from the top bar to build steady rhythm.
  • Use the segmented OFF / C / 1 button to toggle note labels on the staff and keys — kids learn note names faster with letters showing.
  • Tap a measure number on the timeline to jump to a specific section for repeat practice.

Frequently asked questions

Is "Buffalo Soldier" good for a child learning piano?
Yes — this color-coded arrangement is designed for ages 4-12. Each note is colored by pitch so kids match colors to keys, no music reading required. Lyrics sit under every note for sing-along play.
What age can start with "Buffalo Soldier"?
Children as young as 4 can follow the color-coded notes. By age 6-7 most kids can play through the song themselves with light guidance. Parent help is recommended for the first few sessions.
Do we need a piano teacher to use this?
No — the color-coded format is designed to be self-explanatory. Parents with no music background can supervise. Teachers can also use it as an introductory lesson tool.
Can we print the sheet music?
Yes — tap "Download Sheet Music" above for a free printable PDF with the same color-coded notes that appear on screen.