Overview
- NBC announced the new season on Thursday, June 18, and set a two‑hour series premiere for Thursday, Sept. 17 at 8 p.m. ET with episodes streaming on Peacock the following day.
- The season, billed as The Traitors: New Blood, will place 22 everyday Americans in the show's castle format after producers selected them from roughly 60,000 applicants.
- Alan Cumming returns as host and executive producer and Studio Lambert remains the production company filming at Ardross Castle in the Scottish Highlands with a prize pot worth up to $250,000.
- Episodes will air weekly on NBC on Thursdays and then appear on Peacock on Fridays, and Peacock's separate celebrity edition is reported to be slated for release in winter 2027.
- The shift from celebrity casts to civilians removes preexisting TV reputations and could change strategy, unpredictability, and audience dynamics for a series that has won multiple Emmys.