- wSerie
- TV Shows
- EastEnders
- Season 31
- Episode 95
15/06/2015
EastEnders - S31 - E95
It's the day of Kush and Shabnam's engagement party, but with tensions high, will all go to plan? Tensions rise between Shirley and Dean. Kim and Sharon make the final preparations for their themed nights at the Albert.
EastEnders: Season 31 - 101 Episode s
31x45 - 19/03/2015
March 19, 2015
A lonely Stan decides to take a chance on Cora - but what does he have planned? Sonia tries to get through to Martin, but he is in no mood for talking.
31x46 - 20/03/2015
March 20, 2015
Pam organises a birthday party for Donna in the Vic, but the party comes to an early end when two of the guests come to blows. Elsewhere, Kush drops a bombshell.
31x47 - 23/03/2015
March 23, 2015
Sonia deals with the repercussions of Martin's outburst and makes a decision about her relationship. Kush opens up about his past to Shabnam, but can they move on?
31x48 - 24/03/2015
March 24, 2015
With help from Linda, Sharon's search for her biological father continues, but can anything prepare her for what she's about to discover? Alfie is forced to swallow his pride to help his family.
31x49 - 26/03/2015
March 26, 2015
Cindy is forced to deal with the consequences of her actions and receives advice from an unexpected place. Ian and Sharon pay a visit to Dot but can they get through to her?
31x50 - 27/03/2015
March 27, 2015
Tensions run high for the Mitchells and Beales. Donna confronts Martin about his secret.
31x51 - 30/03/2015
March 30, 2015
Phil Mitchell is back in Albert Square, but can Sharon get to the bottom of where he's been? Kat learns a horrifying truth. Jane and Ian explain their plans to Cindy, but they don't get the reaction they were expecting.
31x52 - 31/03/2015
March 31, 2015
Phil continues with his plan to get the Arches back but learns a shocking truth. Cindy gives the Beales an ultimatum. The Carters pull together for Stan, but he soon takes a turn for the worse.
31x53 - 02/04/2015
April 2, 2015
Kat attempts to move on with her life, but her day doesn't go to plan. The tension grows between the Carters when they receive some upsetting news.
31x54 - 03/04/2015
April 3, 2015
It's Good Friday in Walford. Jane and Ian do their best to remember Lucy but continue to be pressured by Cindy. Kat resorts to drastic measures. Shirley is shocked when she learns the truth, but who will she believe?
31x55 - 06/04/2015
April 6, 2015
Buster is back in Albert Square and has a surprising proposition for Shirley. Kat recovers with the help of Stacey and Alfie following the previous week's events.
31x56 - 07/04/2015
April 7, 2015
Stan makes a plea to his family, but will they listen? Buster and Mick come to blows. As the war between Max and Phil intensifies, Ben and Jay are forced to choose sides.
31x57 - 09/04/2015
April 9, 2015
Tina continues to grow frustrated at Mick and Shirley's behaviour. Meanwhile, Stan receives a visit, and it emerges that he has been keeping his own secret. Max takes a fancy to a new arrival - is she what she seems? The Brannings receive some upsetting news about Jim.
31x58 - 10/04/2015
April 10, 2015
The Carters attempt to put their differences aside as Stan's condition deteriorates. Carol struggles to process the news about Jim and takes her anger out on Max.
31x59 - 13/04/2015
April 13, 2015
As the Carters receive some bad news, can they reunite for the sake of their family? Charlie and Roxy struggle to hide their feelings from each other, Carol struggles to come to terms with Jim's death.
31x60 - 14/04/2015
April 14, 2015
Ronnie begins to talk, but does she know the truth about Roxy and Charlie? Aleks puts a plan into motion to show Roxy just how much he loves her. Tamwar makes a shocking discovery about the market.
31x61 - 16/04/2015
April 16, 2015
Aleks makes a huge decision, but what will Roxy decide to do? Tina and Sonia have a surprise for their families, but Carol does not take it well. With Nancy's words ringing in his ears, Tamwar decides to take control.
31x62 - 17/04/2015
April 17, 2015
Linda grows tired of the feud and decides to arrange a family meal, but with things still tense between Mick and Shirley, will all go to plan? Carol and Max visit Dot in prison, but they are taken aback by what she says. Charlie makes a decision about his future.
31x63 - 20/04/2015
April 20, 2015
It's a big day for the Brannings and Carters as the families prepare to say goodbye to Jim and Stan. After discovering some shocking news, Linda makes a brave decision. Cora continues to drift from her friends and family.
31x64 - 21/04/2015
April 21, 2015
Mick forces Shirley to choose between her two sons, but what will she decide? Ronnie encourages Roxy to attend the funeral, but can she hide her feelings from Charlie?
31x65 - 23/04/2015
April 23, 2015
After some persuasion from Carol, Max steps up to give his father's eulogy. The pressure becomes too much for Roxy - will she come clean to Ronnie? Vincent is back in Walford and pays a visit to an old friend.
31x66 - 24/04/2015
April 24, 2015
Roxy continues to struggle with the consequences of her actions. Tina reaches out to Shirley and shares some home truths. Sylvie and Babe come to blows, and it soon becomes clear they're both hiding a secret.
31x67 - 27/04/2015
April 27, 2015
Max's dodgy dealings catch up with him, and once again he turns to the person he least wants to. Aunt Babe attempts to bring Mick and Shirley back together, but what are her true intentions? Kim returns to Albert Square with baby Pearl, but is frustrated when she finds her house overrun with Carters.
31x68 - 28/04/2015
April 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.
31x69 - 30/04/2015
April 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.
31x70 - 01/05/2015
May 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.
31x71 - 04/05/2015
May 4, 2015
Dot's case takes a turn for the worse when new evidence comes to light.
31x72 - 05/05/2015
May 5, 2015
Kim deals with her fears when she is confronted by a face from the past.
31x73 - 07/05/2015
May 7, 2015
With more bad news for Kat on the horizon, Alfie surprises her with a trip to London.
31x74 - 08/05/2015
May 8, 2015
Sonia makes a decision about her future but doesn't quite get the reaction she was hoping for. It is the first day of Dot's trial, and Stacey takes to the stand.
31x75 - 11/05/2015
May 11, 2015
Linda and Mick reach breaking point, but there's a shocking turn. As the tension grows between them, Vincent makes a threat that Ronnie can't ignore.
31x76 - 12/05/2015
May 12, 2015
Linda's world spirals following her accident. Buster and Mick open up to each other, but it's clear they have a long way to go. Ronnie once again turns to Phil for help, but will he continue to clean up his cousin's mess?
31x77 - 14/05/2015
May 14, 2015
Dot's murder trial continues, and the case soon takes an unexpected turn. Shirley tries to get through to Mick and takes matters into her own hands.
31x78 - 15/05/2015
May 15, 2015
It's the final day of Dot's trial, and the tensions are high amongst her friends and family. Shabnam receives a surprise visit from a face from the past. Mick makes a brave decision.
31x79 - 18/05/2015
May 18, 2015
Dot's family and friends learn the outcome of her trial - will Dot be found guilty or not guilty of murdering her son? Fatima drops a bombshell on Shabnam.
31x80 - 19/05/2015
May 19, 2015
Alfie and Kat continue to make plans for their future. Dean confronts Shabnam over her secret, but will she come clean?
31x81 - 21/05/2015
May 21, 2015
Alfie receives some life-changing news. Two residents share a tipsy kiss, leading to secrets being spilled. Cindy questions her decision to let Ian and Jane adopt Beth, and Carol offers a solution.
31x82 - 22/05/2015
May 22, 2015
Alfie struggles to come clean to Kat about his news - will he be able to tell her the truth? Shabnam is rocked to the core as her world falls apart.
31x83 - 25/05/2015
May 25, 2015
Masood makes a startling discovery, sending shockwaves through the family. Kim and Donna come to blows over Vincent. Stacey has a proposition for Martin.
31x84 - 26/05/2015
May 26, 2015
Kush's mum Carmel arrives in Walford, but what will she make of her son's friends and family? Kim takes a risk for Vincent, but is all as it seems? Ronnie takes drastic action to try to regain control of her life.
31x85 - 28/05/2015
May 28, 2015
Vincent finds himself torn between Kim and Ronnie, but who will he choose? Roxy reels from her sister's actions.
31x86 - 29/05/2015
May 29, 2015
Ronnie is back in Albert Square, and it doesn't take long for secrets to resurface. Phil tries to stir up trouble for Vincent, but Ronnie has another idea in mind. Masood attempts to rebuild bridges within his family.
31x87 - 01/06/2015
June 1, 2015
Sharon and Phil go head to head, but who will come out on top? Pam and Les continue to miss their grandson, Paul, unaware that he has just arrived in Walford. Ben grows frustrated at Abi's controlling behaviour.
31x88 - 02/06/2015
June 2, 2015
Phil and Ronnie panic when Sharon is nowhere to be found - what is she up to? Tensions rise at the Beales as the fight over Beth's adoption continues. Abi grows suspicious at Ben's behaviour.
31x89 - 04/06/2015
June 4, 2015
Cindy gives Jane and Ian a shocking ultimatum. It's Pam's birthday, but with Claudette at the party, will all go to plan? Sharon and Phil continue to play games
31x90 - 05/06/2015
June 5, 2015
Jane and Ian reel from Cindy's ultimatum. Can they get through to her? A worried Phil looks for Sharon, but what is she up to?
31x91 - 08/06/2015
June 8, 2015
Ronnie continues to grow suspicious of Charlie and Roxy's relationship. Sharon refuses to be beaten and steps up her game plan at the Albert. Masood hears a shocking revelation from Shirley.
31x92 - 09/06/2015
June 9, 2015
Ronnie is determined to get the truth. She puts a plan in motion to get to the bottom of what's really going on. Carmel is back in Albert Square, but can she and Shabnam see eye to eye for the sake of Kush?
31x93 - 11/06/2015
June 11, 2015
Masood makes a drastic decision, but how will Shabnam react? Despite planning his wedding, Kush finds himself in a compromising position.
31x94 - 12/06/2015
June 12, 2015
Masood tries to get through to Shirley. Can he convince her to do what he thinks is right? Carol opens up to Whitney about her feelings.
31x95 - 15/06/2015
June 15, 2015
It's the day of Kush and Shabnam's engagement party, but with tensions high, will all go to plan? Tensions rise between Shirley and Dean. Kim and Sharon make the final preparations for their themed nights at the Albert.
31x96 - 16/06/2015
June 16, 2015
Ronnie attempts to put her relationship back on track. Masood and Shabnam reach breaking point.
31x97 - 18/06/2015
June 18, 2015
It's a night of revelations in Albert Square as shocking truths come to light for Shirley, Dean and Buster. Can they remain united? Roxy and Ronnie come to blows.
31x98 - 19/06/2015
June 19, 2015
Tensions are high at the Butchers' when Sonia grows concerned about Liam's behaviour. Stacey and Martin continue to grow closer, but will they take things to the next step? Buster and Vincent bond over fatherhood.
31x99 - 22/06/2015
June 22, 2015
It's Father's Day in Albert Square, and tensions are high as Buster questions Dean's intentions and Ian discovers a surprising truth. With Carmel's help, Kush comes up with an idea to bring Masood and Shabnam back together - but will it work?
31x100 - 23/06/2015
June 23, 2015
It's Kush's 30th birthday, and he soon finds himself in more than one awkward situation. Buster steps up to help Shirley, but are they making the right decision? Stacey grows irritated at Martin's behaviour.
31x101 - 25/06/2015
June 25, 2015
Shirley comes clean to Dean about her plans, but how will he react? Stacey pushes Kush to make a decision about his relationship. Patrick grows suspicious of Vincent's actions.
31x102 - 26/06/2015
June 26, 2015
A nervous Dean meets Jade for the first time, but will all go to plan? Shabnam comes to terms with recent events. Vincent comes clean about his past, but is he telling the truth?
31x103 - 29/06/2015
June 29, 2015
Masood takes matters into his own hands, and Shabnam finds herself becoming even more removed from her loved ones. Shirley and Buster continue to fight for their family. Patrick remains cold towards Vincent and visits an old friend for guidance.
31x104 - 30/06/2015
June 30, 2015
Carol attends her hospital appointment and later makes a confession which sends shockwaves through the Square. Shirley is pushed to breaking point.
31x105 - 02/07/2015
July 2, 2015
Carol faces the backlash, and is put under more pressure when the gossip starts to gather pace. Nancy avoids Tamwar as they struggle to communicate their true feelings for one another. Kush is surprised by Martin's news.
31x106 - 03/07/2015
July 3, 2015
Carol is forced to face the music, and Sonia is knocked sideways by her admission. Buster finds himself making a deal with the devil. It's a case of two steps forward and one step back for Nancy and Tamwar's relationship.
31x107 - 06/07/2015
July 6, 2015
Stacey is stunned when she learns why Jean is there. Carol attempts to help Max get his life back on track. Tamwar has a proposition for Nancy.
31x108 - 07/07/2015
July 7, 2015
It's a big day for Jean, but Stacey has other things on her mind and is determined to unlock the truth. Carol and Ian argue over new redevelopment works in Albert Square, leading to Carol dropping a bombshell.
31x109 - 09/07/2015
July 9, 2015
Martin worries about Stacey's behaviour. Nancy tries to get to the bottom of Lee's frostiness. Jane attempts to build bridges in the Beale family, but will all go to plan?
31x110 - 10/07/2015
July 10, 2015
Stacey opens up to Martin. Paul grows suspicious of Les's relationship with Claudette. A worried Nancy tries to get through to Lee, but does her brother want her help?
31x111 - 13/07/2015
July 13, 2015
It's the day of Cindy's prom but, with tensions high amongst the Beales, will all go to plan? Nancy pushes Lee to admit the truth to Mick, but will he go through with it? Stacey and Martin are on frosty grounds.
31x112 - 14/07/2015
July 14, 2015
Ian and Jane are at their wits' end worrying about Cindy. Whitney grows suspicious of Lee's behaviour. One family receives shocking news.
31x113 - 16/07/2015
July 16, 2015
The residents of Albert Square are shocked to wake to front-page news revealing that there is a new suspect in the Lucy Beale case. Tensions rise between the Brannings and the Mitchells. Pam devises a plan to convince Paul to be part of their family business.
31x114 - 17/07/2015
July 17, 2015
It's been almost 15 months since the murder of Lucy Beale, and the police are determined to arrest their suspect. With their dark secret weighing heavily on their minds, the Beales fear the truth is about to emerge - but who have the police come for?
31x115 - 20/07/2015
July 20, 2015
The surprise arrest in the Lucy Beale case sends shockwaves through the Square. As the residents struggle to come to terms with the news, further truths come to light.
31x116 - 21/07/2015
July 21, 2015
The fallout of the arrest continues to ripple through the Square. One resident starts to have doubts about their own account of Good Friday, forcing them to make a decision.
31x117 - 23/07/2015
July 23, 2015
As the police continue with their investigation, further new evidence comes to light. The Mitchells, Beales and Brannings come to blows.
31x118 - 24/07/2015
July 24, 2015
Events reach breaking point when accusations are thrown and some residents question their future on the Square. Tensions remain high between the Mitchells, Beales and Brannings.
31x119 - 27/07/2015
July 27, 2015
The investigation into who killed Lucy continues. With accusations flying, the tension intensifies, and families struggle to stay united. Vincent comes to a realisation.
31x120 - 28/07/2015
July 28, 2015
One resident is charged for the murder of Lucy Beale - but who is it? Two residents prepare to leave Walford, but will all go to plan?
31x121 - 30/07/2015
July 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.
31x122 - 31/07/2015
July 31, 2015
The Cokers struggle to remain united following earlier events. One resident's world spirals when their own family turns against them.
31x123 - 03/08/2015
August 3, 2015
Denise prepares a birthday party for Libby, but with tensions high, will all go to plan? Pam comes clean about her fears. Dean encourages Roxy to be honest about their relationship.
31x124 - 04/08/2015
August 4, 2015
Vincent finds himself in a dangerous situation, forcing Kim to make a decision about their relationship. Roxy finds herself caught between Dean and Ronnie.
31x125 - 06/08/2015
August 6, 2015
Carol's world continues to crumble, and she soon finds herself causing a scene in front of her friends. Shabnam grows tired of Carmel's interference with the wedding.
31x126 - 07/08/2015
August 7, 2015
Vincent attempts to get his life back on track but soon finds himself in a compromising situation. Carol turns to an unexpected person for help.
31x127 - 10/08/2015
August 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.
31x128 - 11/08/2015
August 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.
31x129 - 13/08/2015
August 13, 2015
Carol comes to a shocking conclusion. Ronnie attempts to make friends with the enemy, but her plan soon backfires.
31x130 - 14/08/2015
August 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.
31x131 - 17/08/2015
August 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.
31x132 - 18/08/2015
August 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?
31x133 - 20/08/2015
August 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?
31x134 - 21/08/2015
August 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?
31x135 - 24/08/2015
August 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.
31x136 - 25/08/2015
August 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.
31x137 - 27/08/2015
August 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.
31x138 - 28/08/2015
August 28, 2015
Shabnam and Kush receive some devastating news. Martin makes a decision about his future with Stacey.
31x139 - 31/08/2015
August 31, 2015
It's a difficult day in Albert Square as the Masoods and Kazemis come to terms with the death of their baby.
31x140 - 01/09/2015
September 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.
31x141 - 03/09/2015
September 3, 2015
Mick, Tina and Shirley head to Ramsgate. Lee finds himself in hot water with his boss. Kim leaves Denise and Vincent to look after Pearl, but can they stop arguing?
31x142 - 04/09/2015
September 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.
31x143 - 07/09/2015
September 7, 2015
Dot is welcomed back to Albert Square by her friends and family. Tensions remain high at the Beales'. Charlie grows frustrated when he spots Ronnie and Vincent together.
31x144 - 08/09/2015
September 8, 2015
Sharon takes matters into her own hands. Dot comes up with a plan to help Cora, but will she accept her help?
31x145 - 10/09/2015
September 10, 2015
Jane finds herself in a difficult situation. Claudette warns Vincent about his behaviour, but will he listen?
EastEnders: All seasons
S0: Specials
15 Episode s
S1: Series 1
91 Episode s
S2: Series 2
105 Episode s
S3: Series 3
107 Episode s
S4: Series 4
104 Episode s
S5: Series 5
104 Episode s
S6: Series 6
104 Episode s
S7: Series 7
105 Episode s
S8: Series 8
106 Episode s
S9: Series 9
105 Episode s
S10: Series 10
142 Episode s
S11: Series 11
157 Episode s
S12: Series 12
161 Episode s
S13: Series 13
162 Episode s
S14: Series 14
164 Episode s
S15: Series 15
169 Episode s
S16: Series 16
159 Episode s
S17: Series 17
179 Episode s
S18: Series 18
213 Episode s
S19: Series 19
210 Episode s
S20: Series 20
209 Episode s
S21: Series 21
209 Episode s
S22: Series 22
207 Episode s
S23: Series 23
208 Episode s
S24: Series 24
208 Episode s
S25: Series 25
209 Episode s
S26: Series 26
204 Episode s
S27: Series 27
210 Episode s
S28: Series 28
206 Episode s
S29: Series 29
213 Episode s
S30: Series 30
206 Episode s
S31: Series 31
209 Episode s
S32: Series 32
210 Episode s
S33: Series 33
209 Episode s
S34: Series 34
206 Episode s
S35: Series 35
210 Episode s
S36: Series 36
138 Episode s
S37: Series 37
209 Episode s
S38: Series 38
209 Episode s
S39: Series 39
211 Episode s
S40: Series 40
210 Episode s
S41: Series 41
6 Episode s