Top 10 Christmas songs of all time

Posted on 25 December 2016
By Molly Wheeldon
  • Share:

Let’s start the musical Christmas Countdown!

10. The Christmas Song – Nat King Cole

A personal favourite of all generations, Nat King Cole dreams the Christmas dream with us.

He sings of open fires, giddy children and the spirit of Christmas shared with everyone from “one to ninety-two”!

A perfect song to kick off the countdown.

9. Driving Home For Christmas – Chris Rea

Released in 1986, Rea’s hit single describes that feeling of the journey to see your loved ones at Christmas; the frustration of the traffic, yet a wonderful reminder of the fact that everyone is doing it and feeling the excitement and frustration too.

We’re all in it together.

8. Wonderful Christmastime – Paul McCartney

Listen to this song when you’re “simply having a wonderful Christmastime!” McCartney rejoices in the magic of Christmastime and how it only comes once a year.

Enjoy it!

7. I Wish It Could Be Christmas Everyday – Wizzard

This could be a collective favourite.

We can all pretty much agree that we wish it could be Christmas every day.

What other reason is there for you to blast this song?!

6. Merry Xmas Everybody – Slade

Despite the lyrics about drunken Santa’s, Slade released a Christmas hit that everybody knows and loves, reminding us all to let our hair down and have fun.

A Christmas classic.

5. Do They Know It’s Christmas? – Band Aid (1984)

The original version of 1984 definitely deserves a place at the half way spot.

Bob Geldof, George Michael, Bono, Midge Ure, Sting and Boy George (to name a few) create a beautifully poignant song reminding us that we need to take a minute to think of the people in the world who are less fortunate than we are.

If we all donated even the smallest amount of money, we could change thousands of lives at Christmas for the better.

4. All I Want For Christmas Is You – Mariah Carey

Who knew Mariah Carey would end up being millions of people’s favourite Christmas voice? A song, not about
things, but about love and the promise of finding the one you love at Christmas.

3. Stop the Cavalry – Jona Lewie

This was definitely a contender for number one.

It’s not a Christmas song that everyone thinks of immediately when the 1st December arrives, but Stop The Cavalry is a wonderfully cheery song, even if it is describing the trenches in World War 1.

It is almost as though the promise and hope of Christmas is getting the soldiers through the war.

Although Lewie didn’t intend for this song to be a Christmas hit, it is, and it always will be.

Give it a listen.

2. Last Christmas – Wham!

So, for number two, it’s got to be Last Christmas.

It’s a song about heartbreak and moving on to something better.

Don’t we all need songs like this in our lives? Especially at Christmas.
It’s familiarity and legend makes it one of the best Christmas song of all time: one you can’t miss this Christmas.

1. Fairytale of New York – The Pogues

We’ve made it. Number One.

For us and many others, Fairytale of New York (again, not intended as a Christmas hit!) is the one and only Christmas song at Christmas.

The Pogues Irish folk sound mixed with the late Kirsty McColl’s mesmerising vocals, makes for what has been stated as the best and most played Christmas song of the 21st Century.

You all know how this song makes you feel, if it makes you feel anything at all.

There’s no other at this magical time of year!