After four weeks of culinary challenges, Celebrity MasterChef will come to an end this week, with this year's winner finally revealed.
They'll joined previous winners, Liz McClarnon, Lisa Faulkner and the reigning champ, Strictly Come Dancing pro Vito Coppola. But they'll have to impress judges Grace Dent and John Torode, who'll officially leave the show after the 20th series after being accused of using a racial slur.
So, when exactly is the final? And what can viewers expect?
Read on for everything you need to know.
When is the Celebrity masterChef 2025 final?
The season 20 Celebrity MasterChef final will take place on Friday 19th December at 8pm.
It will see the final three contestants in the line-up cook and present a three-course meal, after which one of them will be crowned this year's winner.
What days is Celebrity MasterChef on?
Celebrity MasterChef airs on BBC One on Monday to Friday. There are usually three episodes a week and the nights and time vary.
Keep scrolling for the final week's schedule.
When is Celebrity MasterChef next on?
The next episode of Celebrity MasterChef will air on BBC One on Monday 15th December at 9pm. This will be the start of finals week.
When did Celebrity MasterChef 2025 start?
The 20th series started on BBC One on Monday 17th November, with the first five celebs in this year's line-up taking to the kitchen.
How to watch Celebrity MasterChef
You can watch Celebrity MasterChef live on BBC One and BBC iPlayer.
Episodes are also available to stream at a later date on BBC iPlayer if you prefer to binge watch.
What time is Celebrity MasterChef on?
The show usually airs at 8pm or 9pm on BBC One.
This can change from day-to-day, so keep an eye on our release schedule for exact timings.
Celebrity MasterChef 2025 release schedule
Below is an episode release schedule for the final week
- Episode 13 - Monday 15th December at 9pm
- Episode 14 - Tuesday 16th December at 8pm
- Episode 15 - Friday 19th December at 8pm
Celebrity MasterChef airs on BBC One on weekdays.














