Search & filter every Whoniverse story ever made!
View stories featuring your favourite characters & track your progress!
Complete sets of stories, track them on the homepage, earn badges!
Join TARDIS Guide to keep track of the stories you've completed - rate them, add to favourites, get stats!
Lots more Guides are on their way!
River Song was a time travelling archaeologist who kept meeting The Doctor in the wrong order. The first time the Doctor met her was in his Tenth incarnation, in The Library.
It’s a long story. It can’t be told, it has to be lived. No sneak previews. And definitely no Spoilers…
Read the Ultimate Guide to River Song’s Timeline
Patrons-Only Feature
Patrons can filter stories by their own rating, if they've completed or skipped it, and favourites!
Become a Patron for £1.
Classic Era Wilderness Years Revival Era Modern Era
Doctor Who S4 • Episode 8
Silence in the Library
Set of Stories: Doctor Who Series 4
Set of Stories: Doctor Who (2005-2022)
Set of Stories: Tenth Doctor
Doctor Who S4 • Episode 9
Forest of the Dead
Doctor Who S5 • Episode 4
The Time of Angels
Set of Stories: Doctor Who Series 5
Set of Stories: Eleventh Doctor
River Song's Monster Files (Minisode)
River Song’s Monster File: Weeping Angels
Set of Stories: River Song’s Monster Files
Doctor Who S5 • Episode 5
Flesh and Stone
River Song’s Monster File: Vampires
River Song’s Monster File: Silurians
Doctor Who S5 • Episode 12
The Pandorica Opens
Doctor Who S5 • Episode 13
The Big Bang
Doctor Who S6 • Episode 1
The Impossible Astronaut
Set of Stories: Doctor Who Series 6
Doctor Who S6 • Episode 2
Day of the Moon
Doctor Who S6 • Episode 7
A Good Man Goes to War
Scottish Falsetto Sock Puppet Theatre
Season 6
Set of Stories: Scottish Falsetto Sock Puppet Theatre
Doctor Who S6 • Episode 8
Let’s Kill Hitler
Doctor Who S6 (Minisode)
Prequel to The Wedding of River Song
Set of Stories: Minisodes
Doctor Who S6 • Episode 12
Closing Time
Doctor Who S6 • Episode 13
The Wedding of River Song
First Night
Last Night
AAAGH!
AAAGH! #48
Set of Stories: AAAGH!
Video Games
The Eternity Clock
Set of Stories: Video Games
Doctor Who S7 • Episode 5
The Angels Take Manhattan
Set of Stories: Doctor Who Series 7A
BBC Books
The Angel’s Kiss: A Melody Malone Mystery
Set of Stories: Melody Malone
Doctor Who S7 • Episode 13
The Name of the Doctor
Set of Stories: Doctor Who Series 7B
Not a member? Join for free! Forgot password?
Content