Beginner guide · Skills

How to Play Piano by Ear: A Step-by-Step Guide for Beginners

Quick answer

To play a song by ear: find the key (the note that sounds like home), work out the chords using the bass line as a guide, then pick out the melody on top. Learning the four or five progressions that most songs use makes every step faster.

Some people assume playing by ear is a gift you’re born with. It’s closer to learning a language. You recognise a few common phrases, then you start to hear them everywhere, and after a while you can make sense of things you’ve never heard before.

What “playing by ear” means

Playing by ear means working out music by listening rather than reading it. At the simplest level, that’s finding a melody one note at a time. More useful is hearing the chords, because once you know the chords you can play an accompaniment, sing over it, or improvise.

You don’t need perfect pitch. You need relative pitch: hearing whether a note goes up or down, whether a chord sounds major or minor, and when the harmony changes. Everyone can train that.

What to learn first

  • The main chords in two or three keys. Start with C, G and F major. Our chords guide shows them.
  • The sound of major and minor. Play C major then A minor until you can tell them apart with your eyes closed.
  • A few rhythm patterns so that the chords you find sound like music.

This is the order Pianoforall teaches in. By the time you try to work out a song, your hands already know where the chords are.

Five steps to work out a song

  1. Pick an easy song. Choose something slow with a clear piano or guitar part. Folk songs, ballads and 1950s rock ’n’ roll are ideal.
  2. Find home. Play the song and hum the note that the song seems to end on, the one that feels finished. Find that note on the piano. That’s usually the key. If the last chord sounds sad, the song may be in a minor key.
  3. Try the main chords of that key. If home is C, start with C, F, G and Am. Play along and listen for which one fits each section. Most songs use three or four chords.
  4. Follow the bass. When you’re unsure, listen to the lowest notes. The bass usually plays the root of each chord, and it moves when the chord changes.
  5. Add the melody. With the chords in your left hand, hum the tune and look for its first note. Melody notes often belong to the chord underneath, so try those first.

Expect to get it wrong at first. Every wrong chord teaches your ear something. Within a few songs you’ll start to guess right on the first try.

Progressions to know by sound

A small number of chord progressions account for a large share of popular songs. Learn to recognise these and you’ll have a head start on most of what you hear.

ProgressionIn CHow it sounds
I–V–vi–IVC G Am FUplifting, modern pop
I–vi–IV–VC Am F GFifties ballads and doo-wop
I–IV–VC F GRock ’n’ roll, folk, country
vi–IV–I–VAm F C GMoodier pop, starts on the minor
12-bar bluesC×4 · F×2 · C×2 · G F C GBlues, boogie and early rock
ii–V–IDm7 G7 Cmaj7The backbone of jazz standards

Play each one, then play it again in the key of G. Training your ear to recognise the pattern rather than the specific chords is what lets you play by ear in any key.

Ear exercises that take five minutes

  • Higher or lower. Have someone play two notes (or use a free ear-training app). Say whether the second is higher or lower. Then narrow the gap.
  • Major or minor. Ask a friend to play random major and minor chords while you look away.
  • Sing the root. While a song plays, hum the bass note under each chord.
  • Copy short phrases. Play two or three notes, then find them again with your eyes closed.

Common mistakes

  • Starting with the melody of a complicated song. Work out the chords first. They give you a map.
  • Choosing songs that are too busy. Dense production hides the harmony. Look for acoustic or live versions.
  • Ignoring rhythm. The right chords in a stiff rhythm still sound wrong. Rhythm is half of playing by ear.
  • Giving up on reading entirely. Reading and ear playing help each other. You’ll want both eventually.
“I could barely play Mary Had a Little Lamb without sheet music.”

I grew up playing (mainly) classical piano, starting at 6 and carrying on until I left home at 18. By that time I was pretty good at rattling through Beethoven’s sonatas, but was always frustrated because I could barely play Mary Had a Little Lamb without sheet music. … All those years playing classical and I never really developed a basic understanding of chord sequences. Can’t get enough of those inversions now!

Ed HoareLondon, England

Common questions

Can anyone learn to play piano by ear?

Yes. Playing by ear is a skill you build, like reading. If you can hum a tune and tell whether two notes sound the same or different, you have enough to start. Learning the common chord progressions speeds it up a lot.

Should I learn to read music or play by ear first?

You can do both, but starting with chords and ear work gets most adults playing music sooner. Reading then makes more sense, because the notes on the page describe chords and patterns you already know.

How long does it take to learn to play by ear?

Most learners can find the key and the main chords of simple songs after a few months of regular practice with chords. Picking out full arrangements by ear takes longer, and it keeps improving for as long as you play.

Do I need perfect pitch?

No. Perfect pitch (naming a note with no reference) is rare and you don’t need it. Playing by ear relies on relative pitch: hearing how notes and chords relate to each other, which anyone can train.