The BEST episodes of Doctor Who

Every episode of Doctor Who ever, ranked from best to worst by thousands of votes from fans of the show. The best episodes of Doctor Who!

The Doctor, a mysterious traveller in space and time, travels in his ship, the TARDIS. The TARDIS can take him and his companions anywhere in time and space. Inevitably he finds evil at work wherever he goes...

Last Updated: 2/9/2024Network: BBC OneStatus: Ended
Share:
City of Death (4)
star
8.67
144 votes

#1 - City of Death (4)

Season 17 - Episode 8 - Aired 10/20/1979

Scaroth is determined to go back 400 million years in time to prevent a mistake. But the Doctor must stop him – because the consequences would be disastrous.

Directors: Michael Hayes
Watch Now:Amazon
Genesis of the Daleks (6)
star
8.53
304 votes

#2 - Genesis of the Daleks (6)

Season 12 - Episode 16 - Aired 4/12/1975

Directors: David Maloney
Writer: Terry Nation
Watch Now:AmazonApple TV
The Robots of Death (3)
star
8.50
173 votes

#3 - The Robots of Death (3)

Season 14 - Episode 19 - Aired 2/12/1977

Under the direction of a madman, the robots continue their rampage as the Doctor finds an unexpected ally.

Watch Now:Amazon
The Caves of Androzani (3)
star
8.48
131 votes

#4 - The Caves of Androzani (3)

Season 21 - Episode 19 - Aired 3/15/1984

The situation on Androzani Minor is building toward a violent confrontation. And the Doctor and Peri are slowly succumbing to spectrox toxemia.

Directors: Graeme Harper
Watch Now:Amazon
City of Death (2)
star
8.42
153 votes

#5 - City of Death (2)

Season 17 - Episode 6 - Aired 10/6/1979

Captured by the Count, the Doctor and Romana uncover an elaborate plan to steal the Mona Lisa. But there is more to Scarlioni's plans than a simple theft.

Directors: Michael Hayes
Watch Now:Amazon
The Robots of Death (2)
star
8.42
175 votes

#6 - The Robots of Death (2)

Season 14 - Episode 18 - Aired 2/5/1977

The Doctor and Leela are suspected of murder. But the real foe is using robots to cut down the crew – and even sabotage the sand miner itself!

Watch Now:Amazon
The Robots of Death (4)
star
8.38
169 votes

#7 - The Robots of Death (4)

Season 14 - Episode 20 - Aired 2/19/1977

The Doctor and the surviving humans fight for their lives againt Teran Capel and his growing army of deadly robots.

Watch Now:Amazon
Earthshock (4)
star
8.38
171 votes

#8 - Earthshock (4)

Season 19 - Episode 22 - Aired 3/16/1982

Directors: Peter Grimwade
Writer: Eric Saward
Watch Now:Amazon
Genesis of the Daleks (2)
star
8.32
286 votes

#9 - Genesis of the Daleks (2)

Season 12 - Episode 12 - Aired 3/15/1975

Directors: David Maloney
Writer: Terry Nation
Watch Now:AmazonApple TV
The Caves of Androzani (2)
star
8.31
112 votes

#10 - The Caves of Androzani (2)

Season 21 - Episode 18 - Aired 3/9/1984

The Doctor and Peri have been rescued from the firing squad by the mysterious Sharaz Jek. But he has his own plans for them. And why are they suddenly feeling ill?

Directors: Graeme Harper
Watch Now:Amazon
The Caves of Androzani (1)
star
8.30
114 votes

#11 - The Caves of Androzani (1)

Season 21 - Episode 17 - Aired 3/8/1984

The planet Androzani Minor, the distant future. In the planets' caves war rages between government troops and the android warriors of the mysterious Sharaz Jek. But what makes spectrox, the substance they battle to control, so valuable? And how far will the Doctor go to protect his companion?

Directors: Graeme Harper
Watch Now:Amazon
The Caves of Androzani (4)
star
8.28
184 votes

#12 - The Caves of Androzani (4)

Season 21 - Episode 20 - Aired 3/16/1984

Events on Androzani reach a bloody climax. Will the Doctor and Peri survive the carnage? And at what cost?

