Mariah Carey’s All I Want For Christmas Is You holds for a second week at Number 1 on the Official Singles Chart

Plus there are big new entries from Taylor Swift and Kid Cudi.

Mariah Carey holds on to claim a second week at Number 1 with her 1994 festive classic All I Want For Christmas Is You.

The song finishes just 3,600 chart sales ahead of Wham’s Last Christmas at Number 2, and is both the most downloaded and streamed song of the week, with more than 10 million listens across audio and video streaming platforms.

Meanwhile, Taylor Swift earns the three highest new entries of the week following the release of her surprise ninth album Evermore. Album opener Willow debuts at Number 3 - Taylor’s 11th Top 5 – while Champagne Problems opens at Number 15, and No Body, No Crime ft. Haim lands at Number 19, marking Haim’s first UK Top 40 entry in five years. This means Taylor has now claimed 21 UK Top 20 singles in total.

MORE: The race is on! Who's hoping to be this year's Christmas Number 1?

Jess Glynne scoops her 13th Top 10 hit with This Christmas, which climbs four places to Number 9, while Whoopty by CJ also reaches a new peak, climbing two spots to Number 10 - the rapper’s first UK Top 10.

Further down, Kid Cudi earns his fourth Top 40 hit with Show Out (37) - a collaboration with UK rapper Skepta and the late Pop Smoke - following the release of his new studio album Man On The Moon III: The Chosen.

Finally, The Ronettes’ Sleigh Ride enters the Top 40 for the first time this year, and second overall since its 1963 release, climbing one place to Number 40.

See the full Official Singles Chart Top 100

Related artists

Join the conversation by joining the Official Charts community and dropping comment.

Already registered?

Log in

No account?



Courtney Puzzo


AIWFCIY sales fell less than 1% from the previous week this week for sales of 43,944 and career to date total sales of 2.945.482 so will cross 3 million sales in the UK either Christmas week or New Years week though falling down the chart


Alfred Lock


Now the real Xmas no.1 battle really begins and I like all of you will be following it religiously for the next 6 days. Who will it be,the Queen diva,NHS or sausage roll?


Jim Ross


seriously just couldnt let wham to number 1 for 1 week bloody selfish and before they go on about since 1994 George has been waiting since 1984




Technically he kept himself off the top as he was on the Band Aid record that keeps Last Christmas as the biggest selling #2 ever.


Laura Powell


Very happy Mariah holds the #1 spot for a second week well deserved one of the best Christmas songs of all time and artists.




Soo happy Mariah still on top.I cant wait for Christmas to get here.


thierry henon


how come most Xmas songs are already dropping?!


Rob Parkinson


Christmas dip, big surge then slow but don't worry will most likely all go up next week


thierry henon


i don't know why but i was expecting WHAM to be our new number 1 single but still amazingly glad MARIAH is still at number 1 !!




Looks like Wham will have to wait at least another year, but hey, I'm still really glad for Mariah regardless. :)

My favourite part of the chart though is 'Willow' debuting at #3... that's higher than any track from her last album charted!


Nu No


If they don't change the chart rules by then...

Before 2016 not even 1 old Christmas song was able to return to the TOP 10 (despite special edition releases many times many years - including by Mariah Carey).
Now with streaming the TOP 10 is ALMOST only Christmas songs, mostly old songs returning to the charts every year because are on the playlists of "Best Christmas Songs" and as reveled by Spotify 80% of the streams come from people that play songs from playlists with huge following (they don't pick the songs one by one).

Most of those playlists are created and/or promote by record labels (like they used to do with radio).
If those streams didn't count for chart the same way as the user picked songs (as have been talks about) then Christmas old songs would not retun to the TOP 10 (surely would return to TOP 40).