EastEnders confirms two bonus Christmas episodes as full festive schedule is revealed

EastEnders has confirmed that there will be two bonus episodes this festive season, as the full episode schedule for over Christmas and New Year is revealed.

Huge storylines will come to a climax this Christmas, including the escalation of Zoe Slater’s mystery tormentor and a special episode focusing on Nigel Bates’s dementia that will air on Tuesday, 23 December.

The BBC has confirmed that, like last year, there will be two 30-minute episodes of EastEnders airing on Christmas Day. The first instalment will air at 7.45pm, then the drama in Albert Square will resume at 9.45pm following the Christmas specials of Call the Midwife and Amandaland.

It’ll be a dramatic Christmas in Walford, as a situation escalates for the Slaters and the Beale and Brannings team up for a festive dinner that will no doubt be fraught with tension.

zoe slater, eastenders

In the aftermath of these explosive events, there will be an extra episode airing on Boxing Day – where the police arrive on the Square following an incident.

The drama continues for the Brannings in the final days of 2025, leading up to a groundbreaking New Year’s Day flashforward episode with Max at the centre of the sneak peek at 2027.

The full rundown for the festive fortnight follows below, alongside teaser spoilers for these episodes:

Monday 22 December – 7.30pm

The residents of Walford prepare to celebrate the screening of Nigel’s film, one resident makes a decision they may come to regret, and Zack sparks speculation.

nigel bates, pat evans, eastenders

Tuesday 23 December – 7.30pm

Nigel takes a trip down memory lane.

Wednesday 24 December (Christmas Eve) – 6.55pm

Walford is abuzz with Christmas spirit for Yolande’s carol concert, the Slaters attempt to buoy up Zoe and Oscar accidentally reveals a truth.

Thursday 25 December (Christmas Day)

Part 1 – 7.45pm

A situation escalates at The Vic for the Slaters, and the Beales and the Brannings prepare to sit down to a joint family Christmas dinner.

Part 2 – 9.45pm

The Mitchells help make Nigel’s Christmas extra special.

Friday 26 December (Boxing Day) – 9.30pm

Police officers swarm the Square following an incident.

max branning, eastenders

Monday 29 December – 7.30pm

The Beales and the Brannings prepare to celebrate Jimmy’s christening, and one Walford family attempts to navigate a way forward, following Christmas.

Tuesday 30 December – 7.30pm

A situation escalates at Jimmy’s christening, Kojo attempts to help a friend, and the drama of Christmas is far from over for one family.

Wednesday 31 December (New Year’s Eve) – 7.30pm

New Year celebrations take over Walford, the Brannings turn on one of their own, and Phil offers advice.

Thursday 1 January (New Year’s Day) – 7.30pm

Secrets are revealed in an exclusive window on what’s to come for one Walford family in 2026.