The BEST episodes of EastEnders season 31

Every episode of EastEnders season 31, ranked from best to worst by thousands of votes from fans of the show. The best episodes of EastEnders season 31!

The everyday lives of working-class inhabitants of Albert Square, a traditional Victorian square of terrace houses surrounding a park in the East End of London's Walford borough.

Last Updated: 9/18/2025Network: BBC OneStatus: Continuing
star
10.00
29 votes

#1 - 17/02/2015

Season 31 - Episode 27 - Aired 2/17/2015

It is the week of EastEnders’ 30th anniversary and it is a week of revelations, secrets and surprises. Peggy Mitchell is back in Albert Square, but why has she returned? It is the night of Ian and Jane’s wedding, but with secrets set to be exposed, will everything go to plan? This episode contained some scenes broadcast live.

Watch Now:Amazon
star
7.00
1 votes

#2 - 07/12/2015

Season 31 - Episode 194 - Aired 12/7/2015

Kathy makes a worrying discovery. Kim demands the truth from Vincent, but will he come clean? Dot steps on Elaine's toes when it comes to planning the community centre's Christmas show - but whose idea will come out on top?

star
5.67
3 votes

#3 - 31/07/2015

Season 31 - Episode 122 - Aired 7/31/2015

The Cokers struggle to remain united following earlier events. One resident's world spirals when their own family turns against them.

star
5.50
2 votes

#4 - 01/05/2015

Season 31 - Episode 70 - Aired 5/1/2015

Kat takes a trip down memory lane and comes face to face with her past when she goes to the place where she gave birth. Will facing her past help her move on? Stacey learns a surprising truth.

star
2.00
1 votes

#5 - 07/09/2015

Season 31 - Episode 143 - Aired 9/7/2015

Dot is welcomed back to Albert Square by her friends and family. Tensions remain high at the Beales' when Jane makes a shocking suggestion. Charlie grows frustrated when he spots Ronnie and Vincent together.

star
2.00
1 votes

#6 - 05/11/2015

Season 31 - Episode 177 - Aired 11/5/2015

One resident comes to a startling realisation, and Whitney grows frustrated at Lee's behaviour.

star
2.00
1 votes

#7 - 08/09/2015

Season 31 - Episode 144 - Aired 9/8/2015

Sharon takes matters into her own hands. Dot comes up with a plan to help Cora, but will she accept her help?

star
2.00
1 votes

#8 - 04/09/2015

Season 31 - Episode 142 - Aired 9/4/2015

The Carters reel as dark secrets about the past come to light. Whitney does her best to support Lee, but things soon take a turn.

star
2.00
1 votes

#9 - 03/09/2015

Season 31 - Episode 141 - Aired 9/3/2015

Mick, Tina and Shirley head to Ramsgate, but will they find what they're looking for? Lee finds himself in hot water with his boss. Kim leaves Denise and Vincent to look after Pearl, but can they stop arguing and see eye to eye?

star
2.00
1 votes

#10 - 30/07/2015

Season 31 - Episode 121 - Aired 7/30/2015

One resident finds themselves being accused of the unthinkable. Paul reaches breaking point when Claudette arrives at Pam and Les's centenary party - will he finally come clean to his nan?

star
2.00
1 votes

#11 - 05/05/2015

Season 31 - Episode 72 - Aired 5/5/2015

star
2.00
1 votes

#12 - 30/04/2015

Season 31 - Episode 69 - Aired 4/30/2015

Alfie is shocked when Kat tells him what she wants, but how will he react? Sharon warns Phil to clean up his act. Realising he's let his family down, Max finally turns to Carol for support.

star
2.00
1 votes

#13 - 28/04/2015

Season 31 - Episode 68 - Aired 4/28/2015

Carol warns Max to stop pushing his family away, but will he listen? Alfie takes matters into his own hands in an attempt to find a job. Whitney decides to play matchmaker for Stacey.

star
0.00
0 votes

#14 - 10/09/2015

Season 31 - Episode 145 - Aired 9/10/2015

Jane finds herself in a difficult situation. Claudette warns Vincent about his behaviour, but will he listen?

star
0.00
0 votes

#15 - 01/09/2015

Season 31 - Episode 140 - Aired 9/1/2015

The Carters make a shocking discovery, leading Mick and Tina to turn to Shirley for help. Kush and Shabnam reach breaking point. Lee confronts Whitney about her odd behaviour.

star
0.00
0 votes

#16 - 31/08/2015

Season 31 - Episode 139 - Aired 8/31/2015

It's a difficult day in Albert Square as the Masoods and Kazemis come to terms with the death of their baby.

star
0.00
0 votes

#17 - 28/08/2015

Season 31 - Episode 138 - Aired 8/28/2015

Shabnam and Kush receive some devastating news. Martin makes a decision about his future with Stacey.

star
0.00
0 votes

#18 - 27/08/2015

Season 31 - Episode 137 - Aired 8/27/2015

Tina attempts to bring Mick and Shirley back together. Kush and Masood come to blows, but it's clear Shabnam has something else on her mind.

star
0.00
0 votes

#19 - 25/08/2015

Season 31 - Episode 136 - Aired 8/25/2015

It's the day of Kush's stag do, and Mick has an odd surprise in store. Stacey is left rattled after a conversation with Sonia about Martin. Whitney receives a worrying letter, but what's it about?

star
0.00
0 votes

#20 - 24/08/2015

Season 31 - Episode 135 - Aired 8/24/2015

Phil is left stunned when Ronnie drops a bombshell. Martin gets a harsh reality check from Sonia. Shabnam is left to entertain Carmel.

star
0.00
0 votes

#21 - 21/08/2015

Season 31 - Episode 134 - Aired 8/21/2015

Sharon decides to get to the bottom of what's going on with Phil, but will she discover the truth? Stacey opens up about her fears, but what will she decide to do? Carmel drops a bombshell on Kush and Shabnam.

star
0.00
0 votes

#22 - 20/08/2015

Season 31 - Episode 133 - Aired 8/20/2015

The tension rises at the Mitchells and Sharon finds herself in an impossible situation. Shabnam grows upset when Kush reveals the details of his stag-do, but is there more to it?

star
0.00
0 votes

#23 - 18/08/2015

Season 31 - Episode 132 - Aired 8/18/2015

Phil finds himself in a difficult situation, but what will he decide to do? After coming across a suspicious message, has another Walford resident discovered the real truth behind what happened to Lucy? Pam opens up about her fears, but can she trust Les?

star
0.00
0 votes

#24 - 17/08/2015

Season 31 - Episode 131 - Aired 8/17/2015

With her family in pieces, Jane pushes forward with her plan. Phil and Sharon pay a visit to Max, but does Phil have other things on his mind? Abi struggles to come to terms with everything that's happened.

star
0.00
0 votes

#25 - 01/10/2015

Season 31 - Episode 157 - Aired 10/1/2015

Families reach breaking point as the fallout of recent events continues to send shockwaves around the Square. Carol contemplates the future, but what will she decide to do? Linda has a heart-to-heart with Lee.