The UK TV guide has been revealed for December 25, 2025 (Christmas Day).
This schedule covers BBC One, BBC Two, BBC Four, ITV1, Channel 4, Film4 and children’s channel CBeebies.
There are Christmas specials of shows such as Call the Midwife, Absolutely Fabulous, Eastenders and programs such as Carols from King’s 2025 and James Martin’s Christmas Day.
Although, the schedule is lacking in terms of Christmas movies this year; BBC Two has White Christmas (1954), and Channel 4 & Film4 manages to ‘save the day’ with its line-up of Father Christmas, The Snowman, Home Alone 2: Lost in New York, and Jingle All the Way.
Deciding which Christmas films to watch elsewhere besides TV channels? Here is our ‘Top 40 Must-Watch Christmas Movies‘.
(Bookmark this schedule for later as there will be more channels added such as Channel 5 and Film4 when those listings are released closer to Christmas).
What’s on TV – December 25, 2025?
BBC One – London
6:00am – Breakfast
9:00am – The Snail and the Whale
9:30am – Stick Man
10:00am – Christmas Morning
11:00am – Bluey (Bluey’s Christmas Bundle)
11:40am – Wallace & Gromit: Vengeance Most Fowl
1:00pm – Roald Dahl’s Matilda the Musical
2:45pm – BBC News
2:55pm – BBC Weather
3:00pm – The King
3:10pm – The Scarecrows’ Wedding
3:35pm – Gladiators celebrity special
4:35pm – Shaun the Sheep: Fleece Navidad
4:45pm – The Weakest Link
5:30pm – Strictly Come Dancing
6:45pm – Michael McIntyre’s The Wheel
7:45pm – EastEnders part 1
8:15pm – Call the Midwife

9:15pm – Amandaland (Christmas Special)
9:45pm – EastEnders part 2
10:15pm – Mrs Brown’s Boys
11:00pm – Absolutely Fabulous (Cold Turkey)
11:35pm – When Harry Met Sally
More details about BBC’s festive line-up here.
BBC Two – England
6:00am – My Life at Christmas with Anita Rani (Series 2)
7:00am – Royal Institution Christmas Lectures
8:00am – A Christmas Choir with Michelle McManus
8:45am – Carols from King’s 2025
10:00am – Wallace & Gromit: A Matter of Loaf and Death
10:30am – Wallace & Gromit: A Grand Day Out
10:55am – Talking Pictures (Agatha Christie)
11:25am – The Nutcracker from the Royal Ballet
1:00pm – White Christmas (1954)

3:00pm – The King 2025
3:10pm – Evil Under the Sun
5:00pm – Dad’s Army at the BBC
6:00pm – Dad’s Army (Episode: My Brother and I)
6:40pm – Keeping Up Appearances (1994 Christmas Special)
7:30pm – The Morecambe and Wise Show (The Lost Tapes, Episode 1)
8:10pm – The Morecambe and Wise Show (Christmas Show 1975)
9:15pm – Jaws
11:15pm – Jaws @ 50: The Definitive Inside Story.
BBC Four
7:00pm – The Read: The Lion, the Witch and the Wardrobe (Series 4)
8:00pm – Inside Classical: A Classical Christmas (Series 3)
9:25pm – Top of the Pops (Christmas 1989)
10:25pm – Top of the Pops (Christmas 1977)
11:15pm – Swingin’ Christmas
ITV1
10:00am – This Morning
12:00pm – Loose Women
1:00pm – James Martin’s Christmas Day
3:00pm – The King
3:15pm – Raiders of the Lost Ark
5:45pm – It’ll Be Alright on the Night
6:15pm – Emmerdale
7:15pm – Coronation Street
8:15pm – Bullseye
9:15pm – The 1% Club
10:15pm – Romesh Ranganathan’s Parents’ Evening
Channel 4
9:30am – The Tiger Who Came to Tea
10:00am – Father Christmas
10:30am – Babe
12:00pm – The Snowman

12:30pm – The Snowman and the Snowdog
1:15pm – Sister Act 2: Back in the Habit
3:15pm – Frozen 2
5:20pm – Alternative Christmas Message
5:25pm – Home Alone 2
7:40pm – The Great Christmas Bake Off
9:00pm – Gogglebox
11:00pm – Notting Hill
Film4
11:00am – Anastasia
1:10pm – The Muppets Take Manhattan
3:00pm – Jingle All the Way

