With Christmas just around the corner, it’s time to get the Christmas tunes cranking! So, seeing as we are getting in the festive mood at GlasgowLiving HQ, here is a rundown of the best Christmas songs of all time…

12. I Wish It Could Be Christmas Every Day – Wizzard

[youtube id=”IM_H4CAAYxc”]


11. Christmas Time (Don’t Let The Bells End) – The Darkness

[youtube id=”VQhuoY5h2kE”]


10. Merry Christmas Everybody – Slade

[youtube id=”0A8KT365wlA”]


9. Christmas Wrapping – The Waitresses

[youtube id=”nud2TQNahaU”]


8. Do They Know It’s Christmas – Band Aid 1984

[youtube id=”bjQzJAKxTrE”]


7. 8 Days of Christmas – Destiny’s Child

[youtube id=”7tt6Ot_WEHI”]


6. Santa Claus Is Comin’ To Town – Jackson 5

[youtube id=”gmUW2pVAopc”]


5. White Christmas – Bing Crosby

[youtube id=”aShUFAG_WgM”]


4. Merry Christmas Everyone – Shakin’ Stevens

[youtube id=”ZeyHl1tQeaQ”]


3. Last Christmas – Wham!

[youtube id=”E8gmARGvPlI”]


2. All I Want for Christmas is You – Mariah Carey

[youtube id=”yXQViqx6GMY”]


Finally, the number one Christmas song of all time has to be Fairytale of New York by The Pogues featuring Kirsty MacColl. As popular as it is, it has never made number one, although it has re-entered the top 20 on twelve separate occasions since being released in November 1987…

1. Fairytale of New York – The Pogues featuring Kirsty MacColl

[youtube id=”j9jbdgZidu8″]