The Celebrity Traitors is set to start airing in October 2025. The show will be on BBC One and BBC iPlayer with a total of nine episodes broadcast over about three weeks. Claudia Winkleman will return as the host for this celebrity edition, which is filmed at Ardross Castle in Scotland. The series features 19 celebrities competing by playing a game of trust and deception for charity.