Heaven

by John Legend

Loading song
Fetching song
1
Play in Full ModesMore Songs for Kids
Lyrics

(Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.)

(Cm7)Yeah, (Heav en on ly knows.

Heav en on ly knows.

heav en on ly knows.

Heav en on ly knows.

Oh, Heav en on ly knows.

heav en on ly knows.

Heav en on ly knows.

Oh, Heav en on ly knows.

heav en on ly knows.

Heav en on ly knows.

Yeah.

Heav en on ly knows.)

(Dbmaj9)Last night was the worst night, (Bbm9)be gin ning a of the end.

Or may be it be gan be fore, (Em7)and here we go a (Ab9)gain.

(Bbm9)Things got so dra mat ic; words get (Fm7)things got out of hand.

So We said words we could n’t i mag (Em7)ine, (Ebm7)and I don’t un der (Ab9)stand.

Oh, (Dbmaj9)there you go with the same old (C)thing.

(Fm7)When things go wrong, oh, (Em7)you (Ebm7)al ways seem to blame me.

Well, (Dbmaj9)now I’d like to find what (Bbm9)se crets hide in your mind, where the end will go, will (Em7)I (Ebm7)nev er know?

(Ab9)Heav en on ly knows.

(Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly Yeah.

knows.

Heav en on ly knows.)

(Dbmaj9)Make this night the best night.

(Bbm9)It’s time for a sec ond chance.

Or Turn the beat up on re peat (Em7)and we could start to (Ab9)dance.

(Bbm9)Some times when we’re talk ing, words get (Fm7)drowned out by the sound.

So let’s get back to touch ing; i we’ll (Em7)get (Ebm7)and back on sol id (Ab9)ground.

Oh, (Dbmaj9)let’s hold hands, like the young ro (C)mance.

(Fm7)When Let’s first kiss like (Em7)the (Ebm7)mo ment we to first did.

Well, (Dbmaj9)Can I’d we make love like (Bbm9)way back in the day, love?

We could lose con trol; ba (Em7)by, (Ebm7)don’t say no.

(Ab9)Heav en on ly knows.

(Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly knows.

Heav en on ly Yeah.

knows.

Heav en on ly knows.)

Heav en on ly knows.

Yeah, Will you come back to me?

Will you run back to me?

heav en on ly knows.

Will you come back to me?

Oh, (Ab9)Will you run back to me?

heav en on ly knows.

Will you come back to me?

Oh, Will you run back to oh, me?

yeah.

Will you come back Oh, to me?

oh, Will you run back to me?)

(Dbmaj9)Make this night the best night.

It’s (Bbm9)time for a sec ond (C)chance.

Turn the beat up on re peat (Ebm7)and we could start to (Ab9)dance.

(Dbmaj9)Oh...

(Heav en on ly knows.

(Bbm9)Heav en on ly (C)knows.

Heav en on ly knows.

Heav en on ly (Ab9)knows.

Heav en on ly knows.

Heav en on ly (C)knows.

(Heav en on ly knows.

Heav en on ly (Ab9)knows.)

Heav en on ly knows.

Heav en on ly (C)knows.

(Heav en on ly knows.

Heav en on ly (Ab9)knows.)

Heav en on ly (Ab9)knows.)

Heaven by John Legend — Easy Piano for Kids

This page shows “Heaven by John Legend 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 Db at 100 BPM, a medium-difficulty arrangement — try slowing the tempo down using the BPM control.

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 "Heaven" 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 "Heaven"?
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.
How many chords does "Heaven" use?
Just 10 chords: Ab, Ab9, Bbm9, C7, Cm7, Dbmaj9, Dbpow, Ebm7, +2 more. Take it one section at a time.
What other John Legend songs work for kids?
Try "EVERYBODY KNOWS", "Coming Home", "Number One". All play with color-coded notes; pick a familiar tune to keep kids engaged.