Are you preparing for all the festive TV specials? We’ve got it all under control! UnderTheChristmasTree has put together exactly what and when your favourite BBC One shows are being aired this Christmas Day.

Here is this year’s schedule:
Christmas Day Morning:
6.00am – 9.05am: Breakfast
9.05am -9.35am: Zog
9.35am – 10.00am: Zog and the Flying Doctors
10.00am – 11.00am: Christmas Morning from Coventry Cathedral
11.00am – 11.25am: Stick Man
11.25am – 12.00am: Shaun the Sheep: The Flight Before Christmas
Christmas Day Afternoon:
12.00pm – 1.00pm: Top of the Pops Christmas 2021
1.00pm – 1.10pm: BBC News & Weather
1.10pm – 2.30pm: The Secret Life of Pets 2
2.30pm – 3pm: Superworm
3.00pm – 3.10pm: The Queen Speech
3.10pm – 5.10pm: Mary Poppins Returns
5.10pm – 6.25pm: Strictly Come Dancing Christmas Speciall
Christmas Day Evening:
6.25pm – 7.25pm: Michael McIntyre’s The Wheel Christmas Special
7.25pm – 8.00pm: Blankety Blank Christmas Special
8.00pm – 9.35pm: Call the Midwife Christmas Special
9.35pm – 10.20pm: EastEnders
10.20pm – 10.55pm: Mrs Brown’s Boys Christmas Special
10.55pm – 11.50pm: The Vicar of Dibley 2006 Xmas Special
10.30pm – Midnight: BBC News & Weather
Get ready to fill your TV planners!