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.
#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#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?
#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.
#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.
#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.
#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.
#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?
#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.
#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?
#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?
#11 - 05/05/2015
Season 31 - Episode 72 - Aired 5/5/2015
#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.
#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.
#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?
#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.
#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.
#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.
#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.
#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?
#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.
#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.
#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?
#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?
#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.
#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.