Note: All times listed are local. (Half-hour later in Newfoundland and parts of Labrador)
Sunday, Nov. 17
Frosty’s Winter Wonderland – 3:00 p.m.
The Legend of Frosty the Snowman – 3:30 p.m.
It’s a Very Merry Muppet Christmas Movie – 5:00 p.m.
Thursday, Nov. 21
Back in Time for Christmas (U.K.) – 5:00 p.m.
Friday, Nov. 22
Back in Time for Christmas (U.K.) – 5:00 p.m.
Sunday, Nov. 24
Mister Magoo’s Christmas Carol – 12:30 p.m.
The Curse of Clara: A Holiday Tale – 1:30 p.m.
Snowtime – 2:00 p.m
The Man Who Invented Christmas – 4:00 p.m.
Dragon’s Den Holiday Episode, season 13 – 6:00 p.m.
The Great Canadian Baking Show, season 8 finale – 8:00 p.m.
Monday, Nov. 25
The Great Canadian Baking Show Holiday Special, season 7 – 5:00 p.m.
Diana: The Ultimate Truth – 9:00 p.m.
Tuesday, Nov. 26
The Great British Baking Show: The Great Christmas Baking Show, season 9 – 5:00 p.m.
Wednesday, Nov. 27
The Great British Baking Show: The Great Festive Baking Show, season 9 – 5:00 p.m.
Christmas Crush – 8:00 p.m.
Thursday, Nov. 28
The Great British Baking Show: The Great Christmas Baking Show, season 10 – 5:00 p.m.
Friday, Nov. 29
A Very Royal Christmas: Secrets of Sandringham – 2:00 p.m.
The Great British Baking Show: The Great Festive Baking Show, season 10 – 5:00 p.m.
Sunday, Dec. 1
Racetime – 2:00 p.m.
It’s a Very Merry Muppet Christmas Movie – 4:00 p.m.
Elf: Buddy’s Musical Christmas – 6:00 p.m.
The Great British Baking Show: The Great Christmas Baking Show, season 13 – 8:00 p.m.
Monday, Dec. 2
Murdoch Mysteries: A Merry Murdoch Christmas – 2:00 p.m.
Jamie & Jimmy’s Festive Feast – 5:00 p.m.
A Christmas Winter Song – 8:00 p.m.
Tuesday, Dec. 3
Murdoch Mysteries: Once Upon a Murdoch Christmas – 2:00 p.m.
Jamie’s Cracking Christmas – 5:00 p.m.
Mr. Bean: Merry Christmas, Mr. Bean – 9:00 p.m.
Schitt’s Creek: Merry Christmas, Johnny Rose – 9:30 p.m.
Wednesday, Dec. 4
Murdoch Mysteries: Home for the Holidays – 2:00 p.m.
Jamie’s Italian Christmas – 5:00 p.m.
Writing Around the Christmas Tree – 8:00 p.m.
Thursday, Dec. 5
Christmas Reservations – 2:00 p.m.
Jamie’s Easy Christmas Countdown – 5:00 p.m.
Jingle Bell Love – 8:00 p.m.
Friday, Dec. 6
A Christmas Movie Christmas – 2:00 p.m.
Jamie’s Quick & Easy Christmas – 5:00 p.m.
The Wizard of Oz – 8:00 p.m.
Sunday, Dec. 8
The First Snow of Winter – 3:00 p.m.
The Forgotten Toys – 3:30 p.m.
Jumanji: Welcome to the Jungle – 4:00 p.m.
Heartland, season 19 finale – 7:00 p.m.
The Great British Baking Show: The Great Christmas Baking Show, season 14 – 8:00 p.m.
Crime Scene Kitchen, season finale – 9:00 p.m.
Monday, Dec. 9
The Man Who Invented Christmas – 2:00 p.m.
Jamie’s Christmas with Bells On, part 1 – 5:00 p.m.
Home Alone – 8:00 p.m.
Tuesday, Dec. 10
The Christmas Checklist, part 1 – 2:00 p.m.
Jamie’s Christmas with Bells On, part 2 – 5:00 p.m.
Home Alone 2: Lost in New York – 7:30
Wednesday, Dec. 11
The Christmas Checklist, part 2 – 2:00 p.m.
Jamie Oliver’s Christmas Cookbook – 5:00 p.m.
The Polar Express – 8:00 p.m.
Murdoch Mysteries: A Merry Murdoch Christmas – 12:30 a.m.
Thursday, Dec. 12
The Holiday Fix-Up – 2:00 p.m.
Jamie’s Night Before Christmas – 5:00 p.m.
Arthur Christmas – 8:00 p.m.
Friday, Dec. 13
12 Pups of Christmas – 2:00 p.m.
Jamie’s Cracking Christmas – 5:00 p.m.
Happiest Season – 8:00 p.m.
Sunday, Dec. 15
The Curse of Clara: A Holiday Tale – 1:30 p.m.
The Great Northern Candy Drop – 2:00 p.m.
The Legend of Frosty the Snowman – 2:30 p.m.
Merry Madagascar – 4:00 p.m.
Santa Claus Is Comin’ to Town – 4:30 p.m.
(Windsor: The Great Northern Candy Drop – 4:30 p.m / The Curse of Clara: A Holiday Tale – 5:00 p.m.)
Frosty Returns – 5:30 p.m.
(Windsor: Paul O’Grady: For the Love of Dogs at Christmas 2021, season 9 – 5:30 p.m.)
The Legend of Frosty the Snowman – 6:00 p.m.
(Windsor: Paul O’Grady: For the Love of Dogs – 6:00 p.m.)
Rudolph the Red-Nosed Reindeer – 6:30 p.m.
(Windsor: The Great Northern Candy Drop – 6:30 p.m / The Curse of Clara: A Holiday Tale – 7:00 p.m.)
Jumanji: The Next Level – 7:30 p.m.
Monday, Dec. 16
A Christmas Family Reunion – 2:00 p.m.
The Great British Baking Show: The Great Christmas Baking Show, season 9 – 4:00 p.m.
Jamie’s Italian Christmas – 5:00 p.m.
Kung Fu Panda – 7:30 p.m.
How the Grinch Stole Christmas (2000) – 8:00 p.m.
Tuesday, Dec. 17
Escape to the Chateau DIY Holiday Special, season 5 – 1:00 p.m.
A Christmas Winter Song – 2:00 p.m.
The Great British Baking Show: The Great Festive Baking Show, season 9 – 4:00 p.m.
Jamie’s Easy Christmas Countdown – 5:00 p.m.
A Christmas Story – 8:00 p.m.
Wednesday, Dec. 18
Escape to the Chateau DIY Holiday Special, season 5 – 1:00 p.m.
A Show-Stopping Christmas – 2:00 p.m.
The Great British Baking Show: The Great Christmas Baking Show, season 10 – 4:00 p.m.
Jamie’s Quick & Easy Christmas – 5:00 p.m.
National Lampoon’s Christmas Vacation – 8:00 p.m.
Murdoch Mysteries: Once Upon a Murdoch Christmas – 12:30 a.m.
Thursday, Dec. 19
Escape to the Chateau DIY Holiday Special, season 5 – 1:00 p.m.
A Christmas Movie Christmas – 2:00 p.m.
The Great British Baking Show: The Great Festive Baking Show, season 10 – 4:00 p.m.
Jamie’s Christmas with Bells On, part 1 – 5:00 p.m.
Shrek the Halls – 7:30 p.m.
The Santa Clause – 8:00 p.m.
Happiest Season – 12:30 a.m.
Friday, Dec. 20
Escape to the Chateau DIY Holiday Special, season 5 – 1:00 p.m.
Coronation Street – 2:00 p.m.
Coronation Street – 2:30 p.m.
Still Standing – 3:00 p.m.
Still Standing – 3:30 p.m.
The Great British Baking Show: The Great Christmas Baking Show, season 12 – 4:00 p.m.
Jamie’s Christmas with Bells On, part 2 – 5:00 p.m.
Schitt’s Creek: Merry Christmas, Johnny Rose – 7:00 p.m.
Kung Fu Panda – 7:30 p.m.
The Santa Clause 2 – 8:00 p.m.
Sunday, Dec. 22
Mister Magoo’s Christmas Carol – 2:30 p.m.
The Santa Clause 2 – 3:30 p.m.
Home Alone 2: Lost in New York – 5:30 p.m.
Home Alone – 8:00 p.m.
When Calls the Heart: The Greatest Christmas Blessing – 12:00 a.m.
Monday, Dec. 23
Writing Around the Christmas Tree – 2:00 p.m.
The Great British Baking Show: The Great Christmas Baking Show, season 13 – 4:00 p.m.
Jamie Oliver’s Christmas Cookbook – 5:00 p.m.
The Santa Clause – 8:00 p.m.
Murdoch Mysteries: Home for the Holidays – 12:30 a.m.
Tuesday, Dec. 24
The Great Canadian Baking Show Holiday Special, season 5 – 2:00 p.m.
The Great Canadian Baking Show Holiday Special, season 6 – 3:00 p.m.
The Great Canadian Baking Show Holiday Special, season 7 – 4:00 p.m.
Jamie’s Night Before Christmas – 5:00 p.m.
Mr. Bean: Merry Christmas, Mr. Bean – 7:30 p.m.
A Christmas Carol (1999) – 8:00 p.m.
Bridget Jones’s Diary – 12:30 a.m.
Wednesday, Dec. 25
Merry Madagascar – 11:00 a.m.
The Forgotten Toys – 11:30 a.m.
Frosty’s Winter Wonderland – 12:00 p.m.
The Curse of Clara: A Holiday Tale – 12:30 p.m.
The First Snow of Winter – 1:00 p.m.
Frosty Returns – 1:30 p.m.
(Windsor: Paul O’Grady: For the Love of Dogs at Christmas – 1:30 p.m.)
The Legend of Frosty the Snowman – 2:00 p.m.
(Windsor: Paul O’Grady: For the Love of Dogs at Christmas, season 9 – 2:00 p.m.)
Rudolph the Red-Nosed Reindeer – 2:30 p.m.
(Windsor: The Great Northern Candy Drop – 2:30 p.m / The Curse of Clara: A Holiday Tale – 3:00 p.m.)
Paul O’Grady: For the Love of Dogs at Christmas, season 9 – 3:30 p.m.
A Very Royal Christmas: Secrets of Sandringham – 5:30 p.m.
Little Women – 7:00 p.m.
The Man Who Invented Christmas – 12:30 a.m.
Thursday, Dec. 26
Marathon The Real Crown: Inside the House of Windsor – 1:00 p.m. – 6:00 p.m.
Royal Variety Performance (2024) – 8:00 p.m.
Friday, Dec. 27
Paul O’Grady: For the Love of Dogs – 1:00 p.m.
Marathon Escape to the Chateau, season 5 – 1:30 p.m. – 5:30 p.m.
Coronation Street – 5:30 p.m.
The Holiday – 7:00 p.m.
Sunday, Dec. 29
Marathon Grand Designs – 1:00 p.m. – 3:00 p.m.
Marathon Escape to the Country – 3:00 p.m. – 5:00 p.m.
Marathon Still Standing – 5:00 p.m. – 7:00 p.m.
Jumanji: Welcome to the Jungle – 7:00 p.m.
Monday, Dec. 30
Marathon Jamie’s Comfort Food – 12:00 p.m. – 6:00 p.m.
Double Holiday – 8:00 p.m.
Tuesday, Dec. 31
The Great British Baking Show: The Great New Year Baking Show, season 12 – 1:30 p.m.
The Great British Baking Show: The Great New Year Baking Show, season 13 – 3:00 p.m.
The Great British Baking Show: The Great New Year Baking Show, season 14 – 4:30 p.m.
This Hour Has 22 Minutes, New Year’s Eve special – 8:00 p.m.
Wednesday, Jan. 1
Escape to the Country – 1:00 p.m.
The Great British Baking Show: The Great Christmas Baking Show, season 12 – 2:00 p.m.
The Great British Baking Show: The Great Christmas Baking Show, season 13 – 3:30 p.m.
Jamie & Jimmy’s Festive Feast – 5:00 p.m.
The Great British Baking Show: The Great New Year Baking Show, season 14 – 8:00 p.m.
Still Standing – 9:30 p.m.
Marathon Comedy Night with Rick Mercer – 12:30 p.m. – 3:30 p.m.
Thursday, Jan. 2
Marathon Son of a Critch – 1:00 p.m. – 6:00 p.m.
Dragon’s Den – 8:00 p.m.
The Nature of Things, season 64 premiere – 9:00 p.m.
Friday, Jan. 3
Marathon Stuff the British Stole, season 1 – 1:00 p.m. – 5:00 p.m.
Diana: The Ultimate Truth – 5:00 p.m.
Diana and Dodi: The Princess and the Playboy – 8:00 p.m.