Gold's Festive 50: 'Fairytale of New York' is voted the best Christmas song ever

20 December 2020, 12:00 | Updated: 12 January 2021, 08:58

The Pogues' Shane MacGowan and Kirsty MacColl
The Pogues' Shane MacGowan and Kirsty MacColl. Picture: Getty

After thousands of votes, we can reveal the results of Gold's Festive 50 for 2020!

The Pogues and Kirsty MacColl's classic 1987 song 'Fairytale of New York' has topped the poll of favourite Christmas songs of all time, which saw over 13,000 votes.

The famous duet was top of the pile, ahead of two 1973 glam rock classics: Slade's 'Merry Xmas Everybody' at number two and Wizzard's 'I Wish It Could Be Christmas Everyday' at three.


The Pogues - Fairytale Of New York (Official Video)

Wham! finished fourth with 'Last Christmas', while Greg Lake completed the top five with 'I Believe in Father Christmas'.

Elvis Presley had the most entries in the top 50 (three), with 'Blue Christmas' finishing the highest at 12.

If you missed the countdown, you can hear it again on Global Player. Plus, David Andrews will be counting them down again on Christmas Eve from 3-7pm.

The top 10:

1. The Pogues and Kirsty MacColl - Fairytale of New York
2. Slade - Merry Xmas Everybody
3. Wizzard - I Wish It Could Be Christmas Everyday
4. Wham! - Last Christmas
5. Greg Lake - I Believe in Father Christmas
6. John Lennon & Yoko Ono - Happy Xmas (War is Over)
7. Bing Crosby - White Christmas
8. Shakin' Stevens - Merry Christmas Everyone
9. Chris Rea - Driving Home for Christmas
10. Band Aid - Do They Know It's Christmas

Last Played Songs