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.

I'LL TAKE YOU THERE

The Staple Singers

MediumKey C100 BPM
Play

I'M LOOKING THROUGH YOU

The Beatles

MediumKey Db120 BPM
Play

I NEED YOU

Tim McGraw with Faith Hill

MediumKey E168 BPM
Play

IN MY HEAD

Jason Derulo

MediumKey F111 BPM
Play

INNOCENCE

Avril Lavigne

MediumKey C#72 BPM
Play

INNOCENT

Taylor Swift

MediumKey E140 BPM
Play

IN THE WAITING LINE

Zero 7

MediumKey C78 BPM
Play

IT'S NO GOOD

Depeche Mode

MediumKey F100 BPM
Play

IT'S ONLY ROCK 'N' ROLL

The Rolling Stones

MediumKey E144 BPM
Play

IT'S RAINING AGAIN

Supertramp

MediumKey Eb100 BPM
Play

IT WON'T BE LONG

The Beatles

MediumKey E140 BPM
Play

I'VE NEVER BEEN TO ME

Charlene

MediumKey Eb70 BPM
Play

JACK STRAW

Grateful Dead

MediumKey E110 BPM
Play

KNOCKS ME OFF MY FEET

Stevie Wonder

MediumKey C112 BPM
Play

KYRIE ELEISON

Chris Tomlin feat. Matt Maher, Matt Redman and Jason Ingram

MediumKey G62 BPM
Play

LAST NAME

Carrie Underwood

MediumKey Ab180 BPM
Play

LEARN TO FLY

Foo Fighters

MediumKey Eb144 BPM
Play

LET ME DOWN EASY

Billy Currington

MediumKey Db120 BPM
Play

LET'S GROOVE

Earth, Wind & Fire

MediumKey B100 BPM
Play

LIFESONG

Casting Crowns

MediumKey C112 BPM
Play

Like an Avalanche

Hillsong United

MediumKey Gb84 BPM
Play

LIVING AND LIVING WELL

George Strait

MediumKey D100 BPM
Play

LOVE IS A BEAUTIFUL THING

Phil Vassar

MediumKey C160 BPM
Play

LOVE IS A WILD THING

Kacey Musgraves

MediumKey Eb126 BPM
Play

LOVE IS THE DRUG

Roxy Music

MediumKey A130 BPM
Play

LOVE ME

Justin Bieber

MediumKey Ab126 BPM
Play

LOVE STORY

Taylor Swift

MediumKey D120 BPM
Play

LOVE WILL BE OUR HOME

Sandi Patty

MediumKey Ab90 BPM
Play

LOVE YOURSELF

Justin Bieber

MediumKey E102 BPM
Play

MAGIC MOMENTS

Perry Como

MediumKey Ab100 BPM
Play

MAKE YOU FEEL MY LOVE

Adele

MediumKey Eb76 BPM
Play

MALIBU

Miley Cyrus

MediumKey Db138 BPM
Play

MANNISH BOY

Jimi Hendrix

MediumKey C100 BPM
Play

MAN OF A THOUSAND FACES

Regina Spektor

MediumKey Bb126 BPM
Play

MAY WE ALL

Florida Georgia Line feat. Tim McGraw

MediumKey G160 BPM
Play

MIDNIGHT TRAIN TO GEORGIA

Neil Diamond

MediumKey F76 BPM
Play

MRS. ROBINSON

Simon & Garfunkel

MediumKey G160 BPM
Play

MY MARIA

Brooks & Dunn

MediumKey Ab126 BPM
Play

MYSTERIOUS WAYS

U2

MediumKey Eb100 BPM
Play

MY VALENTINE

Paul McCartney

MediumKey F70 BPM
Play

NEVER AGAIN

Kelly Clarkson

MediumKey C150 BPM
Play

NEVER FELT THIS WAY

Alicia Keys

MediumKey C#90 BPM
Play

NEVER GONNA GIVE YOU UP

Rick Astley

MediumKey D120 BPM
Play

NOT OVER YOU

Gavin DeGraw

MediumKey Eb142 BPM
Play

ODDS ARE

Barenaked Ladies

MediumKey Eb96 BPM
Play

O LITTLE TOWN OF BETHLEHEM

Steven Curtis Chapman

MediumKey E72 BPM
Play

O' LORD

Lauren Daigle

MediumKey Db88 BPM
Play

ONE WAY OR ANOTHER

Blondie

MediumKey A168 BPM
Play

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