From Little Drummer Boy to Last Christmas, we’ve all got our festive favourites, but which seasonal song is the very best of all time?
To find out we asked our readers on Facebook – and this photo gallery counts down their top 10 choices.
On this page you’ll find songs 10 to 7. Keep reading to find out what made number 1.
Do you agree with our readers’ choices?
A message from the Editor, Mark Waldron
You can subscribe here for unlimited access to Portsmouth news online - as well as fewer adverts, access to our digital edition and mobile app.
Our trial offer starts at just £2 a month for the first two months.
1. Stop the Cavalry - Jona Lewie (1980)
Coming in at number 10 is Stop the Cavalry, which peaked at number three in the UK singles chart. It was kept off the top spot by re-released John Lennon songs, following the Beatle's murder in 1980. Photo: Jona Lewie/Street Music Ltd
2. Feliz Navidad - Jose Feliciano (1970)
Puerto Rican singer-songwriterJose Feliciano made our number nine spot. Feliz Navidad translates from Spanish as Merry Christmas, and this tune of the same name peaked at 54th in the UK charts Photo: Jose Feliciano/SME
3. The Christmas Song - Nat King Cole (1946)
Coming in at number eight is Nat King Cole. He originally recorded The Christmas Song in 1946 but it was re-released in 1961 for his only Christmas album, The Magic of Christmas. The song peaked at 51st in the UK charts. Photo: Nat King Cole/SME/UMG
4. The Little Drummer Boy/Peace on Earth - David Bowie and Bing Crosby (1982)
Megastars David Bowie and Bing Crosby combined to great aplomb to re-record this 1941 Ian Fraser song in 1982. It peaked at number three in the UK singles chart - and makes number seven on our list! Photo: David Bowie and Bing Crosby/RCA