THE FESTIVE television schedules have been released and here’s every show you need to watch on Christmas Day across BBC, ITV and Channel 4.
Read on for the ultimate telly guide that will make your day a sparkling success tv wise!
3.55pm Strictly Come Dancing: Christmas Special
5.20pm Doctor Who Christmas Special
7.25pm EastEnders Part One
7.55pm Call The Midwife Christmas Special
9pm Gavin & Stacey: The Finale
10.30pm EastEnders Part Two
6.30pm – Emmerdale
7.30pm Coronation Street
1.30pm The Great Christmas Bake Off
3pm Miracle On 34th Street
06:00 BBC Breakfast
09:00 Trolls: Holiday In Harmony
09:20 Superworm
10:15 Christmas Morning Service
11:20 Toy Story 3
12:55 Minions: The Rise Of Gru
14:30 Tiddler
15:00 The King’s Christmas address
15:10 The Weakest Link
15:55 Strictly Come Dancing: Christmas Special
17:10 Doctor Who Christmas Special
18:10 Wallace & Gromit: Vengeance Most Fowl
19:25 EastEnders (Part 1)
19:55 Call The Midwife Christmas Special
21:00 Gavin & Stacey: The Finale
22:30 EastEnders (Part 2)
23:00 Mrs Brown’s Boys Christmas Special
07:00 Good Morning Britain
09:00 Lorraine
10:00 This Morning
12:00 James Martin‘s Christmas Day
14:00 Ainsley’s Festive Flavours
15:00 The King’s Christmas address
15:10 Home Alone 2
17:25 Bullseye (Repeat)
18:30 Emmerdale
19:00 Coronation Street
20:00 The Chase: Christmas
21:00 Downton Abbey: A New Era
11:50 The Snowman
12:25 Mog’s Christmas
12:55 The Snowman And The Snowdog
13:30 The Great Christmas Bake Off
14:45 The Alternative Christmas Message
15:00 Miracle On 34th Street
17:10 The Piano At Christmas
18:25 The Italian Job
20:25 Raiders Of The Lost Ark
22:35 Notting Hill
Merry Christmas Viewing!