Coming up this Christmas on EastEnders, Chelsea's all set to marry Gray, but will it still go ahead when Whitney figures out how much of a monster he really is?
Elsewhere, Janine steps up her pursuit of Mick, Rocky battles to keep the truth from coming out and there's trouble brewing for Phil.
Read on for pictures and spoilers from this year's festive episodes of EastEnders!
Christmas Day (Episodes 6401 and 6402)
Writer: Kevin Rundle
Director: John Howlett
As Chelsea and Denise prepare for their weddings, Whitney arrives and tells Chelsea that she believes Gray killed Chantelle...
© BBC
© BBC
© BBC
© BBC
Meanwhile, Gray and Denise are waiting for their partners to arrive at the wedding venue. Does Chelsea believe what Whitney's told her and will she go through with the wedding?
© BBC
© BBC
Sharon leaves the Slaters baffled when she arrives for Christmas dinner. As the day progresses, Kat grows more annoyed as Sharon and Phil reminisce about the old days.
© BBC
© BBC
Dressed up as Mrs Claus, Janine is determined to give Scarlett the perfect Christmas Day.
© BBC
© BBC
© BBC
This episode airs on Christmas Day at 9.35pm on BBC One
Sunday, December 26 (Episode 6403)
Writer: Natalie Mitchell
Director: John Howlett
Janine tries to get some alone time with Mick by playing cupid between Zack and Nancy.
© BBC
© BBC
© BBC
© BBC
Also: Sonia encourages Stuart to tell Rainie the truth.
This episode airs Sunday, December 26 at 10pm on BBC One
Monday, December 27 (Episode 6404)
Writer: Natalie Mitchell
Director: John Howlett
As Bobby and Dana plan something special, she tells him she wants to learn more about Islam and visit the mosque.
© BBC
Rainie and Callum are unable to get through to Stuart. Later, Rainie hits the bottle at the Albert and is sent a drink by an attractive man...
© BBC
© BBC
© BBC
© BBC
Janine puts two and two together with Mick over why he's struggling. Later, Mick makes a big announcement - he's bringing his family back together.
© BBC
© BBC
This episode airs Monday, December 27 at 7.30pm on BBC One
Tuesday, December 28 (Episodes 6405 and 6406)
Writer: Kim Revill and Rob Gittins
Director: Conor Morrissey
Martin and Stacey both end up going for the same job as the new market inspector.
© BBC
© BBC
After Denise tells Phil that he can't see Raymond until after New Year, Kat shows up to ask for a favour.
© BBC
© BBC
Stacey is grilled by Mr Lister at her job interview, where she realises that Eve has added some slight exaggerations to her CV.
© BBC
© BBC
At the Vic, Suki's impressed when Ash takes Eve and Stacey to task. Unfortunately Mr Lister has seen everything and leaves, unimpressed.
© BBC
© BBC
© BBC
© BBC
Also: Mick's desperate to speak to Linda, while Janine's mind starts whirring when Billy mentions Linda's alcoholism.
This double episode airs Tuesday, December 28 at 8.10pm on BBC One
Thursday, December 30 (Episode 6407)
Writer: Rob Gittins
Director: Conor Morrissey
Phil's delighted to spend some time with Raymond, but when he's out of earshot, things take a turn. Later, Sharon realises that Kat's hiding something.
© BBC
© BBC
© BBC
Also: Martin tells Sonia he got the job, while Nancy takes delight in telling Janine to get packing.
This episode airs Thursday, December 30 at 7.40pm on BBC One
New Year's Eve (Episodes 6408 and 6409)
Writer: Pete Lawson
Director: Conor Morrissey
Kat admits the truth to Sharon, but Phil has overheard and goes straight to confront Denise...
© BBC
© BBC
© BBC
Also: Nancy gives Mick an ultimatum, while Ash is left devastated after a comment from Eve.
This double episode airs on New Year's Eve at 7.10pm on BBC One
Follow us on Bluesky or on X/Twitter and like us on Facebook for the latest entertainment news alerts.
Media Mole's Lowest Ever Sky Offer: Get Sky Essential, Sky Stream & Netflix for just £15 a month + £0 upfront fee for 24 months!
Prices may change during this period. Ends March 19, 2025