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 - 17/12/2015
Season 31 - Episode 200 - Aired 12/17/2015
Stacey learns a shocking truth. Mick reels from Linda's bombshell - is everything about to fall apart for the Carters? Vincent issues Ronnie a threat she can't ignore.
#3 - 24/12/2015
Season 31 - Episode 205 - Aired 12/24/2015
One resident comes to a shocking realisation. Sharon drops a bombshell, threatening to tear one family apart. As the dramatic dispute between the Hubbards and Mitchells reaches dangerous levels, Ronnie tries one final attempt to put an end to the deadly feud.
#4 - 29/12/2015
Season 31 - Episode 209 - Aired 12/29/2015
As Mick and Linda prepare for their big day, Shirley comes to a horrifying realisation, changing the Carters forever.
#5 - 23/12/2015
Season 31 - Episode 204 - Aired 12/23/2015
One resident goes to extreme lengths to seek revenge - can anyone stop them from going through with their dangerous plan? Sharon makes an alarming discovery. Dennis is left upset when Bobby strikes again.
#6 - 26/12/2015
Season 31 - Episode 207 - Aired 12/26/2015
As Christmas Day continues in Albert Square, lives are left hanging in the balance... The Beales and Mitchells reel from earlier events - will their lives ever be the same again?
#7 - 28/12/2015
Season 31 - Episode 208 - Aired 12/28/2015
It's the day of Mick's stag do, but with Dean still upset about the events of Christmas Day, will all go to plan? Whitney reveals some upsetting news to Mick. A drunken Billy moves forward with his plan to propose to Honey, but will she accept?
#8 - 22/12/2015
Season 31 - Episode 203 - Aired 12/22/2015
Tensions remain high in Albert Square as residents struggle to come to terms with Phil's latest act. Shabnam confides in Masood about Kush - but does she know the truth?
#9 - 21/12/2015
Season 31 - Episode 202 - Aired 12/21/2015
The feud between the Mitchells and Hubbards reaches breaking point, leading Phil to take drastic action. As the pressure builds, will Stacey be forced to tell Martin the truth? Linda comes up with a plan to bring Mick and Shirley back together for Christmas.
#10 - 18/12/2015
Season 31 - Episode 201 - Aired 12/18/2015
Stacey struggles to come to terms with her discovery. Mick grows concerned about Linda's behaviour, but will she admit the truth to what's really going on?
#11 - 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.
#12 - 10/08/2015
Season 31 - Episode 127 - Aired 8/10/2015
Emotions run high at the Beales' as Jane's world continues to crumble, and she resorts to drastic measures. A familiar face returns to the Square.
#13 - 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.
#14 - 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?
#15 - 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.
#16 - 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.
#17 - 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?
#18 - 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?
#19 - 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.
#20 - 14/08/2015
Season 31 - Episode 130 - Aired 8/14/2015
Roxy reels from her discovery and makes a surprising decision. The Butchers and Beales reach breaking point. Carol struggles to come to terms with recent events.
#21 - 13/08/2015
Season 31 - Episode 129 - Aired 8/13/2015
Carol comes to a shocking conclusion. Ronnie attempts to make friends with the enemy, but her plan soon backfires.
#22 - 11/08/2015
Season 31 - Episode 128 - Aired 8/11/2015
Ian tries his best to keep his family together, but he soon finds himself back at square one when he learns a shocking truth. Paul and Les open up about their feelings.
#23 - 18/09/2015
Season 31 - Episode 150 - Aired 9/18/2015
Roxy finds herself torn between Charlie and Ronnie - who will she stand by? Kathy receives a visit from an unexpected face.
#24 - 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.
#25 - 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.