Skip to content

EastEnders

Series 30 · 206 episodes · Jan 1, 2014

  1. EastEnders season 30 episode 1 still

    Episode 1

    4775-4776

    Jan 1, 2014

    Pushed to breaking point, and with her loved ones' lives in danger as well as her own, a panicked Ronnie takes matters into her own hands, with serious consequences. Meanwhile Linda and Mick, unable to hide their opinions, make their daughter Nancy's big day unforgettable.

  2. EastEnders season 30 episode 2 still

    Episode 2

    4777

    Jan 2, 2014

    Nancy's presence at the Vic causes tension with the customers as well as within the Carter family.

  3. EastEnders season 30 episode 3 still

    Episode 3

    4778

    Jan 3, 2014

    Nancy's revelation continues to cause shockwaves within the Carter family, while an anxious Kat waits to hear some crucial news.

  4. EastEnders season 30 episode 4 still

    Episode 4

    4779

    Jan 6, 2014

    Linda struggles to deal with her feelings after discovering a secret. Realising Ian is having difficulty coping, Sharon gets him to talk about his emotions. Lola accidentally reveals her future plans to Billy, but will he offer her his support?

  5. EastEnders season 30 episode 5 still

    Episode 5

    4780

    Jan 7, 2014

    Ian has regrets about his past decisions; will the Beales pull him out of his funk? Max wants to cut his ties with Kirsty once and for all, but Kirsty has other ideas.

  6. EastEnders season 30 episode 6 still

    Episode 6

    4781

    Jan 8, 2014

    There is trouble brewing at the Branning house, but Lauren is surprised when some words of wisdom come from an unlikely source. Shirley and Tina try to take Johnny under their wing, but Linda has other ideas. The Beales have reason to celebrate, but is everyone as happy as they seem?

  7. EastEnders season 30 episode 7 still

    Episode 7

    4782

    Jan 9, 2014

    Johnny explodes when he sees some of the locals leering at his mum. Denise is upset that Ian does not appreciate her efforts, and Kirsty takes matters into her own hands.

  8. EastEnders season 30 episode 8 still

    Episode 8

    4783

    Jan 10, 2014

    Denise is consumed by guilt, but will she be able to make things right? With everything on her mind, Carol realises that she is not alone and has someone she can confide in. Whitney gives Johnny some advice, but will he take it?

  9. EastEnders season 30 episode 9 still

    Episode 9

    4784

    Jan 13, 2014

    Carol has some difficult choices to make when she realises there are a lot of changes on the horizon. Masood brings a surprise visitor home to see Tamwar, and it is not long before they are causing trouble. Sharon is shocked when she discovers something Phil has been hiding from her.

  10. EastEnders season 30 episode 10 still

    Episode 10

    4785

    Jan 14, 2014

    Carol makes a decision about her relationship with Masood, and seeks some comfort from a familiar face. Sharon confronts Phil about her trust issues, but is she prepared for what she could hear? Alfie becomes more and more desperate to make some cash, and gets a helping hand from Shirley.

  11. EastEnders season 30 episode 11 still

    Episode 11

    4786

    Jan 15, 2014

    After getting her feelings out in the open, Carol decides to do what is going to make her happy. Phil knows he has to show his commitment, but will he be honest? Masood struggles to come to terms with the changes in his life and takes extreme action.

  12. EastEnders season 30 episode 12 still

    Episode 12

    4787

    Jan 16, 2014

    Carol is shocked when she makes an unexpected discovery in her home. Kat is angry with Alfie when she learns that his plans to make money could take him away from the Square.

  13. EastEnders season 30 episode 13 still

    Episode 13

    4788

    Jan 17, 2014

    Jake and Lauren are distraught when their risky behaviour leads them into trouble. Carol tries to get to the bottom of her discovery. The Carters hatch a plan for revenge on Phil.

  14. EastEnders season 30 episode 14 still

    Episode 14

    4789

    Jan 20, 2014

    Max is livid, but will his actions expose Jake's lies? Carol is determined to get to the bottom of the mystery, and starts asking questions. Meanwhile, Linda is not happy when Mick asks Wayne to help out - but does he have an ulterior motive?

  15. EastEnders season 30 episode 15 still

    Episode 15

    4790

    Jan 21, 2014

    Lauren finds herself in a terrifying situation when she tries to do the right thing. Mick and Linda come up with a cunning plan to try and protect Nancy. And, seeing a business opportunity, Kat approaches Shirley.

  16. EastEnders season 30 episode 16 still

    Episode 16

    4791

    Jan 23, 2014

    Jake's behaviour becomes dangerous, leaving Lauren concerned. Max is furious when Lauren brings trouble to the Brannings' doorstep. Nancy discovers that revenge is sweet.

  17. EastEnders season 30 episode 17 still

    Episode 17

    4792

    Jan 24, 2014

    After the Carters experience the day from hell, Shirley makes a difficult decision for the sake of the family. Sharon is thrilled about a new business opportunity, but not everyone is so happy.

  18. EastEnders season 30 episode 18 still

    Episode 18

    4793

    Jan 27, 2014

    Shirley is forced to face the demons of her past in order to help her family. Johnny lifts Linda's low spirits when he comes up with a potential money-making scheme.

  19. EastEnders season 30 episode 19 still

    Episode 19

    4794

    Jan 28, 2014

    With recent events playing on her mind, Shirley gives her family an unexpected ultimatum. Tamwar is upset when he is betrayed, but does he know the full truth? After receiving a mysterious phone call, Poppy makes a big decision on Dot's behalf.

  20. EastEnders season 30 episode 20 still

    Episode 20

    4795

    Jan 30, 2014

    Mick is once again stuck between his wife and his sister, but whose side will he take? Nancy is forced to come clean to her family following recent events.

  21. EastEnders season 30 episode 21 still

    Episode 21

    4796

    Jan 31, 2014

    David finds himself the focus of someone's attentions, but will he be tempted? The Carters are thrown when a member of the family turns up out of the blue.

  22. EastEnders season 30 episode 22 still

    Episode 22

    4797

    Feb 3, 2014

    Masood's behaviour continues to spiral out of control, while Dexter tries his luck with Nancy and Shirley decides to make an important phone call.

  23. EastEnders season 30 episode 23 still

    Episode 23

    4798

    Feb 4, 2014

    Determined to cause mischief in Walford, Nikki continues to play with fire. Carol has a difficult day to face, and receives some much-needed comfort from an unlikely source.

  24. EastEnders season 30 episode 24 still

    Episode 24

    4799

    Feb 6, 2014

    David has a decision to make when Nikki approaches him with a life-changing proposition. A worried Fatboy seeks help from an unlikely source, and Whitney tries to help Johnny.

  25. EastEnders season 30 episode 25 still

    Episode 25

    4800

    Feb 7, 2014

    Kat is excited that Alfie is back, but she is left shell-shocked after a surprise encounter. Carol makes an important life decision, and Tamwar delivers an ultimatum.

  26. EastEnders season 30 episode 26 still

    Episode 26

    4801

    Feb 10, 2014

    Kat thinks she has seen someone unexpected on her way to meet Alfie, and Lucy is not happy when she cottons on to Danny's scheming ways. Max receives some displeasing news.

  27. EastEnders season 30 episode 27 still

    Episode 27

    4802

    Feb 11, 2014

    Kat is in turmoil over what to do, but she refuses to give up. Ian receives some worrying news about the restaurant, and a pressured Tamwar confides in his sister.

  28. EastEnders season 30 episode 28 still

    Episode 28

    4803

    Feb 13, 2014

    Kat continues in her quest and is delighted when she strikes gold, but has she gone too far? Shabnam puts her foot in it with Ian, and Lucy learns a few home truths about Danny.

  29. EastEnders season 30 episode 29 still

    Episode 29

    4804

    Feb 14, 2014

    Kat is determined to go through with her plan but she soon finds herself in an awkward predicament. A rattled Denise is confronted, but how will she respond? And after finding out the truth, Lucy seeks revenge.

  30. EastEnders season 30 episode 30 still

    Episode 30

    4805

    Feb 17, 2014

    The arrival of a guest at the Beales' highlights the tension between Ian and Denise, Kat continues with her plan, and the market traders band together to face an impending threat.

  31. EastEnders season 30 episode 31 still

    Episode 31

    4806

    Feb 18, 2014

    Kat is shocked by the arrival of an unexpected visitor. When Ian's behaviour reaches a new low, he is called on his misplaced priorities. And Linda devises a drastic plan.

  32. EastEnders season 30 episode 32 still

    Episode 32

    4807-4808

    Feb 20, 2014

    Kat and Alfie are given some worrying information, and Kat has an idea. Ian makes a U-turn after receiving some home truths, but it may be too little, too late.

  33. EastEnders season 30 episode 33 still

    Episode 33

    4809

    Feb 24, 2014

    Stacey puts herself at great risk when she is forced to venture out from where she feels safe, and Kat takes matters into her own hands. Tina receives some valuable advice.

  34. EastEnders season 30 episode 34 still

    Episode 34

    4810

    Feb 25, 2014

    Against Alfie's advice, Kat considers making a deal with the devil. And Shirley is in for a shock when Tina invites a surprise guest to join them for dinner.

  35. EastEnders season 30 episode 35 still

    Episode 35

    4811

    Feb 27, 2014

    Alfie is put in a difficult position when a phone call is overheard, will he reveal all? Shirley gets more than she bargained for when she tries to intervene in Tina's life.

  36. EastEnders season 30 episode 36 still

    Episode 36

    4812

    Feb 28, 2014

    Whilst helping a friend, Tina is forced to take an urgent trip to the hospital, where she finds an unlikely friend. Alfie and Kat are fearful when they think their secret is out.

  37. EastEnders season 30 episode 37 still

    Episode 37

    4813

    Mar 3, 2014

    Ronnie and Roxy return to Walford, but Phil and Sharon worry when they learn what has happened whilst they have been away. Carol braces herself for her latest test results. The atmosphere is fraught between Kat and Alfie, and Ian tries to talk to Cindy.

  38. EastEnders season 30 episode 38 still

    Episode 38

    4814

    Mar 4, 2014

    Tensions run high in the Mitchell household, and Phil tries to hold everything together. Determined to get the truth, Ian jumps to conclusions.

  39. EastEnders season 30 episode 39 still

    Episode 39

    4815

    Mar 6, 2014

    Secrets and lies are about to be exposed, but what will the implications be for the Mitchells? Meanwhile, Ian causes havoc with his claims.

  40. EastEnders season 30 episode 40 still

    Episode 40

    4816

    Mar 7, 2014

    As recent news impacts upon the Butcher family, Bianca is forced to step in as the voice of reason when Terry's behaviour threatens to ruin a relationship.

  41. EastEnders season 30 episode 41 still

    Episode 41

    4817

    Mar 10, 2014

    Just as Roxy thinks things cannot get any worse, her past comes back to haunt her. Jane returns to Walford, and immediately has to stop Ian from making a mess of things again.

  42. EastEnders season 30 episode 42 still

    Episode 42

    4818

    Mar 11, 2014

    Ian and Sharon visit Dot and are concerned by her behaviour. Having astonished everyone with his unexpected actions, Ian is in for a shock himself.

  43. EastEnders season 30 episode 43 still

    Episode 43

    4819

    Mar 13, 2014

    To protect their mother, Sonia and Bianca make a pact to hide the truth. But they are not the only ones lying to Carol. It is judgement day for David, and Fatboy's plan backfires.

  44. EastEnders season 30 episode 44 still

    Episode 44

    4820

    Mar 14, 2014

    An unwell Carol's suspicions are aroused, but who can she trust? Kat is shocked by Max's actions, but knows she is in too deep. Jane comes face to face with an intruder.

  45. EastEnders season 30 episode 45 still

    Episode 45

    4821

    Mar 17, 2014

    A guilty Kat is torn about what she should do, but whose advice will she listen to? Max finds himself caught in a web of lies. Phil is concerned after seeing the lengths someone close to him will go to.

  46. EastEnders season 30 episode 46 still

    Episode 46

    4822

    Mar 18, 2014

    Kat makes a drastic decision, and there is no turning back. Alfie's past finally catches up with him, and he is given an ultimatum. Shabnam encourages Masood to start dating again.

  47. EastEnders season 30 episode 47 still

    Episode 47

    4823

    Mar 20, 2014

    Alfie knows what he has to do, but will he be able to go through with it? It is judgement day in Albert Square, and repercussions are felt all round.

  48. EastEnders season 30 episode 48 still

    Episode 48

    4824

    Mar 24, 2014

    The repercussions of the trial are felt all round. Dot has a worrying request for Charlie, but how will he react? After recent events, Alfie is forced to come clean.

  49. EastEnders season 30 episode 49 still

    Episode 49

    4825

    Mar 25, 2014

    Dot's friends are wary, but do they have cause for concern? Masood makes his feelings clear, but are they reciprocated? And Shabnam is unhappy with the latest developments.

  50. EastEnders season 30 episode 50 still

    Episode 50

    4826 (1)

    Mar 27, 2014

    It is a big day for Dot, but can those closest to her provide any support? Phil's actions cause trouble for himself and those around him, and Linda causes a rift with Johnny.

  51. EastEnders season 30 episode 51 still

    Episode 51

    4827 (2)

    Mar 27, 2014

    A distraught Dot struggles to come to terms with everything that has happened. Phil has got some explaining to do, but will Sharon forgive him? Cora pushes Patrick a step too far.

  52. EastEnders season 30 episode 52 still

    Episode 52

    4828

    Mar 28, 2014

    Mick's family loyalty is put to the test when he receives an unexpected call. Lucy's lies trip her up, but will she be able to salvage her plans for the business? Jane receives some unwanted attention.

  53. EastEnders season 30 episode 53 still

    Episode 53

    4829

    Mar 31, 2014

    Mick decides to delve further into his mysterious encounter, but will he get the answer he was hoping for? Denise and Shabnam hatch a plan, but what are Shabnam's true intentions? Linda's idea begins to take shape, but Johnny has second thoughts.

  54. EastEnders season 30 episode 54 still

    Episode 54

    4830

    Apr 1, 2014

    Tina's decision causes upset but she sticks to her guns, even after some home truths. Denise's dinner guests are left reeling by Jane's unexpected actions.

  55. EastEnders season 30 episode 55 still

    Episode 55

    4831

    Apr 3, 2014

    Lucy spends time with her friends, but it's clear she would rather be elsewhere. Mick is conflicted, and Johnny must face up to what he has done. Masood confronts Jane.

  56. EastEnders season 30 episode 56 still

    Episode 56

    4832

    Apr 4, 2014

    It's the last straw for Johnny when Linda takes her frustrations out on him, but there is even more drama ahead for the Carters. After an emotional day, Lauren gets some good news from Lucy. Having received some advice from Tina, Whitney realises what she has to do.

  57. EastEnders season 30 episode 57 still

    Episode 57

    4833

    Apr 7, 2014

    Haunted by her past, Bianca causes great upset when she jumps to the wrong conclusion. Linda is delighted by the latest turn of events, but Mick has some questions. Worried she is losing control of Roxy, Ronnie takes matters into her own hands.

  58. EastEnders season 30 episode 58 still

    Episode 58

    4834

    Apr 8, 2014

    It is an extremely difficult day for Bianca and Sonia, but what will the outcome be? Terry is left speechless by Bianca's decision. Max is thrilled by an unexpected visitor.

  59. EastEnders season 30 episode 59 still

    Episode 59

    4835

    Apr 10, 2014

    After a huge argument, Lola finds herself in a dangerous situation. Roxy tries to turn the tables on her sister but is unaware that Ronnie is still pulling the strings.

  60. EastEnders season 30 episode 60 still

    Episode 60

    4836

    Apr 11, 2014

    A horrified Ronnie is traumatised by her actions as terrible memories come flooding back. Mick is overcome with emotion after he finally gets the answers he has been looking for.

  61. EastEnders season 30 episode 61 still

    Episode 61

    4837

    Apr 14, 2014

    Tensions continue to rise at the Vic, and Stan is infuriated by his family's actions. Ian manages to upset his entire family. Will his and Denise's relationship survive? It's handbags at dawn as the fate of the market is revealed.

  62. EastEnders season 30 episode 62 still

    Episode 62

    4838

    Apr 15, 2014

    Max panics after receiving an unexpected email, while Stan finds himself in trouble with the law. And Lucy makes a decision about her love life, but is it the right one?

  63. EastEnders season 30 episode 63 still

    Episode 63

    4839

    Apr 17, 2014

    Fed up of Lucy being Ian's golden girl, Cindy decides it is time he learnt the truth. Lucy gets what she wants, but is she truly happy? Mick comes up with a cunning plan whilst doing his best to support his family.

  64. EastEnders season 30 episode 64 still

    Episode 64

    4840

    Apr 18, 2014

    Ian claims there's been a radiator leak at the restaurant. Peter's shocked when Ian shows him the drugs. After being caught out, Lucy's world comes crashing down around her.

  65. EastEnders season 30 episode 65 still

    Episode 65

    4841

    Apr 21, 2014

    Ian desperately tries to make amends for his actions, unaware that his world is about to change forever. Denise confides in Shabnam about her plans for the future.

  66. EastEnders season 30 episode 66 still

    Episode 66

    4842

    Apr 22, 2014

    A distraught Ian has to share some life-changing news with his family, and an unlikely local steps in to help when Lady Di goes into labour.

  67. EastEnders season 30 episode 67 still

    Episode 67

    4843

    Apr 24, 2014

    Furious with Cindy, Ian makes a drastic decision. When he finds it difficult to talk to his dad, Peter leans on an old friend. Denise is shocked when she learns the truth.

  68. EastEnders season 30 episode 68 still

    Episode 68

    4844

    Apr 25, 2014

    When the police arrive it becomes clear that more than one Walford resident is hiding something. Ian realises he has made a mistake, but is it too late? Terry is left delighted by an unforeseen development.

  69. EastEnders season 30 episode 69 still

    Episode 69

    4845

    Apr 28, 2014

    After recent events, Jane is torn about how to behave and makes a drastic decision. Peter is left devastated by some harsh comments, and it is judgement day for Kat.

  70. EastEnders season 30 episode 70 still

    Episode 70

    4846

    Apr 29, 2014

    Denise makes an important life choice and is thankful for a helping hand. Tina offers Sonia her support, but Sonia's reaction surprises her. Shabnam is overcome with guilt.

  71. EastEnders season 30 episode 71 still

    Episode 71

    4847

    May 1, 2014

    Ian and Peter are shocked when they learn about a new development concerning Lucy's death. After a startling accusation, David's suspicions grow as he decides to investigate.

  72. EastEnders season 30 episode 72 still

    Episode 72

    4848

    May 2, 2014

    Sonia and Bianca try to put their differences behind them for Carol's sake, but how long will it last? David delivers a shocking ultimatum to one of Walford's residents.

  73. EastEnders season 30 episode 73 still

    Episode 73

    4849

    May 5, 2014

    David makes a shocking discovery. Cora goes to extreme measures after coming to an upsetting realisation, and Bianca and Sonia are united as they are forced to face their fears.

  74. EastEnders season 30 episode 74 still

    Episode 74

    4850

    May 6, 2014

    Determined to uncover the truth, Lauren takes matters into her own hands. Shirley and Tosh declare war with one another, but who will come out victorious? Dexter makes a move on Nancy, but does she want the same things?

  75. EastEnders season 30 episode 75 still

    Episode 75

    4851

    May 8, 2014

    Lauren puts herself in a dangerous situation, despite Peter's protestations. As the two become closer, Dot is surprised by an unexpected proposal from Charlie. Trying to protect his family's interests, Les hatches a plan.

  76. EastEnders season 30 episode 76 still

    Episode 76

    4852

    May 9, 2014

    Fatboy stumbles across some suspicious activity, but is he jumping to conclusions? An unsettled David is put in a tricky situation, and Lola takes surprising action.

  77. EastEnders season 30 episode 77 still

    Episode 77

    4853

    May 12, 2014

    Lola is forced to defend her actions when her loyalty is questioned. Dot takes matters into her own hands, but will she get the answers she is looking for? David is caught out when he finds himself in a compromising situation.

  78. EastEnders season 30 episode 78 still

    Episode 78

    4854

    May 13, 2014

    The repercussions of Lauren's actions send shockwaves through Albert Square. Peter turns to Lauren for comfort, and Ian's grief forces Phil to make a drastic decision. An unexpected visitor takes the Carters by surprise.

  79. EastEnders season 30 episode 79 still

    Episode 79

    4855

    May 15, 2014

    When Shirley comes under fire, Mick's actions leave the family in shock. Peter has a bold idea to console his dad, but he doesn't get the reaction he was hoping for.

  80. EastEnders season 30 episode 80 still

    Episode 80

    4856

    May 16, 2014

    When Peter is given some unexpected news he tries to keep it from Ian. Shirley hits rock bottom, and receives support from an unlikely Walford resident.

  81. EastEnders season 30 episode 81 still

    Episode 81

    4857

    May 19, 2014

    Ian struggles with the final preparations for Lucy's funeral and flees to see a familiar face. Worried about Shirley, Mick is desperate to put things right and is surprised when Stan offers to help. Max is put in an awkward situation when Ian turns to him for comfort.

  82. EastEnders season 30 episode 82 still

    Episode 82

    4858-4859

    May 20, 2014

    It is an emotional and dramatic day for the Beales as they pay their final respects to Lucy. After receiving some shocking news, a furious Phil takes matters into his own hands. After taking drastic action, Mick forces some home truths to be revealed.

  83. EastEnders season 30 episode 83 still

    Episode 83

    4860

    May 22, 2014

    Shirley turns to Phil in her hour of need, but will he be able to help her? David pulls out all the stops to ensure Carol has the hen party she deserves. Liam remains unconvinced that David is telling the truth and is caught out when he tries to intervene.

  84. EastEnders season 30 episode 84 still

    Episode 84

    4861

    May 26, 2014

    After doing some digging, Bianca realises she has been taken for a fool, but how will she react? Suspicions are rife in the Carter household as it seems that more than one person is being deceitful. Still shocked about the discovery he has made, Tamwar confronts the culprit.

  85. EastEnders season 30 episode 85 still

    Episode 85

    4862

    May 27, 2014

    Chaos descends on the Butcher household as Carol and David's wedding day arrives - will the day run as smoothly as planned? Stan makes Dean an offer he can't refuse. Sharon tries to talk to Ian but will her words have the impact she desires?

  86. EastEnders season 30 episode 86 still

    Episode 86

    4863

    May 29, 2014

    Ian's behaviour causes Sharon to fear the worst, leaving Phil to take action. Shirley takes matters in to her own hands to help Mick out, but he is less than happy when he realises the lengths she has gone to.

  87. EastEnders season 30 episode 87 still

    Episode 87

    4864

    May 30, 2014

    The Butcher household comes to terms with recent events.

  88. EastEnders season 30 episode 88 still

    Episode 88

    4865

    Jun 2, 2014

    Billy is shattered when he is given some life-changing news. Sharon is determined to support Ian and takes matters into her own hands, with some unexpected results. Bianca worries about the financial implications of recent events.

  89. EastEnders season 30 episode 89 still

    Episode 89

    4866

    Jun 3, 2014

    Tina is under pressure to impress Tosh, but will she fall at the last hurdle? An impulsive decision by Billy sees him playing with fire. Sharon's attempts to get Ian to open up do not go to plan, but is Ian telling the truth?

  90. EastEnders season 30 episode 90 still

    Episode 90

    4867

    Jun 5, 2014

    Dean continues to meddle in Tina and Tosh's relationship. A desperate Billy resorts to extreme measures, and Bianca makes a risky choice despite Alfie's concerns.

  91. EastEnders season 30 episode 91 still

    Episode 91

    4868

    Jun 6, 2014

    Trying to put things right, Tina devises a cunning plan. Peter puts himself in a dangerous situation and has an unexpected request for Lauren, but will she go through with it?

  92. EastEnders season 30 episode 92 still

    Episode 92

    4869

    Jun 9, 2014

    Peter and Lauren are determined to get answers about the night Lucy died. Meanwhile, Max makes a shocking revelation in a bid to protect his family, and Sonia is put in an awkward situation when she is exposed by Tosh.

  93. EastEnders season 30 episode 93 still

    Episode 93

    4870

    Jun 10, 2014

    After Max's revelation, Abi asks her dad if there is anything else she needs to know. Sonia's evening takes an unexpected turn when she finds herself giving Tina advice.

  94. EastEnders season 30 episode 94 still

    Episode 94

    4871

    Jun 12, 2014

    After receiving more information, the police return to Walford to clarify a couple of statements. Suspicious of Aleks' behaviour, Roxy plays detective but is shocked by what she discovers. Tina and Tosh are faced with the reality of parenthood when they babysit Amy.

  95. EastEnders season 30 episode 95 still

    Episode 95

    4872

    Jun 13, 2014

    An angry Roxy is on the warpath, but will she be able to forgive? Lauren takes charge of a risky situation, but will she get the answers she is looking for?

  96. EastEnders season 30 episode 96 still

    Episode 96

    4873

    Jun 16, 2014

    An event at the Albert takes a turn for the worse for Sharon and Johnny. As everything gets on top of Ian, an unlikely Walford resident comes to his aid.

  97. EastEnders season 30 episode 97 still

    Episode 97

    4874

    Jun 17, 2014

    Phil is fraught after being given some devastating news. Ian starts to panic when events come back to haunt him.

  98. EastEnders season 30 episode 98 still

    Episode 98

    4875

    Jun 18, 2014

    Phil allows Shirley to take charge, but learns more than he expected to. Johnny is left humiliated by Linda's actions. Shocked by Les's revelation, is Peter being lied to?

  99. EastEnders season 30 episode 99 still

    Episode 99

    4876

    Jun 20, 2014

    Shirley forces Phil to reveal his true feelings. The Carters help Dean prepare the salon for its opening. After some home truths, Ian's attempt at spontaneity doesn't go to plan.

  100. EastEnders season 30 episode 100 still

    Episode 100

    4877-4878

    Jun 23, 2014

    Ronnie is forced to reconsider her priorities, Tina and Tosh take the first steps to starting a family, and Nancy gets a shock when she discovers that Johnny is hiding a secret.

  101. EastEnders season 30 episode 101 still

    Episode 101

    4879

    Jun 24, 2014

    It's the grand opening of Dean's salon but will Shirley's actions jeopardise its future? Linda's behaviour causes Johnny to make a drastic decision.

  102. EastEnders season 30 episode 102 still

    Episode 102

    4880

    Jun 27, 2014

    With tensions running high at the Vic, will Stan be able to repair his family with a trip down memory lane? Phil is shocked when he wakes to find an intruder in his house.

  103. EastEnders season 30 episode 103 still

    Episode 103

    4881

    Jun 30, 2014

    Alfie's latest money-making scheme leads him to make a shocking discovery. Carol makes a decision about her treatment, but how will the rest of her family react?

  104. EastEnders season 30 episode 104 still

    Episode 104

    4882-4883

    Jul 3, 2014

  105. EastEnders season 30 episode 105 still

    Episode 105

    4884

    Jul 4, 2014

  106. EastEnders season 30 episode 106 still

    Episode 106

    4885

    Jul 7, 2014

  107. EastEnders season 30 episode 107 still

    Episode 107

    4886

    Jul 8, 2014

  108. EastEnders season 30 episode 108 still

    Episode 108

    4887

    Jul 10, 2014

  109. EastEnders season 30 episode 109 still

    Episode 109

    4888

    Jul 11, 2014

  110. EastEnders season 30 episode 110 still

    Episode 110

    4889

    Jul 14, 2014

  111. EastEnders season 30 episode 111 still

    Episode 111

    4890

    Jul 15, 2014

  112. EastEnders season 30 episode 112 still

    Episode 112

    4891

    Jul 17, 2014

  113. EastEnders season 30 episode 113 still

    Episode 113

    4892

    Jul 18, 2014

  114. EastEnders season 30 episode 114 still

    Episode 114

    4893

    Jul 21, 2014

  115. EastEnders season 30 episode 115 still

    Episode 115

    4894

    Jul 22, 2014

  116. EastEnders season 30 episode 116 still

    Episode 116

    4895

    Jul 24, 2014

  117. EastEnders season 30 episode 117 still

    Episode 117

    4896

    Jul 25, 2014

  118. EastEnders season 30 episode 118 still

    Episode 118

    4897

    Jul 28, 2014

    Carol makes a surprising discovery about Charlie.

  119. EastEnders season 30 episode 119 still

    Episode 119

    4898

    Jul 29, 2014

    Carol faces the day where her life will change forever.

  120. EastEnders season 30 episode 120 still

    Episode 120

    4899

    Jul 31, 2014

    Dean is left furious after a shocking development.

  121. EastEnders season 30 episode 121 still

    Episode 121

    4900

    Aug 4, 2014

    Alfie comes up with a scheme but his day doesn't go as planned.

  122. EastEnders season 30 episode 122 still

    Episode 122

    4901

    Aug 5, 2014

    Ian is feeling the pressure and his actions land another Walford resident in trouble.

  123. EastEnders season 30 episode 123 still

    Episode 123

    4902-4903

    Aug 7, 2014

    Linda receives a surprising phone call that shakes her to the core.

  124. EastEnders season 30 episode 124 still

    Episode 124

    4904

    Aug 8, 2014

    Linda is distraught when a former ally makes a damning revelation.

  125. EastEnders season 30 episode 125 still

    Episode 125

    4905

    Aug 11, 2014

  126. EastEnders season 30 episode 126 still

    Episode 126

    4906

    Aug 12, 2014

  127. EastEnders season 30 episode 127 still

    Episode 127

    4907

    Aug 14, 2014

  128. EastEnders season 30 episode 128 still

    Episode 128

    4908

    Aug 15, 2014

    The future of Abi and Jay's relationship is in question as they both keep secrets from each other. Under pressure, a tense Linda struggles to keep things together. Stressed Ian receives a lifeline, but his joy is short-lived.

  129. EastEnders season 30 episode 129 still

    Episode 129

    4909

    Aug 18, 2014

  130. EastEnders season 30 episode 130 still

    Episode 130

    4910

    Aug 19, 2014

  131. EastEnders season 30 episode 131 still

    Episode 131

    4911

    Aug 21, 2014

  132. EastEnders season 30 episode 132 still

    Episode 132

    4912

    Aug 22, 2014

  133. EastEnders season 30 episode 133 still

    Episode 133

    4913

    Aug 25, 2014

  134. EastEnders season 30 episode 134 still

    Episode 134

    4914

    Aug 26, 2014

  135. EastEnders season 30 episode 135 still

    Episode 135

    4915

    Aug 28, 2014

  136. EastEnders season 30 episode 136 still

    Episode 136

    4916

    Aug 29, 2014

  137. EastEnders season 30 episode 137 still

    Episode 137

    4917

    Sep 1, 2014

  138. EastEnders season 30 episode 138 still

    Episode 138

    4918

    Sep 2, 2014

  139. EastEnders season 30 episode 139 still

    Episode 139

    4919

    Sep 4, 2014

  140. EastEnders season 30 episode 140 still

    Episode 140

    4920

    Sep 5, 2014

  141. EastEnders season 30 episode 141 still

    Episode 141

    4921

    Sep 8, 2014

  142. EastEnders season 30 episode 142 still

    Episode 142

    4922

    Sep 9, 2014

  143. EastEnders season 30 episode 143 still

    Episode 143

    4923

    Sep 11, 2014

  144. EastEnders season 30 episode 144 still

    Episode 144

    4924

    Sep 12, 2014

  145. EastEnders season 30 episode 145 still

    Episode 145

    4925

    Sep 15, 2014

  146. EastEnders season 30 episode 146 still

    Episode 146

    4926

    Sep 16, 2014

  147. EastEnders season 30 episode 147 still

    Episode 147

    4927

    Sep 18, 2014

  148. EastEnders season 30 episode 148 still

    Episode 148

    4928

    Sep 19, 2014

  149. EastEnders season 30 episode 149 still

    Episode 149

    4929

    Sep 22, 2014

  150. EastEnders season 30 episode 150 still

    Episode 150

    4930

    Sep 23, 2014

  151. EastEnders season 30 episode 151 still

    Episode 151

    4931

    Sep 25, 2014

  152. EastEnders season 30 episode 152 still

    Episode 152

    4932

    Sep 26, 2014

  153. EastEnders season 30 episode 153 still

    Episode 153

    4933

    Sep 29, 2014

  154. EastEnders season 30 episode 154 still

    Episode 154

    4934

    Sep 30, 2014

  155. EastEnders season 30 episode 155 still

    Episode 155

    4935

    Oct 2, 2014

  156. EastEnders season 30 episode 156 still

    Episode 156

    4936

    Oct 3, 2014

  157. EastEnders season 30 episode 157 still

    Episode 157

    4937

    Oct 6, 2014

  158. EastEnders season 30 episode 158 still

    Episode 158

    4938

    Oct 7, 2014

  159. EastEnders season 30 episode 159 still

    Episode 159

    4939

    Oct 9, 2014

  160. EastEnders season 30 episode 160 still

    Episode 160

    4940

    Oct 10, 2014

  161. EastEnders season 30 episode 161 still

    Episode 161

    4941

    Oct 13, 2014

  162. EastEnders season 30 episode 162 still

    Episode 162

    4942

    Oct 14, 2014

  163. EastEnders season 30 episode 163 still

    Episode 163

    4943

    Oct 16, 2014

  164. EastEnders season 30 episode 164 still

    Episode 164

    4944

    Oct 17, 2014

  165. EastEnders season 30 episode 165 still

    Episode 165

    4945

    Oct 20, 2014

  166. EastEnders season 30 episode 166 still

    Episode 166

    4946

    Oct 21, 2014

    Mick invites Dean and Stacey round for drinks, leaving Linda feeling uncomfortable.

  167. EastEnders season 30 episode 167 still

    Episode 167

    4947

    Oct 23, 2014

    Tamwar is stunned when Shabnam reveals a surprise for his birthday.

  168. EastEnders season 30 episode 168 still

    Episode 168

    4948

    Oct 24, 2014

    It is time for Kat to go home, but where is home now?

  169. EastEnders season 30 episode 169 still

    Episode 169

    4949

    Oct 27, 2014

  170. EastEnders season 30 episode 170 still

    Episode 170

    4950

    Oct 28, 2014

  171. EastEnders season 30 episode 171 still

    Episode 171

    4951

    Oct 30, 2014

  172. EastEnders season 30 episode 172 still

    Episode 172

    4952

    Oct 31, 2014

  173. EastEnders season 30 episode 173 still

    Episode 173

    4953

    Nov 3, 2014

  174. EastEnders season 30 episode 174 still

    Episode 174

    4954

    Nov 4, 2014

  175. EastEnders season 30 episode 175 still

    Episode 175

    4955

    Nov 6, 2014

  176. EastEnders season 30 episode 176 still

    Episode 176

    4956

    Nov 7, 2014

  177. EastEnders season 30 episode 177 still

    Episode 177

    4957

    Nov 10, 2014

  178. EastEnders season 30 episode 178 still

    Episode 178

    4958

    Nov 11, 2014

  179. EastEnders season 30 episode 179 still

    Episode 179

    4959

    Nov 13, 2014

  180. EastEnders season 30 episode 180 still

    Episode 180

    4960

    Nov 17, 2014

  181. EastEnders season 30 episode 181 still

    Episode 181

    4961

    Nov 18, 2014

  182. EastEnders season 30 episode 182 still

    Episode 182

    4962

    Nov 20, 2014

  183. EastEnders season 30 episode 183 still

    Episode 183

    4963

    Nov 21, 2014

  184. EastEnders season 30 episode 184 still

    Episode 184

    4964

    Nov 24, 2014

  185. EastEnders season 30 episode 185 still

    Episode 185

    4965

    Nov 25, 2014

  186. EastEnders season 30 episode 186 still

    Episode 186

    4966

    Nov 27, 2014

    Denise is panicked by her discovery and seeks advice from Masood.

  187. EastEnders season 30 episode 187 still

    Episode 187

    4967

    Nov 28, 2014

    A distraught Ian faces a tough decision that could tear his family apart. Ben makes a shocking confession to Ian, but how will his brother react?

  188. EastEnders season 30 episode 188 still

    Episode 188

    4968

    Dec 1, 2014

    Curiosity gets the better of Ian when he decides to look through Lucy's mobile phone, however nothing can prepare him for what he is about to discover. Denise finally decides to take matters in her own hands, but things don't go quite to plan.

  189. EastEnders season 30 episode 189 still

    Episode 189

    4969

    Dec 2, 2014

    Peter returns from New Zealand determined to put a plan into action. Carol and Tina are concerned for Sonia when she returns from her course looking the worse for wear. Where has she really been? Charlie gives Aleks an ultimatum when he is introduced to his wife.

  190. EastEnders season 30 episode 190 still

    Episode 190

    4970

    Dec 4, 2014

    Lee thinks he has discovered another twist in the murder enquiry.

  191. EastEnders season 30 episode 191 still

    Episode 191

    4971

    Dec 5, 2014

    Aleks' worlds collide when Roxy and Marta come face to face.

  192. EastEnders season 30 episode 192 still

    Episode 192

    4972

    Dec 8, 2014

  193. EastEnders season 30 episode 193 still

    Episode 193

    4973

    Dec 9, 2014

  194. EastEnders season 30 episode 194 still

    Episode 194

    4974

    Dec 11, 2014

  195. EastEnders season 30 episode 195 still

    Episode 195

    4975

    Dec 12, 2014

  196. EastEnders season 30 episode 196 still

    Episode 196

    4976

    Dec 15, 2014

  197. EastEnders season 30 episode 197 still

    Episode 197

    4977

    Dec 16, 2014

  198. EastEnders season 30 episode 198 still

    Episode 198

    4978

    Dec 18, 2014

  199. EastEnders season 30 episode 199 still

    Episode 199

    4979

    Dec 19, 2014

  200. EastEnders season 30 episode 200 still

    Episode 200

    4980

    Dec 22, 2014

  201. EastEnders season 30 episode 201 still

    Episode 201

    4981

    Dec 23, 2014

  202. EastEnders season 30 episode 202 still

    Episode 202

    4982

    Dec 24, 2014

  203. EastEnders season 30 episode 203 still

    Episode 203

    4983-4984

    Dec 25, 2014

  204. Episode 204

    4985

    Dec 26, 2014

  205. EastEnders season 30 episode 205 still

    Episode 205

    4986

    Dec 29, 2014

  206. EastEnders season 30 episode 206 still

    Episode 206

    4987

    Dec 30, 2014