Here Are The 10 Best Christmas Songs

By : Rebecca Knight |


mariah fb

So Christmas is almost here, and shops have been playing the classic songs that get wheeled out year after year since, well, October.

Some Xmas hits are brilliant, and others are fucking awful – but when they’re good, they’re very, very good.

That’s why we’ve put together a list of the best Christmas songs of all time – and from the classic ballads to the modern smashes, the top ten has it all.

Take a look…

All I Want For Christmas Is You

The ultimate song, and probably the one most people think of when Christmas comes to mind.

It’s stood the test of time, and usually wins in the best Christmas songs of all time polls.

Luckily for Mariah Carey she actually has a pretty decent voice and is known for plenty of songs, not just her Christmas smash – unlike a few people on this list.

Last Christmas

A classic.

One for the couples probably, but WHAM weren’t a bad band by any stretch of the imagination and sticking this on at the end of a Christmas party or when you want to make the moves on someone is probably even better than accosting them with mistletoe.

Get your slow dances perfected, because this isn’t going anywhere.

Happy Christmas (War Is Over)

A classic from John Lennon and Yoyo Ono, and a song with such a strong message.

Something that we should probably all listen to given the events all over the world this year, and especially in the last couple of months.

Santa Baby

Not the most classical of songs, but it’s certainly one for the old karaoke at the work Christmas party when you’ve had one too many.

The song was originally covered in 1953, and has been done over and over again, usually with the woman singing it wearing fewer clothes each year.

It might not be the best, but it’s certainly the sexiest Christmas song.

Fairytale Of New York

If Carlsberg did Christmas songs, this would probably be it.

Not only is it a fucking good song, it manages to paint a true view of Christmas and the video tells a proper story.

Of all the songs on the list, this is the one that reflects Christmas in its truest form. Oh, and The Pogues are awesome.

Merry Christmas Everyone

A ballad this is not.

Something you can really dance to and that will get people up on their feet at parties even if they’ve not been on the shots yet.

It’s a nice combination between a classic Christmas song and something that’s timeless and a song that everyone loves, sober or drunk.

Do They Know It’s Christmas?

Even if you’re not a big fan of the song (and after hearing it so many times, who could blame you if you weren’t), it’s for a good cause.

The money Band Aid raises through sales of the song and getting various famous faces to rehash it time and time again is a pretty good reason to buy into the schtick, and there’s something for everyone.

The updated versions have ‘pop stars’ from the last few years, the classic version has people who were actual stars. It’s a win-win.

Christmas Time (Don’t Let The Bells End)

Any Christmas song that can legitimately get the words ‘bell’ and ‘end’ into the song wins really.

It made a nice change from the usual Christmas songs, and while they only made Christmas number two, most people thought it was a far better (and more interesting tune) than Mad World.

In fact, it’s one of the best songs on the list, and certainly has a better video than most of them. Where are the Darkness again?

Stay Another Day

East-17. What a life they must lead.

Stick some coats on, get a bit of snow, and then sing and release a song and claim it’s a Christmas cracker.

The band probably now life off the royalties from the song, given it gets wheeled out once October hits and doesn’t seem to go away until well after New Year.

Not a bad life if you can get it.

I Wish It Could Be Christmas Everyday

I Wish It Could Be Christmas Everyday

The ultimate party song.

It’s loud, it’s a little bit obnoxious but we fucking love it.

And let’s be honest, given how early shops start thinking about Christmas these days, it may as well be Christmas every day.