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 →
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
| Date | Ep. | 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 |