We're just days away now until Christmas Day and we’re at the final stages of ironing out our plans for the big day.
Many of us will opt to play games or do quizzes with our loved ones, while others will sit down to some festive telly with a little tipple.
While there are a number of uncertainties elsewhere in world, one thing that is cast iron is this year’s television scheduling.
And there’s something for everyone this year, with a great range of Christmas films for the kids and lengthy Christmas episodes of our favourite soaps.

Here is everything you need to know about the TV scheduling for all terrestrial channels in Scotland for December 25.
BBC One Scotland
- 6am - Breakfast
- 9.05am - Stick Man
- 9.35am - Zog and the Flying Doctors
- 10am - Christmas Morning
- 11am - Reflections at the Quay
- Midday - Top of the Pops
- 1pm - BBC Weekend News
- 1.05pm - BBC Weather
- 1.10pm - The Secret Life of Pets 2
- 2.30pm - Superworm
- 3pm - The Queen
- 3.10pm - Mary Poppins Returns
- 5.10pm - Strictly Come Dancing
- 6.25pm - Michael McIntyre’s The Wheel
- 7.25pm - Blankety Blank
- 8pm - Call the Midwife
- 9.35pm - EastEnders
- 10.20pm - Mrs Brown’s Boys
- 10.55pm - The Vicar of Dibley
- 11.50pm - BBC Weekend News
- 11.55pm - BBC Weather
- Midnight - On Christmas Night
BBC Two
- 6.10am - The Polar Bear Family & Me
- 7.10am - Tinker Bell and the Legend of the NeverBeast
- 8.20am - Malory Towers
- 8.45am - Carols from King’s
- 10am - Gangsta Granny
- 11.10am - Casablanca
- 12.50pm - Meet Me in St Louis
- 2.40pm - Talking Pictures
- 3.10pm - The Two Ronnies Sketchbook
- 3.40pm - The Two Ronnies: The Studio Recordings
- 4.10pm - Quentin Blake - The Drawing of My Life
- 5.10pm - The Queen
- 5.20pm - The Adventures of Robin Hood
- 7pm - The Morecambe and Wise Show
- 7.45pm - The Morecambe and Wise Show
- 8.35pm - A Musical Family Christmas with the Kanneh-Masons
- 9.35pm - Pavarotti
- 11.20pm - Pavarotti in Hyde Park
STV
- 5.25am - Mr Bean: The Animated Series
- 5.35am - Mr Bean: The Animated Series
- 5.45am - Mr Bean: The Animated Series
- 6am - Mr Magoo
- 6.10am - Mr Magoo
- 6.30am - Mr Magoo
- 6.35am - Be Cool, Scooby Doo!
- 7am - Good Morning Britain
- 9am - Lorraine
- 10am - This Morning
- Midday - James Martin’s Christmas Morning
- 2pm - Ainsley’s Christmas Good Mood Food
- 3pm - HM The Queen
- 3.10pm - Santa Claus: The Movie
- 5.15pm - ITV News
- 5.30pm - Paul O’Grady: For the Love of Dogs at Christmas
- 6pm - The Masked Singalong
- 7pm - Emmerdale
- 8pm - Coronation Street
- 9pm - The Larkins at Christmas
- 10.25pm - ITV News
- 10.40pm - Love Actually
Channel 4
- 7.15am - The Simpsons
- 7.40am - The Simpsons
- 8.05am - The Simpsons
- 8.30am - The Simpsons
- 9am - The Simpsons
- 9.30am - The Simpsons
- 10am - We’re Going On a Bear Hunt
- 10.30am - The Tiger Who Came to Tea
- 11am - How to Train Your Dragon
- 12.55pm - White Christmas
- 3.20pm - Father Christmas
- 3.55pm - The Snowman
- 4.30pm - The Snowman and the Snowdog
- 5pm - Alternative Christmas Message
- 5.05pm - Channel 4 News
- 5.15pm - Home Alone 2: Lost in New York
- 7.30pm - Terry Pratchett’s The Abominable Snow Baby
- 8pm - The Great Christmas Bake Off
- 9.15pm - Gogglebox 2021
- 11.15pm - First Dates at Christmas

Channel 5
- 5.45am - Cruising with Jane McDonald
- 6am - Ben and Holly’s Little Kingdom
- 6.10am - Peppa Pig
- 6.15am - Peppa Pig
- 6.25am - Peppa Pig
- 6.30am - Peppa Pig
- 6.40am - Fireman Sam
- 6.50am - Thomas & Friends: Big World! Big Adventures!
- 7am - Daisy & Ollie
- 7.25am - Peppa Pig
- 7.30am - Pip and Posy
- 7.40am - Pip and Posy
- 7.55am - Meet the Experts
- 8.10am - The Adventures of Paddington
- 8.20am - Funniest Ever Pets at Christmas for Help the Animals
- 9.15am - Greatest Family Christmas Hits
- 10.10am - Britain’s Favourite Christmas Songs
- 1.10pm - All Time Favourite ABBA Songs
- 3.10pm - Chitty Chitty Bang Bang
- 6.15pm - Britain’s Favourite 80s Songs
- 9pm - Britain’s Favourite Party Songs
- 11.05pm - Kylie at 50: Especially For You