isitback

Is Ghost Stories for Christmas coming back?

Ghost Stories for Christmas (1971–present) — drama · horror on BBC Two

The answer: Between seasons — last episode December 24, 2025, no return date announced yet.
Watch on BritBox →
Ghost Stories for Christmas poster
Genre
Drama · Horror
Network / streamer
BBC Two
Premiered
December 24, 1971
Runtime
~42 min per episode
20seasons
23episodes

About Ghost Stories for Christmas

Horror legend Christopher Lee hosts and narrates a series of four half hour ghost stories all based on stories by M.R. James. 'The Stalls of Barchester', 'The Ash Tree', 'Number 13' and 'A Warning to the Curious' are the tales told.

Ghost Stories for Christmas episode schedule

23 aired

Aired · 23

DateEp.Title
December 24, 2025 S2025·E1 The Room in the Tower
December 24, 2024 S2024·E1 Woman of Stone
December 24, 2023 S2023·E1 Lot No 249
December 23, 2022 S2022·E1 Count Magnus
December 24, 2021 S2021·E1 The Mezzotint
December 24, 2019 S2019·E1 Martin's Close
December 24, 2018 S2018·E1 The Dead Room
December 25, 2013 S2013·E1 The Tractate Middoth
December 24, 2010 S2010·E1 Whistle and I'll Come to You
December 22, 2006 S2006·E1 Number 13
December 23, 2005 S2005·E1 A View from a Hill
December 31, 2000 S2000·E4 A Warning to the Curious
December 29, 2000 S2000·E3 Number 13
December 26, 2000 S2000·E2 The Ash Tree
December 23, 2000 S2000·E1 The Stalls of Barchester
December 25, 1978 S1978·E1 The Ice House
December 28, 1977 S1977·E1 Stigma
December 22, 1976 S1976·E1 The Signalman
December 23, 1975 S1975·E1 The Ash Tree
December 23, 1974 S1974·E1 The Treasure of Abbot Thomas
December 25, 1973 S1973·E1 Lost Hearts
December 24, 1972 S1972·E1 A Warning to the Curious
December 24, 1971 S1971·E1 The Stalls of Barchester

Ghost Stories for Christmas cast