We earn a commission for products purchased through some links in this article.
Whether you love them or hate them, it’s inevitable that you’ll hear Christmas songs at some point this season.
It’s even more likely that you’ll hear the same few Christmas songs on repeat, as there’s a few classics that we’ve come to expect every year.
Whether it’s Wizzard or Jackson 5, we bet you can’t get through November and December without hearing them.
A survey has revealed which Christmas songs Brits really hate, and we’re sure you’ll have an opinion on some of these.
Mariah Carey’s All I Want for Christmas is You took the top spot, with her classic Christmas single irritating most of those surveyed.
Her famous hit was recorded in 1994, and has seen global sales of over 16 million copies, so clearly some people love it!
In second place is Do They Know It’s Christmas? by Band Aid, featuring vocals from stars such as Bono, Phil Collins, Bob Geldof, George Michael and Sting.
But despite its all-star line up and the fact it raised £8 million for charity within the first year of its release, Brits still hate it.
In third and fourth place is I Wish It Could Be Christmas Every Day by Wizzard, and Merry Xmas Everybody by Slade. They’re certainly festive classics, but also irritating to some!
In fifth and sixth place is Last Christmas by Wham! and Fairytale of New York by The Pogues and Kirsty MacColl. These two might surprise you, considering they seem to go down well this time of year.
Next in seventh place is Baby It’s Cold Outside by Tom Jones & Cerys Matthews, which recently came under fire due to its sexual implications, even resulting in some radio stations refusing to play it.
Kelly Clarkson and John Legend have recorded a more updated version of the song, in line with the Me Too movement.
In eighth and ninth place are Santa Claus is Coming to Town by Jackson 5 and Santa Baby by Eartha Kitt.
And finally, one that everybody knows, Jingle Bells by Andrews sister finishes the list in tenth place.