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


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


10. Merry Christmas Everybody – Slade


9. Christmas Wrapping – The Waitresses


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


7. 8 Days of Christmas – Destiny’s Child


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


5. White Christmas – Bing Crosby


4. Merry Christmas Everyone – Shakin’ Stevens


3. Last Christmas – Wham!


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


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