EastEnders: Christmas 1986 - 2007: Full TV Schedule and Live Stream

From Den and Angie to Max and Stacey, it's never been quiet in Albert Square on Christmas Day. All the festive drama in one place.

Available for Streaming

Episodes 1986 - Part 1

1986 - Part 1

First of a two-part classic EastEnders episode written by the late Tony Holland that broke the record for British soap viewing, Dirty Den gives divorce papers to his wife Angie.
Duration: 30 mins First broadcast: 6:35pm 25 Dec 1986
Availability: Available for over a year (until 31 Mar 2027)
Episodes 1986 - Part 2

1986 - Part 2

Angie reels following Den’s dastardly revelation, but she’s determined to save face in front of the punters.
Duration: 30 mins First broadcast: 10pm 25 Dec 1986
Availability: Available for over a year (until 31 Mar 2027)
Episodes Christmas 1987

Christmas 1987

Sharon faces Christmas with her parents separated. Lou, Ethel and Dot reminisce about Christmas past. Den's presence adds tension to the Beales' get-together. Mark returns.
Duration: 31 mins First broadcast: 3:10pm 25 Dec 1987
Availability: Available for over a year (until 31 Mar 2027)
Episodes Christmas 1990

Christmas 1990

A special Christmas delivery holds a surprise for Diane. Ian is determined to drive Wicksy away - dead or alive.
Duration: 29 mins First broadcast: 2:30pm 25 Dec 1990
Availability: Available for over a year (until 31 Mar 2027)
Episodes 1992

1992

It's Christmas Day in Walford and Michelle has an unexpected visitor. Pat and Frank have a difficult day. Mandy learns a lesson about home.
Duration: 29 mins First broadcast: 6:25pm 25 Dec 1992
Availability: Available for over a year (until 31 Mar 2027)
Episodes 1993

1993

The Fowlers are determined not to rise to the Chapmans' bait. Phil is late for Kathy's party and Mandy and Aidan are left out in the cold.
Duration: 29 mins First broadcast: 7:30pm 25 Dec 1993
Availability: Available for over a year (until 31 Mar 2027)
Episodes 1994

1994

Nelly spends Christmas with Jules, whilst Pat and David spend the day with the Jacksons. Sharon signs her divorce papers.
Duration: 28 mins First broadcast: 6:15pm 25 Dec 1994
Availability: Available for over a year (until 31 Mar 2027)
Episodes 1995 - Part 1

1995 - Part 1

The Vic is full of Christmas cheer while the Fowlers put on a brave face. Pat’s plans for a perfect Christmas take a dramatic, unexpected turn.
Duration: 28 mins First broadcast: 7:30pm 25 Dec 1995
Availability: Available for over a year (until 31 Mar 2027)
Episodes 1995 - Part 2

1995 - Part 2

Robbie gets caught eating turkey while Pat confronts ghosts from her past. Pauline gets a distressing call from Arthur in prison.
Duration: 28 mins First broadcast: 8:30pm 25 Dec 1995
Availability: Available for over a year (until 31 Mar 2027)
Episodes 1996

1996

Sparks fly at the Mitchell family dinner. The Jacksons are faced with tragedy.
Duration: 28 mins First broadcast: 8:30pm 25 Dec 1996
Availability: Available for over a year (until 31 Mar 2027)
Episodes 1997

1997

Cindy arrives at Ian's, on a mission to get her kids back. Tony confronts Terry and Irene. Tiffany and Grant are in conflict over flirting.
Duration: 27 mins First broadcast: 8:30pm 25 Dec 1997
Availability: Available for over a year (until 31 Mar 2027)
Episodes 1998 - Part 1

1998 - Part 1

Grant's freedom is in the balance as Tiffany twists the accident on the stairs and reports him to the police, backed by Beppe di Marco.
Duration: 30 mins First broadcast: 5:25pm 25 Dec 1998
Availability: Available for over a year (until 31 Mar 2027)
Episodes 1998 - Part 2

1998 - Part 2

Bianca and Grant are forced to put aside their differences. Ricky races to the Vic when Phil brings news of what is happening there.
Duration: 27 mins First broadcast: 8:30pm 25 Dec 1998
Availability: Available for over a year (until 31 Mar 2027)
Episodes 1999 - Part 1

1999 - Part 1

Grant's Christmas present gives Phil an opportunity to make things up with his mum, but has he got other ideas?
Duration: 28 mins First broadcast: 5:50pm 25 Dec 1999
Availability: Available for over a year (until 31 Mar 2027)
Episodes 1999 - Part 2

1999 - Part 2

Barry is desperate to win back his beloved Natalie.
Duration: 28 mins First broadcast: 8:30pm 25 Dec 1999
Availability: Available for over a year (until 31 Mar 2027)
Episodes 2000 - Part 1

2000 - Part 1

Mel makes a decision that will change her life.
Duration: 30 mins First broadcast: 5:15pm 25 Dec 2000
Availability: Available for over a year (until 31 Mar 2027)
Episodes 2000 - Part 2

2000 - Part 2

An uninvited guest causes mayhem at the Fowlers'. Phil's actions have a devastating effect.
Duration: 29 mins First broadcast: 8:50pm 25 Dec 2000
Availability: Available for over a year (until 31 Mar 2027)
Episodes 2001 - Part 1

2001 - Part 1

Mark asks Lisa to marry him on his daughter's first Christmas. However Lisa has something to tell both him and Phil.
Duration: 27 mins First broadcast: 5:55pm 25 Dec 2001
Availability: Available for over a year (until 31 Mar 2027)
Episodes 2001 - Part 2

2001 - Part 2

Phil's day gets even worse. Roy tries to keep everyone happy. Trevor loses his temper with little Mo.
Duration: 34 mins First broadcast: 8:30pm 25 Dec 2001
Availability: Available for over a year (until 31 Mar 2027)
Episodes 2002 - Part 1

2002 - Part 1

Ian has a surprise for Laura which leaves her reeling. Phil and Sonia try to make peace with terrible news.
Duration: 33 mins First broadcast: 6:20pm 25 Dec 2002
Availability: Available for over a year (until 31 Mar 2027)

EastEnders: Christmas 1986 - 2007 FAQs

When is EastEnders: Christmas 1986 - 2007 next on?

EastEnders: Christmas 1986 - 2007 is not currently scheduled for broadcast. Check back soon for fresh listings.

Which channel is EastEnders: Christmas 1986 - 2007 next on?

We'll highlight the channel here as soon as a new slot for EastEnders: Christmas 1986 - 2007 is confirmed. For now, keep an eye on the tables above.

When will EastEnders: Christmas 1986 - 2007 be available on iPlayer?

Episodes land on BBC iPlayer just after the show finishes airing. Use the streaming section above to jump in as soon as it drops.

View EastEnders: Christmas 1986 - 2007 on BBC