If you can even believe it, the final two episodes of The Celebrity Traitors are fast approaching – and there's really no telling which side will prevail.
So far, the Faithful have managed to banish two Traitors, thanks to Richard E Grant's blunder and Hannah Fry being a little too suspicious.
At the time of reporting, Maya Jama, James Acaster and King Kenny remain as Traitors – but anything could change in a game of The Traitors.
This season has been yet another hit for the BBC, with the opening episode watched by 15.7 million viewers within seven days, with the second episode drawing 15.2 million, making the premiere the most-watched programme of 2026 and beating the first series' 28-day opening record of 14.8 million in just a week.
But when does all the drama conclude? Scroll on to find out when The Celebrity Traitors season 2 comes to an end and when you can tune in.
When is The Celebrity Traitors season 2 final?
The final of Celebrity Traitors season 2 will air on on BBC One and iPlayer.
After 10 juicy episodes, it'll reveal whether the Faithful or the Traitors succeed.
What time will The Celebrity Traitors season 2 final be on TV?

The final episode of The Celebrity Traitors season 2 will air at 8pm in its usual slot.
The episode will be the longest yet at 80 minutes, concluding at 9:20pm. It'll be followed by the final episode of The Celebrity Traitors: Uncloaked, with Ed Gamble leading proceedings.
Who is in The Celebrity Traitors season 2 final?
At the time of writing, it isn't clear which players will be in the final, as there are still quite a few celebrities remaining in the castle.
However after the penultimate episode on Thursday 29 October, all will become clearer.
The Celebrity Traitors continues on Friday 23 October at 8pm on BBC One and iPlayer.
Add The Celebrity Traitors to your watchlist on the Radio Times: What to Watch app – download now for daily TV recommendations, features and more.
Check out more of our to find out what else is on. For more TV recommendations and reviews listen to .