Note: All times listed are local.
Monday, November 28
Christmas Reservations – 2 p.m
Wizard of Oz – 8 p.m
Tuesday, November 29
The Truth About Christmas – 2 p.m
The Great Canadian Baking Show: Season 3 Holiday Episode – 5 pm
Schitt’s Creek: Merry Christmas Johnny Rose – 8:30 pm
Wednesday, November 30
Rock ‘N Roll Christmas – 2 p.m
The Great Canadian Baking Show: Season 5 Holiday Episode – 5 pm
Writing Around the Christmas Tree – 8 p.m
Thursday, December 1
Writing Around the Christmas Tree – 2 p.m
Call the Midwife: Season 4 Christmas Special – 4 p.m
Back in Time for Christmas UK: Episode 1 – 5 pm
Coronation Street: Happy Birthday Bill – 8 p.m
When Calls the Heart: The Christmas Wishing Tree (Season 5) – 12:30 am
Friday, December 2
Jingle Bells – 2 p.m
Call the Midwife: Season 4 Christmas Special – 4 p.m
Back in Time for Christmas UK: Episode 2 – 5 pm
Catwalk 2: The Comeback Cats Documentary – 9 p.m
Sunday, December 4
Racetime – 1:30pm
Jingle All the Way – 3:30 pm
Merry Madagascar – 5:30 pm
Frosty’s Winter Wonderland – 6 p.m
Frosty the Snowman – 6:30 pm
The Great British Baking Show: Season 12 Holiday Episode – 8 pm
Monday, December 5
12 Pups for Christmas – 2 p.m
Back in Time for Dinner: Holiday Episode (2017) – 5 pm
Miracle on 34th Street (1947) – 8 p.m
Tuesday, December 6
A Show-Stopping Christmas – 2 p.m
The Great British Baking Show: Season 10 Holiday Episode – 5 pm
Coronation: Soapy Slip Ups – 8 p.m
Merry Christmas Mr. Beans – 8:30 p.m
Wednesday, December 7
A Christmas Letter – 2 p.m
The Great British Baking Show: Season 10 Holiday Episode – 5 pm
A Very Nutty Christmas – 8 p.m
Thursday, December 8
A Very Nutty Christmas – 2 p.m
The Great British Baking Show: Season 11 Holiday Episode – 5 pm
Happiest Season – 8 p.m
A Christmas Carol: The Family Musical with a Scrooge Loose – 12:30 am
Friday, December 9
Jingle All the Way 2-2pm
The Great British Baking Show: Season 12 Holiday Episode – 5 pm
Charlie and the Chocolate Factory – 7:30 pm
Sunday, December 11
Home Alone 2: Lost in New York – 4 p.m
Dr. Seuss’ How the Grinch Stole Christmas! (1966) – 6:30 pm
Rudolph the Red-Nosed Reindeer – 7 p.m
Stars On Ice 2022 – 8 pm
The Great British Baking Show: Season 11 Holiday Episode – 9 pm
Monday, December 12
The Dog Days of Christmas – 2 p.m
Jamie’s Italian Christmas – 5 p.m
A Christmas Carol (1999) – 8 p.m
Murdoch Mysteries: Home for the Holidays – 1:30 am
Tuesday, December 13
A Christmas Movie Christmas – 2 p.m
Jamie Oliver’s Christmas Cookbook – 5 p.m
Christmas Checklist: Part 1 – 8 pm
The Man Who Invented Christmas – 12:30 pm
Wednesday, December 14
Christmas Checklist: Part 1 – 2 pm
Jamie’s Cracking Christmas – 5 p.m
Christmas Checklist: Part 2 – 8 pm
Thursday, December 15
Christmas Checklist: Part 2 – 2 pm
Call the Midwife: Season 5 Christmas Special – 4 p.m
Jamie’s Christmas with Bells On: Episode 1 – 5 pm
Beauty and the Beast: The 30th Celebration – 8 p.m
When Calls the Heart: Greatest Christmas Blessing (Season 6) – 12:30 am
Friday, December 16
Paul O’Grady For the Love of Dogs Christmas (2019) – 1 p.m
A Christmas Winter Song – 2 p.m
Call the Midwife: Season 5 Christmas Special – 4 p.m
Jamie’s Christmas with Bells On: Episode 2 – 5 pm
It’s a Very Merry Muppet Christmas Movie – 8 pm
Sunday, December 18
Elf: Buddy’s Musical Christmas – 4 p.m
Jack Frost – 5 p.m
Kung Fu Panda Holiday – 7 p.m
Shrek the Halls – 7:30 pm
How the Grinch Stole Christmas (2000) – 8 p.m
Monday, December 19
Writing Around the Christmas Tree – 2 p.m
The Great British Baking Show: Season 8 Holiday Episode – 4 pm
Jamie Oliver’s Quick & Easy Christmas – 5 p.m
National Lampoon’s Christmas Vacation – 8 p.m
Johnny Briggs: Coronation Street Legend – 11:30 pm
Once Upon a Murdoch Mystery – 12:30 am
Tuesday, December 20
A Very Nutty Christmas – 2 p.m
The Great British Baking Show: Season 8 Holiday Episode – 4 pm
Jamie’s Italian Christmas – 5 p.m
A Christmas Story – 8 p.m
Coronation Street: Happy Birthday Bill – 12:30 am
Wednesday, December 21
A Christmas Story 2 – 2 p.m
The Great British Baking Show: Season 9 Holiday Episode – 4 pm
Jamie’s Easy Christmas Countdown – 5 p.m
Home Alone 2: Lost in New York – 7:30 pm
Bridget Jones’s Diary – 12:30 am
Thursday, December 22
A Christmas Family Reunion – 2 p.m
The Great British Baking Show: Season 9 Holiday Episode – 4 pm
Jamie’s Festive Feast – 5 p.m
Scrooge (1951) – 8 p.m
The Family Stone – 12:30 am
Friday, December 23
Christmas Reservations – 2 p.m
The Great Canadian Baking Show: Season 6 Holiday Episode – 4 pm
Jamie Oliver’s Christmas Cookbook – 5 p.m
The Holidays – 7 p.m
Victoria: Season 2 Holiday Episode – 1 am
Saturday, December 24
Paul O’Grady For the Love of Dogs Christmas (2021) – 1 p.m
Jubilee Pudding: 70 Years in the Baking – 1:30 pm
Dolly Parton’s Christmas of Many Colors: Circle of Love – 3 p.m
Stars on Ice (2021) – 5 p.m
White Christmas – 6:30 p.m
Scrooge (1951) – 9 p.m
A Christmas Winter Song – 11 p.m
Schitt’s Creek: Merry Christmas Johnny Rose – 1 am
Sunday, December 25
Coronation Street at Christmas – 11 am
The King’s Christmas Message – 12 pm
White Christmas – 12:30 pm
Frosty’s Winter Wonderland – 3 p.m
Arthur’s Christmas – 3:30 pm
Felix and the Treasure of Morgäa – 5:30 pm
Wonder – 7:30 p.m
Monday, December 26
Son of a Critch: Season 1 Marathon – 11 am to 6 pm
Best in Miniature – 8 p.m
Coronation: Soapy Slip Ups – 11:30 pm
A Merry Murdoch Christmas – 12:30 am
Tuesday, December 27
Run the Burbs: Season 1 Marathon – 12pm to 6pm
Best in Miniature – 8 p.m
A Christmas Fury – 12:30 am
Wednesday, December 28
Paul O’Grady: For the Love of Dogs at Christmas (2021) – 1:30 pm
Very Royal Secrets: Sandringham – 2 p.m
The Queen Unseen – 3 p.m
Royal Variety Show 2022 – 4 p.m
Best in Miniature – 8 p.m
Thursday, December 29
Arctic Vets: Season 2 Marathon – 1 p.m
Best in Miniature – 8 p.m
Coronation Street: 60 Unforgettable Years – 12:30 am
Friday, December 30
Escape to the Country Marathon – 1pm to 6pm
Best in Miniature – 8 p.m
Jubilee Pudding: 70 Years in the Baking – 1 am
Saturday, December 31
The Great British Baking Show: Season 11 Holiday Episode – 2 p.m
The Great British Baking Show: Season 13 Holiday Episode – 3:30 pm
Jamie & Jimmy’s Festive Feast – 5 p.m
The Great British Baking Show: The Great New Year Bake Off Season 11 – 6:30 pm
The Great British Baking Show: The Great New Year Bake Off Season 12 – 7:30 pm
The Last Holidays – 9 p.m
New Year’s Eve Special – 11 pm
Sunday, January 1
Still Standing Marathon – 11 am
Jumanji: Welcome to the Jungle – 7 p.m
Listen now to fifteen holiday music playlists, available to stream at CBC.ca/listen and on the CBC Listen app for free, including SEASONAL FAVOURITES and CANADIAN HOLIDAYS.