EastEnders: Barbara Windsor to return as Peggy Mitchell

The Mitchell family matriarch will be back for a special episode later this year

Barbara Windsor is to make a one-off appearance on EastEnders as Peggy Mitchell later this year.


The Queen Vic’s former landlady will be back in Walford for the first time since 2010 after learning that eldest son Phil (Steve McFadden) is in need of her help. So, putting family first, Peggy heads back to the place she called home for 16 years.

Speaking about her decision to reprise the role, Windsor said: “It’s no secret how much I have always loved EastEnders and Peggy Mitchell and, by the number of times I’m constantly stopped by the British public and asked either ‘when are you coming back?’ or please say ‘Get out of my pub’ it seems they have too. It may only be a short visit, but it’s a family matter and as Peggy always said, ‘it’s all about family’.”

Lorraine Newman, executive producer, added: “We’re delighted to announce Barbara’s return for a very special episode. Peggy’s surprise visit is a wonderful treat for our fans, as well as the cast and crew here on EastEnders. It’s great to welcome her home.”

Peggy’s return will be part of a big autumn for the Mitchell family that sees Samantha Womack back as Ronnie Mitchell, Roxy (Rita Simons) planning her wedding to Alfie (Shane Richie), plus Phil in trouble once more.

Barbara Windsor originally took on the role of Peggy back in 1994 and made her final appearance in 2010 after cutting Phil’s apron strings following a fire at her beloved pub. Since then, the character has been living in Portugal and although scripts have referred to the fact that Peggy has seen Phil while on a brief holiday to the UK, she has never (until now) returned to Walford.


See Peggy’s final scene below: