Medium-Difficulty Piano Songs — Intermediate Pieces

6,622 songs — Stepped past the beginner phase? This collection holds our medium-difficulty arrangements — typically 6–12 chords, more interesting rhythms, both hands doing different things, occasional sharps and flats. You should be comfortable with hand independence and basic chord shapes before tackling these. Filter by mood or key below to narrow down to your style.

ANOTHER DAY OF SUN

La La Land Cast

MediumKey Ab252 BPM
Play

BABY

Ashanti

MediumKey C80 BPM
Play

BABY I NEED YOUR LOVIN'

Michael McDonald

MediumKey Eb118 BPM
Play

BACK AT YOUR DOOR

Maroon 5

MediumKey Ab111 BPM
Play

BACKSEAT OF A GREYHOUND BUS

Sara Evans

MediumKey E120 BPM
Play

BACK TO YOU

Selena Gomez

MediumKey G208 BPM
Play

BARBIES

P!nk

MediumKey C144 BPM
Play

BEDS ARE BURNING

Midnight Oil

MediumKey E120 BPM
Play

BELIEVE

Shawn Mendes

MediumKey C120 BPM
Play

BELIEVER

Imagine Dragons

MediumKey A120 BPM
Play

BE MY SOMEBODY

Norah Jones

MediumKey E84 BPM
Play

BETTER MAN

Pearl Jam

MediumKey D124 BPM
Play

BIG HOUSE

Audio Adrenaline

MediumKey A112 BPM
Play

BITCH

Meredith Brooks

MediumKey A85 BPM
Play

BLACK HOLE SUN

Soundgarden

MediumKey G80 BPM
Play

BLOODY WELL RIGHT

Supertramp

MediumKey Eb95 BPM
Play

BORN TO FLY

Sara Evans

MediumKey Db98 BPM
Play

BORN TO RUN

Emmylou Harris

MediumKey A160 BPM
Play

Bottle It Up

Sara Bareilles

MediumKey C120 BPM
Play

CHERRY BOMB

The Runaways

MediumKey D141 BPM
Play

CHRISTMAS

Melissa Etheridge

MediumKey A130 BPM
Play

CHRISTMAS OFFERING

Casting Crowns

MediumKey Bb69 BPM
Play

CLOSING TIME

Semisonic

MediumKey G90 BPM
Play

CLOUD NUMBER NINE

Bryan Adams

MediumKey D110 BPM
Play

COEUR VOLANT

Howard Shore

MediumKey D120 BPM
Play

COUNTRY BOY

Alan Jackson

MediumKey E140 BPM
Play

CRAZY

Gnarls Barkley

MediumKey F110 BPM
Play

CRAZY FOR YOU

Madonna

MediumKey E100 BPM
Play

CREED

Third Day

MediumKey G100 BPM
Play

DAYS GO BY

Keith Urban

MediumKey D110 BPM
Play

DEAR JOHN

Taylor Swift

MediumKey E120 BPM
Play

DEAR YOUNGER ME

MercyMe

MediumKey G74 BPM
Play

Details in the Fabric

Jason Mraz

MediumKey Bb96 BPM
Play

DON'T CLOSE YOUR EYES

Kix

MediumKey C90 BPM
Play

DON'T KNOW WHY

Norah Jones

MediumKey Eb84 BPM
Play

DON'T LET GO (LOVE)

En Vogue

MediumKey Bb80 BPM
Play

DOWN BY THE RIVER

Neil Young

MediumKey D90 BPM
Play

DO YOU REMEMBER

Jay Sean

MediumKey C120 BPM
Play

EASY LOVER

Phil Collins & Philip Bailey

MediumKey Bb132 BPM
Play

EBONY AND IVORY

Paul McCartney and Stevie Wonder

MediumKey E80 BPM
Play

EH, EH

Lady Gaga

MediumKey E92 BPM
Play

ELECTRIC LOVE

BORNS

MediumKey A120 BPM
Play

EVE OF DESTRUCTION

Barry McGuire

MediumKey D120 BPM
Play

EVERY TEARDROP IS A WATERFALL

Coldplay

MediumKey A118 BPM
Play

EVERYTHING HAS CHANGED

Taylor Swift

MediumKey G150 BPM
Play

EVERYTHING TO ME

Avalon

MediumKey Eb90 BPM
Play

FAITHFULLY

Journey

MediumKey B60 BPM
Play

FAKE YOUR WAY TO THE TOP

Tom Eyen

MediumKey G70 BPM
Play

Page 52 of 138 · 6,622 medium songs

Frequently asked questions

What skills do I need for medium piano songs?
Hand independence (each hand doing different things), comfort with basic chord shapes (major, minor, 7th), ability to read at least chord symbols if not full notation, and steady tempo control.
How long does a medium song take to learn?
For an intermediate player, expect 1–2 weeks of consistent practice (15–30 min/day) to play a medium song confidently. Some songs with tricky rhythms or chord changes may take longer.
What's a good first medium-level song?
"A Thousand Years" by Christina Perri and "Someone Like You" by Adele are popular intermediate stepping stones — well-known melodies with manageable chord progressions.