4:45pm – Tooth Fairy
6:50pm – The Devils Wears Prada
9:00pm – The Equalizer
11:40pm – Three Billboards Outside Ebbing, Missouri
2:00am – Wish You Were Here
CBeebies
6:00am – Tish Tash (Series 1: Christmas Tree)
6:05am – Bing (Series 1: Paddling Pool)
6:15am – Teletubbies (Series 1: Train Ride)
6:30am – Supertato (Series 1: Winter Wonderland)
6:35am – Roots and Fruits (Series 2: Festive Special)
6:40am – Tee and Mo (Series 2: Mo’s Birthday)
6:50am – Bing (Series 2: Snow)
7:00am – Colourblocks (Specials: It’s a Colourful Christmas)
7:05am – Hey Duggee (Series 2: The Teamwork Badge)
7:10am – Hey Duggee (Series 3: The Christmas Badge)
7:20am – Bluey (Series 3: Pizza Girls)
7:30am – Bluey (Series 2, Army)
7:35am – Go Jetters (Series 2: Sami Reindeer Herding, Norway)
7:50am – Peter Rabbit
(Series 1: The Tale of Mr Tod’s Trap)
8:00am – Octonauts: Above & Beyond (Series 2: Pink Glacier)
8:15am – Numberblocks (Series 3: Blockzilla)
8:20am – Alphablocks (Series 4: Plusman)
8:25am – Nick Cope’s Popcast (Series 2: Who’s at the Door?)
8:35am – Justin’s House (Series 4: Cat’s First Christmas)
9:00am – Bing (Series 2: Christmas Special).
9:18am – Hey Duggee
(Top of the Pups, Jingle Bells)
9:20am – Timmy Time (Timmy’s Christmas Surprise)
9:45am – Something Special (Specials: Merry Christmas!)
10:05am – Teletubbies (Series 2: Flamenco)
10:20am – The Baby Club (Series 2: Christmas Bells)
10:35am – I Spy, You Spy (Series 1: Christmas)
10:40am – Yukee (Series 1: Snowbiz)
10:50am – Nikhil & Jay (Series 1: Nikhil and Jay and the Christmas Wish)
11:00am – Roots and Fruits (Series 1: Brussels Sprout)
11:05am – Vegesaurs Series 3: Winter Cave
11:10am – Bluey (Series 1: Verandah Santa)
11:20am – Hey Duggee (Series 1: The Tinsel Badge)
11:30am – Big Lizard (Series 1: Happy Proximas!)
11:35am – Timmy Time (Series 1: Timmy Wants to Win)
11:45am – Our Family (Series 5: Henry’s Christmastime)
12:00pm – My World Kitchen (Series 4: Dougie’s Essex Yule Log)
12:10pm – My First Festivals (Series 1: Christmas)
12:25pm – Time for School (Series 4: Christmas at School)
12:40pm – CBeebies House (Specials: CBeebies House Christmas Special: Dodge’s Christmas Wish)
1:00pm – Yakka Dee! (Series 6: Crab)
1:05pm – Numberblocks (Specials: The Twelve Days of Christmas)
1:15pm – Wonderblocks (Series 1: Giant Beanstalk)
1:20pm – Colourblocks (Series 2: The Mixing Factory)
1:25pm – Hey Duggee (Series 3: The Day Off Badge)
1:35pm – Yukee (Series 1: The Piano)
1:40pm – Small Potatoes (Playtime)
1:45pm – Something Special We’re All Friends: Series 14, Skiing
2:10pm – Teletubbies (Series 2: Together)
2:25pm – CBeebies Panto: Cinderella Show, Cinderella
3:30pm – Octonauts
(Series 1: The Crab and Urchin)
3:40pm – Supertato (Songs: It’s Christmas Time!)
3:45pm – Peter Rabbit (Series 2: The Tale of the Seed Snatch)
3:55pm – Hey Duggee (Series 1: The Tinsel Badge)
4:05pm – Vida the Vet (Series 1: Prickly’s Ice Skating Uh-Oh)
4:15pm – Supertato (Series 3: Merry Sprouty Day – Part 2)
4:25pm – The Weasy Family (Series 1: Mission New Pet)
4:30pm – Mojo Swoptops (Series 1: Swoppiton Speed Scramble)
4:45pm – Bluey (Series 3: Pizza Girls)
4:50pm – Bluey (Series 2: Christmas Swim)
5:00pm – Piripenguins (Series 1: It’s Berg Day!)
5:10pm – Dodge’s Pup School (Series 2: The Christmas Show)
5:35pm – JoJo & Gran Gran (Series 1: Autumn, It’s Time for Christmas)
5:45pm – Moon and Me (Series 1: Everybody in the Tub!)
6:10pm – Clangers (Series 3: Woly Holiday)
6:20pm – In the Night Garden (Series 1: Igglepiggle’s Accident)
6:50pm – CBeebies Bedtime Stories (Christmas: featuring Tom Hardy – The Christmas Pine)









Leave a comment