The Best Piano Songs to Get Into the Christmas Spirit

Christmas just wouldn’t be Christmas without some magical holiday music. These piano pieces are bound to make you feel merry and bright.

by Michael Lane

Music makes Christmas truly special. It can transform even the grumpiest Grinch into Santa Claus, with or without the beard. Luckily, as a musician, you have something more to give than just presents. Whether you’re at home with family or spending the holiday with friends, learning a few Christmas songs can make any occasion extra festive.

That doesn’t just mean Jingle Bells. You’re better than that. With the right songs you can create the Christmas-movie feeling of warm contentment. The best part? All of the songs below are available to learn on flowkey.

Start quiet, get jazzy - "Silent Night"

The soft, beautiful melody of 'Silent Night' is the perfect place to start. It’s sure to bring a smile to the faces of everybody lying half-asleep after a huge meal. If they don’t start snoring, then move on to 'White Christmas'. The melody is so instantly recognizable that you’ll have eyes open and mouths moving before you even reach the sixth note: “I’m dreaming of a…”

This song also gets extra points for comedy on a grey and rainy Christmas Day. If you live south of the equator, where Christmas comes in the summertime, then the same goes for 'Winter Wonderland', with a bouncy swing feel. It’s not strictly a Christmas song, but the lyrics mention “sleigh bells” a few times so you’re probably safe.

Christmas is also a great excuse for even the coolest of us to get a little corny. Imagine you’re wearing a tuxedo in a jazz bar and add some blue notes to your Christmas setlist. 'Santa Baby' brings these in nicely and works well if you’re playing a cute private show for one person. 'Jingle Bell Rock' has a little more energy to it and the song follows a common blues progression, so if you’re confident enough to start improvising then go for it.

Try flowkey for free

Singing along - "Santa Claus is Coming to Town"

Getting people singing along is a wonderful way to spread some Christmas cheer. You can never go wrong with a classic that everybody knows: 'Santa Claus is Coming to Town'. It doesn’t matter which of the countless versions your audience has heard - Frank Sinatra, Michael Buble, or Bruce Springsteen - the lyrics are imprinted into everyone’s mind. There’s even a Spanish version ('Santa Claus Llegó a La Ciudad') that you can play for Spanish-speaking family or friends.

'Rudolph the Red-Nosed Reindeer' is another good singalong option, especially if there are kids around. Get the lyrics up and teach everyone the call-and-response later in the song. You sing, “Had a very shiny nose…” and they yell, “LIKE A LIGHT BULB!” Fun for everyone, except maybe your neighbors. If they complain, just get them involved: The more the merrier, right?

The finisher - "All I Want for Christmas is You"

You can’t argue with 'All I Want for Christmas is You'. Like it or not, you start to hear this song everywhere from around mid-November, explaining why it re-enters the charts every year. The popularity is fully deserved. It’s a modern Christmas classic with an unforgettable melody and the power to provoke an instant singalong. Don’t fight it. Deep down, you know you love it.

So get learning, safe in the knowledge that if the opportunity to perform doesn’t come this time, it will come eventually. These are all excellent additions to any repertoire, allowing you to bring a little happiness to everybody at Christmas.

Learn these beautiful Christmas songs and many more on flowkey!

Start learning today with no obligations

Create an account to enjoy a selection of free lessons and 8 free songs

Read next

Hands on a Yamaha Piano

4 Basic Piano Chords to Quickly Learn New Songs

Chords are the building blocks of music: Learn to master them and you'll be able to learn new songs even faster. Here's how. 

Woman hand on the piano

9 Easy Piano Songs for Beginners

Think you need tons of practice before you can start playing great-sounding piano songs? Think again! These songs are easy for beginners to master, and sound impressive too.

White Yamaha piano with an iPad

5 Beautiful Piano Pieces to Make Someone Fall in Love With You

If you can't find the right words to tell that special someone how you feel, say it with music instead. Play one of these romantic songs and they're sure to fall head over (piano) keys for you. 

A left hand plays on an old Yamaha piano

14 Famous Classical Piano Pieces

With centuries of history behind it, classical music deserves a spot on every pianist's playlist. Here are some of the most famous piano pieces from Baroque to Romantic.