What time will Christmas number one be announced? Kylie Minogue and Wham! battle it out for festive top spot
The Christmas chart is only hours away from being announced - but who will earn this year’s festive top-spot?
The Christmas number one is one of the UK’s most cherished traditions during the festive period, with artists battling it out every year for the prestigious title.
This year there is a chart battle, with a classic Christmas hit facing off against a brand new festive tune. But which song will come out on top? Here’s everything you need to know including when the announcement will be made.


What time will Christmas number one be announced?
You can find out which song has topped the Christmas chart when The Official Chart Show airs from 3pm on BBC Radio One.
The full Official Christmas Singles Chart will be published on the Official Charts Company website from 5.45pm.
Who is favourite to get Christmas number one?
This looks to be a race between Kylie Minogue and Wham!.
Kylie is hoping for her very first Christmas number one and her first number one single since 2003 with her festive-themed hit XMAS. The song, which is available exclusively on Amazon Music, was performed by the Aussie performer on Strictly Come Dancing is a bid to boost her hopes of a Christmas number one.
However, Kylie faces competition from 80s legends Wham!, who are attempting their third consecutive Christmas number one. 1984 classic hit Last Christmas first hit the festive top-spot in 2023 and returned to the top of the charts in 2024. It marked the first time the same song had held the Christmas number one spot for two consecutive years.
Other songs in contention, although with an outsider chance, include Together For Palestine’s single Lullaby, Mariah Carey, and RAYE. The latest full betting odds from Sky Bet (at the time of writing) are:
- Kylie Minogue - 2/9
- Wham! - 5/4
- Together For Palestine - 22/1
- Mariah Carey - 25/1
- RAYE - 25/1
- Olivia Dean - 25/1
- Brenda Lee - 33/1
- LadBaby - 33/1
