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.

GORILLA

Bruno Mars

MediumKey B69 BPM
Play

GREATER

MercyMe

MediumKey D116 BPM
Play

HAIR

Lady Gaga

MediumKey Bb137 BPM
Play

Half of My Heart

John Mayer featuring Taylor Swift

MediumKey Bb115 BPM
Play

HANDS AND FEET

Audio Adrenaline

MediumKey D100 BPM
Play

HEAVENLY DAY

Patty Griffin

MediumKey Eb90 BPM
Play

HELLO AGAIN

Neil Diamond

MediumKey C80 BPM
Play

HERE YOU COME AGAIN

Dolly Parton

MediumKey Cb106 BPM
Play

HIGHS & LOWS

Emeli Sandé

MediumKey F#110 BPM
Play

HOMEWARD BOUND / HOME

Glee Cast

MediumKey Ab74 BPM
Play

HOW YOU REMIND ME

Nickelback

MediumKey Ab90 BPM
Play

I CROSS MY HEART

George Strait

MediumKey Ab66 BPM
Play

I DID SOMETHING BAD

Taylor Swift

MediumKey C168 BPM
Play

I DON'T WANNA LIVE FOREVER

Zayn and Taylor Swift

MediumKey C120 BPM
Play

I DON'T WANT TO WAIT

Paula Cole

MediumKey C80 BPM
Play

IF I EVER LOSE MY FAITH IN YOU

Sting

MediumKey A100 BPM
Play

If It Kills Me

Jason Mraz

MediumKey D72 BPM
Play

IT IS YOU

Dana Glover

MediumKey G108 BPM
Play

IT'S MY TURN

Diana Ross

MediumKey C#80 BPM
Play

I WANT IT ALL

Queen

MediumKey D92 BPM
Play

I WILL ALWAYS LOVE YOU

Whitney Houston

MediumKey Db120 BPM
Play

I Will Prevail

Frank Wildhorn

MediumKey F#160 BPM
Play

Jar of Hearts

Christina Perri

MediumKey Ab75 BPM
Play

JESUS IS REAL

John P. Kee

MediumKey Ab168 BPM
Play

JUMP SHOUT BOOGIE

Barry Manilow

MediumKey C152 BPM
Play

JUST TO SEE HER

Smokey Robinson

MediumKey F#108 BPM
Play

KISSING A FOOL

George Michael

MediumKey Ab150 BPM
Play

LADIES NIGHT

Kool & The Gang

MediumKey C#100 BPM
Play

LADY

The Whispers

MediumKey E105 BPM
Play

LAST GOODBYE

Jeff Buckley

MediumKey D88 BPM
Play

LEADER OF THE BAND

Dan Fogelberg

MediumKey Db110 BPM
Play

LISTEN TO YOUR HEART

DHT

MediumKey A75 BPM
Play

LOLLIPOP

Mika

MediumKey C120 BPM
Play

LOVE AIN'T GONNA LET YOU DOWN

Jamie Cullum

MediumKey G132 BPM
Play

LOVE BITES

Def Leppard

MediumKey Bb100 BPM
Play

LOVE THEM LIKE JESUS

Casting Crowns

MediumKey Db80 BPM
Play

LOVE WILL FIND A WAY

Jack Feldman

MediumKey Bb90 BPM
Play

LOVE WITHOUT END, AMEN

George Strait

MediumKey D88 BPM
Play

MAKE ME LOSE CONTROL

Eric Carmen

MediumKey E112 BPM
Play

MAPS

Maroon 5

MediumKey C#120 BPM
Play

MEAN

Taylor Swift

MediumKey E150 BPM
Play

MONEY, MONEY, MONEY

ABBA

MediumKey A128 BPM
Play

MORE

Madonna

MediumKey Eb200 BPM
Play

MORE

Matthew West

MediumKey C92 BPM
Play

NEVER GONNA LET YOU GO

Sergio Mendes

MediumKey F#100 BPM
Play

NEW KID IN TOWN

Eagles

MediumKey E100 BPM
Play

NO MORE DRAMA

Mary J. Blige

MediumKey A100 BPM
Play

NO SURPRISE

Daughtry

MediumKey Ab100 BPM
Play

Page 20 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.