Directors: Graeme Harper
Watch Now:Amazon
Genesis of the Daleks (4)
star
8.27
245 votes

#13 - Genesis of the Daleks (4)

Season 12 - Episode 14 - Aired 3/29/1975

Directors: David Maloney
Writer: Terry Nation
Watch Now:AmazonApple TV
Genesis of the Daleks (1)
star
8.26
321 votes

#14 - Genesis of the Daleks (1)

Season 12 - Episode 11 - Aired 3/8/1975

Directors: David Maloney
Writer: Terry Nation
Watch Now:Amazon
Genesis of the Daleks (5)
star
8.24
208 votes

#15 - Genesis of the Daleks (5)

Season 12 - Episode 15 - Aired 4/5/1975

Directors: David Maloney
Writer: Terry Nation
Watch Now:AmazonApple TV
The Deadly Assassin (2)
star
8.21
199 votes

#16 - The Deadly Assassin (2)

Season 14 - Episode 10 - Aired 11/6/1976

The President of the High Council has been killed and the Doctor is the prime suspect. The Time Lords are eager to dispense quick justice and the Doctor must race agains the clock to discover the truth... and an old enemy.

Directors: David Maloney
Watch Now:Amazon
The Deadly Assassin (1)
star
8.21
199 votes

#17 - The Deadly Assassin (1)

Season 14 - Episode 9 - Aired 10/30/1976

Gallifrey, planet of the Time Lords. Summoned home by a premonition of murder, the Doctor discovers a dark conspiracy at the highest levels of Time Lord society... and his oldest enemy, who poses a threat to the existence of Gallifrey itself...

Directors: David Maloney
Watch Now:Amazon
City of Death (3)
star
8.20
142 votes

#18 - City of Death (3)

Season 17 - Episode 7 - Aired 10/13/1979

The Doctor and Romana unwrap an intricate plot involving aliens, time travel and the Mona Lisa. How is Count Scarlioni living in two times at once? And what does he want?

Directors: Michael Hayes
Watch Now:Amazon
Pyramids of Mars (4)
star
8.16
187 votes

#19 - Pyramids of Mars (4)

Season 13 - Episode 12 - Aired 11/15/1975

Directors: Paddy Russell
Watch Now:Amazon
The War Games (10)
star
8.15
208 votes

#20 - The War Games (10)

Season 6 - Episode 44 - Aired 6/21/1969

The war games are over and after a sad farewell to Jamie and Zoe, the Doctor is put on trial by the Time Lords for breaking their ancient laws.

Directors: David Maloney
Watch Now:Amazon
Earthshock (1)
star
8.12
190 votes

#21 - Earthshock (1)

Season 19 - Episode 19 - Aired 3/8/1982

The TARDIS crew arrives on Earth in the 26th Century in a cave system where a military force is investigating the disappearance of a palaentological expedition.

Directors: Peter Grimwade
Writer: Eric Saward
Watch Now:Amazon
The War Games (9)
star
8.09
134 votes

#22 - The War Games (9)

Season 6 - Episode 43 - Aired 6/14/1969

The rebels seize control of the aliens' HQ but the Doctor is forced to send a call for help to his own people, the Time Lords.

Directors: David Maloney
Watch Now:Amazon
The Brain of Morbius (3)
star
8.05
171 votes

#23 - The Brain of Morbius (3)

Season 13 - Episode 19 - Aired 1/17/1976

While the Doctor goes to confront the Sisterhood to seek a cure for Sarah Jane's blindness, Solon realizes that he must transfer Morbius' brain into a new body before it is too late.

Watch Now:Amazon
Pyramids of Mars (2)
star
8.04
186 votes

#24 - Pyramids of Mars (2)

Season 13 - Episode 10 - Aired 11/1/1975

Directors: Paddy Russell
Watch Now:Amazon
The Deadly Assassin (4)
star
8.03
194 votes

#25 - The Deadly Assassin (4)

Season 14 - Episode 12 - Aired 11/20/1976

The Doctor has won his fight in the Matrix and revealed the assassin. But the Master is not defeated and sets a plan in motion that could destroy the Time Lords.

Directors: David Maloney
Watch Now:Amazon