11:45 PM - 12:00 AM
Excuse me, are you John Shuttleworth?
1/2. 4 Extra Debut. After years hiding behind the masks of made-up people, Graham Fellows shares the twists and turns of his own story. From 2020.
12:00 AM - 01:00 AM
Happy Birthday Maurice Cole
How Christmas-born radio legend Kenny Everett started life as a quiet Merseyside school boy. Paul Rowley looks back. From 2009.
01:00 AM - 01:30 AM
Evil Under The Sun
3/5. Suspects-a-plenty, along with witchcraft and a secret love-letter for the Belgian sleuth to investigate. Starring John Moffatt.
01:30 AM - 02:00 AM
The Christopher Marlowe Mysteries - S1 Ep2
2/4. The Elizabethan spy wonders why an unknown patron funds the worst play ever written? Stars Dominic Jephcott and Roy Hudd.
02:00 AM - 02:30 AM
Project Santa Claus
Danger and espionage lurk in the Department of Trade's stationery cupboard. Stars Tony Slattery and Joan Sims. From 1986.
02:30 AM - 03:00 AM
The Missing Hancocks - S2 Ep5
5/5. Hancock's Strolling Players' cautionary tale of Christmas as it might be. Stars Kevin McNally. 1955 episode re-recorded in 2015.
03:00 AM - 03:30 AM
Tom Wrigglesworth's Hang Ups - S3 Ep5
5/6. A neighbourly good deed lands Tom in trouble, while his parents fully embrace evening classes. With Kate Anthony. From 2015.
03:30 AM - 03:45 AM
The Pantomime Life of Joseph Grimaldi - S1 Ep3
3/5. Mother Goose makes the clown a fully fledged Georgian superstar, but fame brings a downside. Read by Kenneth Cranham.
03:45 AM - 04:00 AM
Paddington Bear
Paddington takes charge of sound effects for the local Christmas pantomime. Stars Michael Hordern and Andrew Branch.
04:00 AM - 04:30 AM
Foul Play - S3 Ep2
2/6. Crime writers PD James and HRF Keating probe death at Christmas dinner. Simon Brett hosts the festive murder quiz. From 2997.
04:30 AM - 05:00 AM
Ed Reardon's Christmas Week
It's nearly Christmas and Ed needs a room at the inn. But he's got to deal with Scrooge. Stars Christopher Douglas. From 2020.
05:00 AM - 06:00 AM
Star Child
A unique nativity with a magic star, a psychotic king, three wise women and a bolshie pregnant girl. Stars Jim Broadbent.
06:30 AM - 07:00 AM
The Christopher Marlowe Mysteries - S1 Ep3
3/4. As London is ravaged by plague - the playwright spy is on the case of a double-crossing. Stars Dominic Jephcott.
07:00 AM - 07:30 AM
After Henry
Sarah's mother Eleanor makes everyone follow her strict timetable for Christmas Day. Starring Prunella Scales. From 1987.
07:30 AM - 08:00 AM
Parsley Sidings - S1 Ep3
3/10. Glamorous announcer Gloria is pressured into promoting the sleepy station. Stars Arthur Lowe and Liz Fraser. From December 1971.
08:00 AM - 08:30 AM
The Tim Vine Chat Show
Christmas jokes and songs from the Punslinger extraordinaire as he invites the public to tell Christmas stories. From 2019.
08:30 AM - 08:45 AM
The Pantomime Life of Joseph Grimaldi - S1 Ep4
4/5. The clown's lampoonery and satire take panto into new areas, but physical comedy takes its toll. Read by Kenneth Cranham.
08:45 AM - 09:00 AM
Paddington Bear
Paddington finally enjoys his very first Christmas with the Brown family. Stars Michael Hordern and Andrew Branch.
09:00 AM - 09:30 AM
Michael Spicer: No Room
2/4. The Tims consider foodbanks. Ways to sack people.
09:30 AM - 09:45 AM
Socks
4 Extra Debut. Loved by the Egyptians, yet deplored by Einstein as an unnecessary luxury. An exploration of a dreaded yuletide gift. From 2002.
09:45 AM - 10:00 AM
Daily Service
A space for spiritual reflection with a Bible reading, prayer and a range of Christian music led by Seth Pinnock.
10:00 AM - 11:00 AM
Kenny Everett on BBC Radio Bristol
2/3. Kenny Everett presents another show on BBC Radio Bristol, a day after his 27th birthday. From Boxing Day 1971.
11:00 AM - 11:30 AM
Evil Under The Sun
4/5. With sound alibis proven for the main suspects, Hercule Poirot makes a chance discovery in a nearby cove. Stars John Moffatt.
11:30 AM - 12:00 PM
The Christopher Marlowe Mysteries - S1 Ep3
3/4. As London is ravaged by plague - the playwright spy is on the case of a double-crossing. Stars Dominic Jephcott.
12:00 PM - 12:30 PM
After Henry
Sarah's mother Eleanor makes everyone follow her strict timetable for Christmas Day. Starring Prunella Scales. From 1987.
12:30 PM - 01:00 PM
Parsley Sidings - S1 Ep3
3/10. Glamorous announcer Gloria is pressured into promoting the sleepy station. Stars Arthur Lowe and Liz Fraser. From December 1971.
01:00 PM - 01:30 PM
The Tim Vine Chat Show
Christmas jokes and songs from the Punslinger extraordinaire as he invites the public to tell Christmas stories. From 2019.
01:30 PM - 01:45 PM
The Pantomime Life of Joseph Grimaldi - S1 Ep4
4/5. The clown's lampoonery and satire take panto into new areas, but physical comedy takes its toll. Read by Kenneth Cranham.
01:45 PM - 02:00 PM
Paddington Bear
Paddington finally enjoys his very first Christmas with the Brown family. Stars Michael Hordern and Andrew Branch.
02:00 PM - 02:30 PM
Who Goes There? - S2 Ep4
4/6. Martin Young's famous people quiz. With Francis Wheen, Fred Housego, Polly Toynbee and Miles Kington. From July 1998.
02:30 PM - 03:00 PM
No Commitments - S12 Ep1
1/6. Anna, Victoria and Charlotte are still bickering. Why is Victoria learning to speak French? Stars Celia Imrie. From 2006.
03:00 PM - 04:00 PM
Major Barbara
1/2. A tale of rich privilege and a battle of wills as Barbara vows to save East End souls in a shelter. Stars Eleanor Tomlinson.
04:00 PM - 05:00 PM
Kenny Everett on BBC Radio Bristol
2/3. Kenny Everett presents another show on BBC Radio Bristol, a day after his 27th birthday. From Boxing Day 1971.
05:00 PM - 05:30 PM
Evil Under The Sun
4/5. With sound alibis proven for the main suspects, Hercule Poirot makes a chance discovery in a nearby cove. Stars John Moffatt.
05:30 PM - 06:00 PM
The Christopher Marlowe Mysteries - S1 Ep3
3/4. As London is ravaged by plague - the playwright spy is on the case of a double-crossing. Stars Dominic Jephcott.
06:00 PM - 06:30 PM
After Henry
Sarah's mother Eleanor makes everyone follow her strict timetable for Christmas Day. Starring Prunella Scales. From 1987.
06:30 PM - 07:00 PM
Parsley Sidings - S1 Ep3
3/10. Glamorous announcer Gloria is pressured into promoting the sleepy station. Stars Arthur Lowe and Liz Fraser. From December 1971.
07:00 PM - 07:30 PM
The Tim Vine Chat Show
Christmas jokes and songs from the Punslinger extraordinaire as he invites the public to tell Christmas stories. From 2019.
07:30 PM - 07:45 PM
The Pantomime Life of Joseph Grimaldi - S1 Ep4
4/5. The clown's lampoonery and satire take panto into new areas, but physical comedy takes its toll. Read by Kenneth Cranham.
07:45 PM - 08:00 PM
Paddington Bear
Paddington finally enjoys his very first Christmas with the Brown family. Stars Michael Hordern and Andrew Branch.
08:00 PM - 08:30 PM
Who Goes There? - S2 Ep4
4/6. Martin Young's famous people quiz. With Francis Wheen, Fred Housego, Polly Toynbee and Miles Kington. From July 1998.
08:30 PM - 09:00 PM
No Commitments - S12 Ep1
1/6. Anna, Victoria and Charlotte are still bickering. Why is Victoria learning to speak French? Stars Celia Imrie. From 2006.
09:00 PM - 10:00 PM
Major Barbara
1/2. A tale of rich privilege and a battle of wills as Barbara vows to save East End souls in a shelter. Stars Eleanor Tomlinson.
10:00 PM - 10:30 PM
Michael Spicer: No Room
2/4. The Tims consider foodbanks. Ways to sack people.
10:30 PM - 11:00 PM
Vent - S1 Ep6
6/6. Comatose Ben journeys across his brain's landscape, reminding him of Tolkien's Mordor. Stars Neil Pearson. From August 2006.
11:00 PM - 11:30 PM
The Brandy Butter Factor - Christmas Special
A festive hamper of seasonal sketches with Gerard Foster, Dave Lamb, Gordon Southern and Tim Verrinder. From 1997.
11:30 PM - 12:00 AM
Party - S3 Ep3
3/4. The young idealists are on their way to Corby to research for the upcoming by-election. Stars Tim Key. From October 2012.