The BEST episodes of EastEnders season 29
Every episode of EastEnders season 29, ranked from best to worst by thousands of votes from fans of the show. The best episodes of EastEnders season 29!
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 - 09/07/2013
Season 29 - Episode 111 - Aired 7/9/2013
Sam tries to talk Dexter round before it is too late, but will Dexter change his mind or stick to his instincts? Kat falls out with Bianca after her actions put Jean in danger.

#2 - 29/11/2013
Season 29 - Episode 193 - Aired 11/29/2013
Sam is put on the spot when Ava gives him the ultimatum which could result in him leaving Walford, but what will Sam do? Shirley is furious when Tina pushes Phil to breaking point.

#3 - 02/12/2013
Season 29 - Episode 194 - Aired 12/2/2013
The Spraggans and Butchers are in for a shock when a surprise visitor arrives on the doorstep. Cracks in Terry and Bianca's relationship begin to show, but is this the end?

#4 - 09/12/2013
Season 29 - Episode 197 - Aired 12/9/2013
Phil has a bombshell for Alfie which is going to ruin his Christmas. Sadie decides to hold a dinner party, but has some unlikely guests. Joey plays a devious game with Janine.

#5 - 09/04/2013
Season 29 - Episode 59 - Aired 4/9/2013
Jack's stag do does not go to plan as he finds himself trapped with Phil, and the two soon come to blows about Jack's relationship, with Phil finding Jack's weak spot.

#6 - 03/09/2013
Season 29 - Episode 143 - Aired 9/3/2013
Despite being warned, Phil is under pressure to produce cash and has no option but to do business with Carl. As they travel to the deal, Carl suddenly loses control of the car.

#7 - 15/08/2013
Season 29 - Episode 132 - Aired 8/15/2013
Kirsty is shocked when she is attacked but will anyone come to her rescue? Phil and Max join forces to eradicate a person from their lives but who will come up trumps?

#8 - 02/09/2013
Season 29 - Episode 142 - Aired 9/2/2013
Determined to get Kirsty back, Carl does everything he can to rile Max and makes Phil an irresistible business offer. Lauren sees Jake again at counselling but infuriates him.

#9 - 30/08/2013
Season 29 - Episode 141 - Aired 8/30/2013
The group are surprised when Abi comes up with a brilliant idea. However, Abi's plan is met with dangerous setbacks. Back in Walford, Dexter is forced to face the music.

#10 - 29/08/2013
Season 29 - Episode 140 - Aired 8/29/2013
The gang blame each other for what's happened, causing Peter and Dexter to come to blows. Peter reveals all to Lola. Jay makes a catastrophic mistake but will he get caught out?

#11 - 27/08/2013
Season 29 - Episode 139 - Aired 8/27/2013
Peter is worried that his dark secret will be exposed. When Roxy and Alfie interfere in her relationship, Jean makes a shocking announcement.

#12 - 26/08/2013
Season 29 - Episode 138 - Aired 8/26/2013
When Abi is cold towards Jay he confronts her on her attitude, and Abi drops a bombshell that could change their lives. The youngsters arrive at the campsite for their holiday.

#13 - 23/08/2013
Season 29 - Episode 137 - Aired 8/23/2013
Shirley puts pressure on Phil, but will he be able to meet her demands? Dexter is annoyed when he is forced to work, meaning he will have to forfeit his holiday.

#14 - 22/08/2013
Season 29 - Episode 136 - Aired 8/22/2013
Shirley is livid when she finds out Phil has been paying her rent and sets about getting her own back. Lauren is worried about Abi so she decides to throw her a surprise party.

#15 - 20/08/2013
Season 29 - Episode 135 - Aired 8/20/2013
Ian tries to save his and Denise's relationship, but has he gone too far this time? Peter is in for a shock when an unwanted face from his past turns up in Walford.

#16 - 19/08/2013
Season 29 - Episode 134 - Aired 8/19/2013
Ian pushes Denise to breaking point, leaving her to question their relationship. Michael is furious when he finds out that Jack has sold his share of the gym.

#17 - 16/08/2013
Season 29 - Episode 133 - Aired 8/16/2013
Carl decides enough is enough and it is time to get his own back. Kat forces Bianca to accompany her to a singles night in the pursuit of love but will either of them find a man?

#18 - 24/09/2013
Season 29 - Episode 156 - Aired 9/24/2013
Dexter is determined to do what he feels is right, despite his family and friends giving him conflicting information. Tamwar tries to win Alice over, but Michael has his own plans.

#19 - 05/09/2013
Season 29 - Episode 144 - Aired 9/5/2013
The catastrophic car crash has left Phil fighting for his life while Carl is slumped over the wheel. An air ambulance is called and the police start to make enquiries in Walford.

#20 - 06/09/2013
Season 29 - Episode 145 - Aired 9/6/2013
As news of the arrest reverberates around the Square, it emerges that a key witness has come forward. Shirley breaks into Phil's house to take what she sees as rightfully hers.

#21 - 09/09/2013
Season 29 - Episode 146 - Aired 9/9/2013
Ronnie is released from prison, but will anyone be at the prison gates to meet her? Alfie explodes into a fit of rage when he finds out what Roxy has planned for Ronnie.

#22 - 10/09/2013
Season 29 - Episode 147 - Aired 9/10/2013
Ronnie is in disbelief when she finds out what Roxy has been up to while she has been in prison, and she quickly realises they will not be moving away together as planned.

#23 - 11/09/2013
Season 29 - Episode 148 - Aired 9/11/2013
Roxy is torn. She is desperate to protect her relationship with Alfie, but can she stay away from Ronnie? Denise is thrown when Ian asks her to move in with him.

#24 - 12/09/2013
Season 29 - Episode 149 - Aired 9/12/2013
When Ian finds out that Shirley knows his secret, he explains his concerns to Carl. Carl promises to sort Shirley out, but how far will he go to keep her quiet?

#25 - 13/09/2013
Season 29 - Episode 150 - Aired 9/13/2013
Jack has mixed feelings when he realises Ronnie is still in town, but will he stay away or be drawn back to her? Abi is keen to do all she can to clear her father's name.