Medium-Difficulty Piano Songs — Intermediate Pieces

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

THE BEST THINGS IN LIFE ARE FREE

Luther Vandross & Janet Jackson

MediumKey F#105 BPM
Play

THROUGH THE RAIN

Mariah Carey

MediumKey G61 BPM
Play

TRUE LOVE

P!nk

MediumKey A96 BPM
Play

We Fall Down

Chris Tomlin

MediumKey E70 BPM
Play

WHAT TIME IS IT

High School Musical 2

MediumKey Bb116 BPM
Play

WHEN GOD MADE YOU

Newsong

MediumKey D95 BPM
Play

WHERE IS THE LOVE

The Black Eyed Peas

MediumKey Bb110 BPM
Play

WORK FROM HOME

Fifth Harmony feat. Ty Dolla $ign

MediumKey Db106 BPM
Play

YOU CAN'T STOP THE BEAT

Glee Cast

MediumKey Db100 BPM
Play

AMIGAS CHEETAHS

The Cheetah Girls

MediumKey G125 BPM
Play

CANDYMAN

Christina Aguilera

MediumKey E168 BPM
Play

CAN'T LET GO

Mariah Carey

MediumKey Bb80 BPM
Play

CAN'T STOP THE FEELING

Justin Timberlake

MediumKey C117 BPM
Play

CHUNKY

Bruno Mars

MediumKey Ab100 BPM
Play

Clarity

John Mayer

MediumKey D90 BPM
Play

Coming Home

John Legend

MediumKey Bb75 BPM
Play

EVERYBODY HAS A DREAM

Billy Joel

MediumKey D56 BPM
Play

FIDELITY

Regina Spektor

MediumKey Bb90 BPM
Play

Friends, Lovers or Nothing

John Mayer

MediumKey A90 BPM
Play

GOOD VIBRATIONS

The Beach Boys

MediumKey Bb120 BPM
Play

HOW DO I LOVE HER

Steven Curtis Chapman

MediumKey Db100 BPM
Play

IMAGINE

Ariana Grande

MediumKey Db132 BPM
Play

IT'S NOT RIGHT BUT IT'S OKAY

Whitney Houston

MediumKey Ab100 BPM
Play

JUST ONE YESTERDAY

Fall Out Boy

MediumKey F#105 BPM
Play

LA LA LAND

Demi Lovato

MediumKey A168 BPM
Play

Let's Get Retarded

The Black Eyed Peas

MediumKey C60 BPM
Play

LIFETIME

Maxwell

MediumKey A90 BPM
Play

Live High

Jason Mraz

MediumKey A88 BPM
Play

LOVE

Musiq Soulchild

MediumKey C#100 BPM
Play

MY LIFE '06

Mary J. Blige

MediumKey Bb75 BPM
Play

NO PEACE

Sam Smith

MediumKey G68 BPM
Play

NOVEMBER RAIN

Guns N' Roses

MediumKey C90 BPM
Play

Number One

John Legend

MediumKey Bb100 BPM
Play

PART TIME LOVER

Stevie Wonder

MediumKey Eb140 BPM
Play

PIECE OF MY HEART

Melissa Etheridge

MediumKey E80 BPM
Play

REFLECTIONS

Michael McDonald

MediumKey A91 BPM
Play

Shut Up

The Black Eyed Peas

MediumKey G120 BPM
Play

Song for a Friend

Jason Mraz

MediumKey B100 BPM
Play

STREETSINGER

Brooklyn The Musical

MediumKey Db90 BPM
Play

TEARS ALWAYS WIN

Alicia Keys

MediumKey E70 BPM
Play

THAT'S HOW YOU KNOW

Amy Adams

MediumKey D160 BPM
Play

THE TIME OF MY LIFE

Glee Cast

MediumKey E100 BPM
Play

U DON'T HAVE TO CALL

Usher

MediumKey Db100 BPM
Play

VISION OF LOVE

Mariah Carey

MediumKey C120 BPM
Play

WE ARE MAN AND WIFE

Michelle Featherstone

MediumKey E120 BPM
Play

WHEN I GET YOU ALONE

Glee Cast

MediumKey F80 BPM
Play

WHEN WE'RE HUMAN

Anika Noni Rose

MediumKey Ab216 BPM
Play

When You Believe

Stephen Schwartz

MediumKey E76 BPM
Play

Page 4 of 138 · 6,597 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.