HDpiano
HDpiano Logo
HDpiano

Teaching piano to millions worldwide

1.85M YouTube subscribers

*All memberships will be billed automatically on a recurring basis until canceled. If eligible for a free trial, cancel before the trial ends to avoid being charged. Trial only valid for new paid subscribers.

Browse piano tutorials

  • All songs A–Z
  • Explore
  • Artists
  • Instructors
  • Christian & Gospel
  • Classical
  • Country & Folk
  • EDM
  • Educational
  • Film, TV & Musicals
  • Halloween
  • Hip Hop & Rap
  • Holidays
  • Jazz, Blues & Soul
  • Pop
  • Rock
  • Video Game
  • World & Traditional
© 2026 HD Piano LLC|Help|Terms|Privacy||v2.26.1

We use cookies to run HDpiano, understand how lessons are used, and measure our marketing. You can opt out at any time.

Ed Sheeran

Perfect

Ed Sheeran

Your instructor: Dan

MEDIUM
MEDIUM

Current Section: Verse

Key: AbBPM: 63

Learn this full song and 1,500+ more

Learn all parts of every song

Watch whole song performances

Access hundreds of cheatsheets

Get full instant access.

4 Tutorials + Whole Song Performance

Full Performance

Loading cheatsheet...

Play Ed Sheeran's "Perfect" on Piano Without Sheet Music

Get ready to play one of the most heartwarming love songs of recent times! Our "Perfect" piano tutorial for Ed Sheeran's global hit will have you sounding amazing in no time. This medium-difficulty lesson is perfect for anyone looking to learn how to play "Perfect" by Ed Sheeran without ever touching a piece of sheet music, thanks to HDpiano's incredibly clear and engaging visual learning model.

Learn How to Play Ed Sheeran's 'Perfect' on Piano

Dive into this enchanting pop ballad with your instructor, Dan, who will guide you through every melodic phrase and chord progression. You'll master the expressive dynamics that make this song so special, building essential piano playing skills like understanding inversions and working with various chord types, including seventh chords. Fun fact: Ed Sheeran released two iconic duet versions of "Perfect"—one with Beyoncé titled "Perfect Duet," and another classical crossover version, "Perfect Symphony," with the legendary Andrea Bocelli!
Whether you're aiming to impress someone special, play a beautiful song for a wedding, or simply expand your pop piano repertoire, this "Perfect" piano tutorial is designed for you. HDpiano makes learning fun and intuitive, so you can focus on the music and express yourself fully at the keyboard. Watch this tutorial to learn how to play "Perfect" and unlock the joy of performing this modern classic!

Learn These Songs Next

Flying Without Wings

Flying Without Wings

Westlife

medium
The Day That I Die

The Day That I Die

Lewis Capaldi

easy
Snowman

Snowman

Sia

medium
Heart of Gold

Heart of Gold

Neil Young

medium
Explore All Songs

Frequently Asked Questions

Everything you need to know about learning Perfect on piano

4 Tutorials + Whole Song Performance

Full Performance

Learn These Songs Next

Flying Without Wings

Flying Without Wings

Westlife

medium
The Day That I Die

The Day That I Die

Lewis Capaldi

easy
Snowman

Snowman

Sia

medium
Heart of Gold

Heart of Gold

Neil Young

medium
Explore All Songs