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.0

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

Mark Lowry

Mary, Did You Know?

Mark Lowry

Your instructor: JC

MEDIUM
MEDIUM

Current Section: Intro

Key: CmBPM: 92

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

Play Mark Lowry's "Mary, Did You Know?" on Piano Without Sheet Music

Get ready to learn the beautiful and moving song, "Mary, Did You Know?" by Mark Lowry and Buddy Greene, with this engaging medium-difficulty piano lesson! HDpiano makes learning easy and fun with our unique falling-block visual system, meaning you can dive right into playing this beloved Christmas classic without needing to read a single note of sheet music. Whether you're looking to add a touching piece to your holiday repertoire or simply want to master a truly iconic ballad, this tutorial is perfect for you.

Learn How to Play 'Mary, Did You Know?' on Piano

In this "Mary, Did You Know?" piano tutorial, your instructor JC will guide you through every section, from the introspective opening to the powerful bridges. You'll explore essential piano techniques like playing expressive arpeggios, mastering seventh chords, and developing a soulful rhythm, all while enjoying the process. This profoundly beautiful song, penned by Mark Lowry and Buddy Greene, has become a modern Christmas anthem, making it a wonderful addition to any piano player's holiday collection.
Playing "Mary, Did You Know?" on the piano will not only impress your friends and family during holiday gatherings but also deepen your appreciation for expressive and reflective piano music. This "how to play Mary Did You Know" lesson is designed for those who want to feel confident and capable at the keyboard. Forget the struggles of traditional methods; with HDpiano, you'll be playing this unforgettable holiday song in no time. So, are you ready to bring the poignant beauty of "Mary, Did You Know?" to life? Watch this comprehensive piano tutorial and start practicing today!

Learn These Songs Next

Linus and Lucy

Linus and Lucy

Vince Guaraldi

hard
Snowman

Snowman

Sia

medium
Have Yourself a Merry Little Christmas

Have Yourself a Merry Little Christmas

Coldplay

easy
Under the Tree from "That Christmas" OST

Under the Tree from "That Christmas" OST

Ed Sheeran

medium
Explore All Songs

Frequently Asked Questions

Everything you need to know about learning Mary, Did You Know? on piano

4 Tutorials + Whole Song Performance

Full Performance

Learn These Songs Next

Linus and Lucy

Linus and Lucy

Vince Guaraldi

hard
Snowman

Snowman

Sia

medium
Have Yourself a Merry Little Christmas

Have Yourself a Merry Little Christmas

Coldplay

easy
Under the Tree from "That Christmas" OST

Under the Tree from "That Christmas" OST

Ed Sheeran

medium
Explore All Songs