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 - 08/01/2015 (1)
Season 31 - Episode 5 - Aired 1/8/2015
#3 - 22/01/2015 (1)
Season 31 - Episode 14 - Aired 1/22/2015
#4 - 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?
#5 - 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.
#6 - 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.
#7 - 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.
#8 - 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?
#9 - 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.
#10 - 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.
#11 - 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.
#12 - 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.
#13 - 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?
#14 - 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.
#15 - 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.
#16 - 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?
#17 - 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?
#18 - 11/09/2015
Season 31 - Episode 146 - Aired 9/11/2015
It's a huge day in Walford when Kathy attempts to return to Albert Square, but with Gavin close by, will all go to plan? Jane makes a risky move.
#19 - 14/09/2015
Season 31 - Episode 147 - Aired 9/14/2015
Sharon's stunned when she comes face-to-face with a ghost from the past. Jane makes a deal with the devil. Charlie is shocked to the core when Ronnie drops a bombshell.
#20 - 15/09/2015
Season 31 - Episode 148 - Aired 9/15/2015
The day arrives for Max's trial, but will the truth out? Jane is left conflicted when a familiar face returns to Albert Square. After learning the truth, Sharon makes a drastic decision.
#21 - 17/09/2015
Season 31 - Episode 149 - Aired 9/17/2015
It's Abi's turn to take the stand in court, but will she stick by her story or her father? Roxy is stunned when Charlie tells of his plan. Mick has a heart-to-heart with Lee, but will Lee listen to his dad?
#22 - 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.
#23 - 21/09/2015
Season 31 - Episode 151 - Aired 9/21/2015
Two residents prepare to leave Walford, but with word of their departure spreading, will all go to plan? Max's trial takes a turn, but will his family stand by him?
#24 - 22/09/2015
Season 31 - Episode 152 - Aired 9/22/2015
Jane pushes forward with her plan to help Max. Ronnie gives Vincent the cold shoulder. Carol has a change of heart.
#25 - 24/09/2015
Season 31 - Episode 153 - Aired 9/24/2015
Masood worries when he hears of Jane's intentions. A familiar face returns to Albert Square. Ronnie resorts to desperate measures.