Medium-Difficulty Piano Songs — Intermediate Pieces

6,608 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.

LET'S DANCE

Hannah Montana

MediumKey Bb92 BPM
Play

LET'S DO IT AGAIN

The Staple Singers

MediumKey E75 BPM
Play

LET'S LIVE FOR TODAY

The Grass Roots

MediumKey E100 BPM
Play

LET THEM BE LITTLE

Billy Dean

MediumKey D120 BPM
Play

LITTLE MOMENTS

Brad Paisley

MediumKey A140 BPM
Play

LIVE LIKE YOU WERE DYING

Tim McGraw

MediumKey G160 BPM
Play

LIVE WHILE WE'RE YOUNG

One Direction

MediumKey D120 BPM
Play

LOSING GRIP

Avril Lavigne

MediumKey C100 BPM
Play

LOST IN THE STARS

Frank Sinatra

MediumKey G85 BPM
Play

LOVE AT FIRST SIGHT

Kylie Minogue

MediumKey G120 BPM
Play

LOVE LIKE THIS

Lauren Daigle

MediumKey A98 BPM
Play

LOVE ON THE ROCKS

Neil Diamond

MediumKey A90 BPM
Play

MacARTHUR PARK

Donna Summer

MediumKey G80 BPM
Play

MAKING CHRISTMAS

Danny Elfman

MediumKey D120 BPM
Play

MEANT TO LIVE

Switchfoot

MediumKey B105 BPM
Play

MERCY

Casting Crowns

MediumKey F76 BPM
Play

MISS MISSING YOU

Fall Out Boy

MediumKey E116 BPM
Play

MOONSHINE

Bruno Mars

MediumKey A104 BPM
Play

MORE THAN A FEELING

Boston

MediumKey D116 BPM
Play

More Than I Am

Mindi Dickstein

MediumKey E90 BPM
Play

MOVE

Jennifer Hudson

MediumKey Eb160 BPM
Play

MOVING FORWARD

Israel Houghton

MediumKey A69 BPM
Play

My Heart Will Go On

Celine Dion

MediumKey E100 BPM
Play

NEVER LET GO

David Crowder Band

MediumKey E112 BPM
Play

NIGHTINGALE

Norah Jones

MediumKey A120 BPM
Play

NOBODY KNOWS

Kevin Sharp

MediumKey Bb100 BPM
Play

NOBODY'S HOME

Avril Lavigne

MediumKey Bb100 BPM
Play

NO BOUNDARIES

Kris Allen

MediumKey Ab71 BPM
Play

NOTHING'S GONNA STOP US NOW

Starship

MediumKey Bb100 BPM
Play

ONE IN A MILLION

Hannah Montana

MediumKey Bb100 BPM
Play

ONE SWEET DAY

Mariah Carey and Boyz II Men

MediumKey Db72 BPM
Play

ONE WEEK

Barenaked Ladies

MediumKey A112 BPM
Play

ONLY GIRL

Rihanna

MediumKey A126 BPM
Play

ONLY ONE

Kanye West feat. Paul McCartney

MediumKey G95 BPM
Play

ON THE WAY DOWN

Ryan Cabrera

MediumKey Bb94 BPM
Play

OOPS!...I DID IT AGAIN

Britney Spears

MediumKey C#100 BPM
Play

OPENING UP

Sara Bareilles

MediumKey D160 BPM
Play

OUR TOWN

James Taylor

MediumKey D120 BPM
Play

Overcome

Jeremy Camp

MediumKey A72 BPM
Play

OWNER OF A LONELY HEART

Yes

MediumKey C125 BPM
Play

PATIENCE

Eddie Murphy

MediumKey C84 BPM
Play

PIANO IN THE DARK

Brenda Russell

MediumKey Bb104 BPM
Play

PICTURE TO BURN

Taylor Swift

MediumKey G118 BPM
Play

PINBALL WIZARD

The Who

MediumKey D132 BPM
Play

POETRY IN MOTION

Johnny Tillotson

MediumKey Db90 BPM
Play

PURPLE RAIN

Prince

MediumKey Eb52 BPM
Play

RADIOACTIVE

Imagine Dragons

MediumKey B136 BPM
Play

...READY FOR IT?

Taylor Swift

MediumKey G160 BPM
Play

Page 40 of 138 · 6,608 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.