Beginner

How to Play All of Me on Piano

John Legend

KeyA-flat major
Tempo63 BPM
DifficultyBeginner
Time to learn2-3 weeks

About this piece

All of Me is a beginner piano piece by John Legend that most students can learn in 2-3 weeks.

A modern wedding classic with a gospel-tinged chord progression. The four-flat key signature uses mostly black keys in the left hand, which actually makes the hand positions more comfortable than they look.

Practice tips

  1. The intro's Ab-Fm-Db-Eb progression uses inversions to minimize hand movement — find the voicings where your hand barely has to shift between chords.
  2. In the pre-chorus ('Cards on the table'), the left hand switches to a walking bass line — practice this transition separately as it's the trickiest moment.
  3. Voice the right-hand melody notes on beats 1 and 3 slightly louder to capture the vocal rhythm, especially in the chorus where the melody syncopates.

Common mistake

Struggling with the key signature by trying to read every accidental — instead, learn the four flats (Bb, Eb, Ab, Db) once and trust your hands on the black keys.

How long to learn

Beginner 2-3 weeks
Intermediate 3-5 days

Frequently asked questions

How hard is All of Me to play on piano?

All of Me is rated Beginner. A modern wedding classic with a gospel-tinged chord progression.

How long does it take to learn All of Me?

For a beginner, expect 2-3 weeks. An intermediate player can learn it in 3-5 days.

What key is All of Me in?

All of Me is in A-flat major, typically performed at around 63 BPM.

What's the most common mistake when learning All of Me?

Struggling with the key signature by trying to read every accidental — instead, learn the four flats (Bb, Eb, Ab, Db) once and trust your hands on the black keys.

Where to find the sheet music

Free public-domain editions of works like Beethoven, Chopin, and Debussy are on IMSLP. For contemporary works, MuseScore has community arrangements.

Ready to practice All of Me?

Upload your sheet music and start learning — at your tempo, hands separately, looping the hard parts.

Join the Waitlist

Free to join — be first in line when we launch.