The Doctor Who Database

Peter Capaldi

Peter Capaldi was the Twelveth actor to play The Doctor.

Opening title logo

Doctor Who Logo


Doctor Who Regeneration

Dates as Doctor Who

First Episode
25th December 2013
Last Episode
25th December 2017


Clara Oswald
Played by Jenna Coleman

Madame Vastra
Played by Neve McIntosh

Jenny Flint
Played by Catrin Stewart

commander Strax
Played by Dan Starkey

Bill Potts
Played by Pearl Mackie

Played by Matt Lucas


Exerior of the TARDIS
Interrior console of the TARDIS

Sonic Screwdriver

The Sonic ScrewDriver


Season 8

Deep Breath

Airdate: Sat, 23rd August 2014


A cameo from the previous Doctor, 11th, can be seen at the end of the episode

Into the Dalek

Airdate: Sat, 30th August 2014

Robot of Sherwood

Airdate: Sat, 6th September 2014


Airdate: Sat, 13th September 2014

Time Heist

Airdate: Sat, 20th September 2014

The Caretaker

Airdate: Sat, 27th September 2014

Kill the Moon

Airdate: Sat, 4th October 2014

Mummy on the Orient Express

Airdate: Sat, 11th October 2014


Airdate: Sat, 18th October 2014

In the Forest of the Night

Airdate: Sat, 25th October 2014

Dark Water

Airdate: Sat, 1st November 2014

Death in Heaven

Airdate: Sat, 8th November 2014

Season 9

Last Christmas

Airdate: Thu, 25th December 2014


Christmas special 2014

The Magician's Apprentice

Airdate: Sat, 19th September 2015

The Witch's Familiar

Airdate: Sat, 26th September 2015

Under the Lake

Airdate: Sat, 3rd October 2015

Before the Flood

Airdate: Sat, 10th October 2015

The Girl Who Died

Airdate: Sat, 17th October 2015

The Woman Who Lived

Airdate: Sat, 24th October 2015

The Zygon Invasion

Airdate: Sat, 31st October 2015

The Zygon Inversion

Airdate: Sat, 7th November 2015

Sleep No More

Airdate: Sat, 14th November 2015

Face the Raven

Airdate: Sat, 21st November 2015

Heaven Sent

Airdate: Sat, 28th November 2015

Hell Bent

Airdate: Sat, 5th December 2015

The Husbands of River Song

Airdate: Fri, 25th December 2015


Christmas special 2015

Season 10

The Return of Doctor Mysterio

Airdate: Sun, 25th December 2016


Christmas special 2016

The Pilot

Airdate: Sat, 15th April 2017


Airdate: Sat, 22nd April 2017

Thin Ice

Airdate: Sat, 29th April 2017

Knock Knock

Airdate: Sat, 6th May 2017


Airdate: Sat, 13th May 2017


Airdate: Sat, 20th May 2017

The Pyramid at the End of the World

Airdate: Sat, 27th May 2017

The Lie of the Land

Airdate: Sat, 3rd June 2017

Empress of Mars

Airdate: Sat, 10th June 2017

The Eaters of Light

Airdate: Sat, 17th June 2017

World Enough and Time

Airdate: Sat, 24th June 2017

The Doctor Falls

Airdate: Sat, 1st July 2017

Twice Upon a Time

Airdate: Mon, 25th December 2017


Crossover episode with the character of the first doctor, the first doctor is played by David Bradley as William Hartnell had passed away.

The First Doctor is seen regenerating into the Second Doctor.

His last words are "Well then...Here we go. The long way round..."

The Twelfth Doctor is seen regenerating into the Thirteenth Doctor.

His last words are "Doctor...I let you go."