

The Best Seasons of EastEnders
Every season of EastEnders ever, ranked from best to worst by thousands of votes from fans of the show. The best seasons of EastEnders!

The Best Seasons of EastEnders
Every season of EastEnders ever, ranked from best to worst by thousands of votes from fans of the show. The best seasons of EastEnders!
Season 37
209 Episodes
First Aired: Jan 2021
Season 1
91 Episodes
First Aired: Feb 1985
Season 34
206 Episodes
First Aired: Jan 2018
Season 23
208 Episodes
First Aired: Jan 2007
Season 2
105 Episodes
First Aired: Jan 1986
Season 3
107 Episodes
First Aired: Jan 1987
Season 4
104 Episodes
First Aired: Jan 1988
Season 5
104 Episodes
First Aired: Jan 1989
Season 6
104 Episodes
First Aired: Jan 1990
Season 7
105 Episodes
First Aired: Jan 1991
Season 8
106 Episodes
First Aired: Jan 1992
Season 9
105 Episodes
First Aired: Jan 1993
Season 10
142 Episodes
First Aired: Jan 1994
Season 11
157 Episodes
First Aired: Jan 1995
Season 12
161 Episodes
First Aired: Jan 1996
Season 13
162 Episodes
First Aired: Jan 1997
Season 14
164 Episodes
First Aired: Jan 1998
Season 15
169 Episodes
First Aired: Jan 1999
Season 16
159 Episodes
First Aired: Jan 2000
Season 17
179 Episodes
First Aired: Jan 2001
Season 18
213 Episodes
First Aired: Jan 2002
Season 19
210 Episodes
First Aired: Jan 2003
Season 20
209 Episodes
First Aired: Jan 2004
Season 21
209 Episodes
First Aired: Jan 2005
Season 22
207 Episodes
First Aired: Jan 2006
Season 24
208 Episodes
First Aired: Jan 2008
Season 25
206 Episodes
First Aired: Jan 2009
Season 26
204 Episodes
First Aired: Jan 2010
Season 27
210 Episodes
First Aired: Jan 2011
Season 28
206 Episodes
First Aired: Jan 2012
Season 29
213 Episodes
First Aired: Jan 2013
Season 30
206 Episodes
First Aired: Jan 2014
Season 31
209 Episodes
First Aired: Jan 2015
Season 32
210 Episodes
First Aired: Jan 2016
Season 33
209 Episodes
First Aired: Jan 2017
Season 35
210 Episodes
First Aired: Jan 2019
Season 36
138 Episodes
First Aired: Jan 2020
Season 38
209 Episodes
First Aired: Jan 2022
Season 39
210 Episodes
First Aired: Jan 2023
Season 40
210 Episodes
First Aired: Jan 2024
Season 41
89 Episodes
First Aired: Jan 2025