Your guide to CBC's 2021 Holiday Programming

Get the full TV schedule for what to watch and when this season

Image | make the season yours

(CBC)

CBC Television has you covered for what to watch and when this holiday season.
Note: All times listed are local.

Monday, November 22

A Merry Murdoch Christmas - 2 p.m.
The Great British Baking Show Holiday - 9 p.m.

Tuesday, November 23

The Man Who Invented Christmas - 2 p.m.
Schitt's Creek: Merry Christmas, Johnny Rose - 8:30 p.m.

Wednesday, November 24

Once Upon A Murdoch Christmas - 2 p.m.

Thursday, November 25

A Heartland Christmas - 2 p.m.
Call the Midwife: Season 2 Christmas Special - 4 p.m.

Friday, November 26

Murdoch Mysteries: Home for the Holidays - 2 p.m.
Call the Midwife: Season 2 Christmas Special - 4 p.m.

Sunday, November 28

Mr. Popper's Penguins - 4 p.m.
Santa Claus is Coming to Town - 6 p.m.

Monday, November 29

12 Pups of Christmas - 2 p.m.
Murdoch Mysteries: Season 15 Holiday Special - 8 p.m.
A Very Royal Christmas: Sandringham Secrets - 9 p.m.

Tuesday, November 30

Truth About Christmas - 2 p.m.
Just For Laughs: Gags - 8 p.m.
Mr. Bean: Merry Christmas, Mr. Bean - 8:30 p.m.

Wednesday, December 1

A Christmas Movie Christmas - 2 p.m.
A Christmas Letter - 8 p.m.

Thursday, December 2

A Christmas Letter - 2 p.m.

Friday, December 3

Rock and Roll Christmas - 2 p.m.
Back in Time for Christmas UK: Episode 1 - 5 p.m.

Sunday, December 5

Jingle All the Way - 4 p.m.
Frosty the Snowman - 6 p.m.
Frosty Returns - 6:30 p.m.

Monday, December 6

A Christmas Family Reunion - 2 p.m.
Back in Time for Christmas UK: Episode 2 - 5 p.m.
The Wizard of Oz - 8 p.m.

Tuesday, December 7

Christmas on the River - 2 p.m.
Jamie's Italian Christmas - 5 p.m.
Arthur Christmas - 8 p.m.

Wednesday, December 8

The Dogs Day of Christmas - 2 p.m.
Jamie Oliver's Christmas Cookbook - 5 p.m.
Miracle on 34th Street (1947) - 8 p.m.

Thursday, December 9

Jingle Belle - 2 p.m.
Jamie's Christmas with Bells On: Episode 1 - 5 p.m.

Friday, December 10

The Christmas Contract - 2 p.m.
Jamie's Christmas with Bells On: Episode 2 - 5 p.m.

Sunday, December 12

Mr. Magoo's Christmas Carol - 2 p.m.
The First Snow of Winter - 4 p.m.
Forgotten Toys - 4:30 p.m.
Elf: Buddy's Musical Christmas - 5 p.m.
Kung Fu Panda Holiday - 6 p.m.
Shrek the Halls - 6:30 p.m.
The Great Canadian Baking Show: Season 5 Holiday Episode - 8 p.m.
The Great British Baking Show Holiday - 9 p.m.

Monday, December 13

A Christmas Writer Song - 2 p.m.
The Great Canadian Baking Show Holiday - 5 p.m.
A Christmas Carol (animated) - 8 p.m.

Tuesday, December 14

Rock N' Roll Christmas - 2 p.m.
The Great Canadian Baking Show Holiday - 5 p.m.
Rudolph the Red-Nosed Reindeer - 8 p.m.
Stars on Ice 2018 - 9 p.m.

Wednesday, December 15

Country Christmas Album - 2 p.m.
The Great British Baking Show Holiday - 5 p.m.
A Showstopping Christmas - 8 p.m.

Thursday, December 16

A Showstopping Christmas - 2 p.m.
The Great British Baking Show Holiday - 5 p.m.

Friday, December 17

Paul O'Grady: For the Love of Dogs - 1 p.m.
A Christmas Star - 2 p.m.
The Great British Baking Show Holiday - 5 p.m.
Anne Murray: Full Circle - 8 p.m.

Sunday, December 19

Joy to the World, CBC Music's annual Euroradio holiday special - 9 a.m. to 5 p.m.
Home Alone - 4 p.m.
Frosty the Snowman - 6 p.m.
Dr. Seuss' How the Grinch Stole Christmas! - 6:30 p.m.
How The Grinch Stole Christmas (2000) - 8 p.m.

Monday, December 20

The Holiday Fix-Up - 2 p.m.
Jamie Oliver's Quick and Easy Christmas - 5 p.m.
National Lampoon's Christmas Vacation - 8 p.m.

Tuesday, December 21

A Christmas Movie Christmas - 2 p.m.
Call the Midwife: Season 3 Christmas Special - 4 p.m.
Jamie's Cracking Christmas - 5 p.m.
A Christmas Story - 8 p.m.
A Christmas Fury - 12.30 a.m.

Wednesday, December 22

A Christmas Family Reunion - 2 p.m.
Call the Midwife: Season 3 Christmas Special - 4 p.m.
Jamie's Festive Feast - 5 p.m.
Home Alone - 8 p.m.

Thursday, December 23

The Dogs Days of Christmas - 2 p.m.
The Great British Baking Show Holiday - 4 p.m.
The Great British Baking Show Holiday - 5 p.m.
A Very Royal Christmas: Sandringham Secrets - 7 p.m.
Scrooge (1951) - 8 p.m.
The Family Stone - 12:30 a.m.

Friday, December 24

Paul O'Grady: For the Love of Dogs - 1 p.m.
A Christmas Letter - 2 p.m.
Scrooge (1951) - 4 p.m.
White Christmas - 7:30 p.m.
White Christmas - 12:30 a.m.
Paul O'Grady: For the Love of Dogs - 3 a.m.

Saturday, December 25

The Queen's Christmas Message - 12 p.m.
Paul O'Grady: For the Love of Dogs - 1 p.m.
Coronation Street at Christmas - 2 p.m.
Vanity Marathon - 3 p.m. to 10:30 p.m.
Once Upon A Murdoch Christmas - 10:30 p.m.
A Merry Murdoch Christmas - 12:30 a.m.

Sunday, December 26

Special Coronation Street: Soapy Slip Ups - 10:30 a.m.
Special Coronation Street: Famous Faces - 11 a.m.
Special Coronation Street: Norris Cole - 11:30 a.m.
Get Santa - 1 p.m.
Christmas on the River - 3 p.m.
The Great British Baking Show Holiday - 5 p.m.
Coronation Street: Liz Macdonald - 6:30 p.m.
Knives Out - 7 p.m.

Monday, December 27

Royalty Marathon: Philip for Queen and Country - 1 p.m.
Royalty Marathon: A Very Royal Wedding - 2 p.m.
Royalty Marathon: Secret of Royal Babies - 3 p.m.
Royal Variety Performance - 4 p.m.
Victoria: Season 2 Holiday Special - 8 p.m.

Tuesday, December 28

Arctic Vets Marathon - 1 p.m. to 6 p.m.
Les Miserables Marathon - 8 p.m. to 10 p.m.

Wednesday, December 29

Escape to the Country Marathon - 1 p.m. to 6 p.m.
Les Miserables Marathon - 8 p.m. to 10 p.m.

Thursday, December 30

Dragons' Den Holiday Marathon - 1 p.m. to 6 p.m.
Les Miserables Marathon - 8 p.m. to 10 p.m.

Friday, December 31

Last Holiday - 1 p.m.
The Great British Baking Show Holiday - 3 p.m.
The Great British Baking Show Holiday - 4 p.m.
The Great British Baking Show: The Great New Year's Baking Show - 5 p.m.
Special Coronation Street: Farewell Farris (New) - 7:30 p.m.
Les Miserables Marathon - 8 p.m. to 10 p.m.
New Year's Eve Special - 11 p.m.
Special Coronation Street: Farewell Farris - 12:30 a.m.
Special Coronation Street: Christmas Bloopers - 1 a.m.
Special Coronation Street: 60 Unforgettable Years - 1:30 a.m.
Special Coronation Street: Audrey Roberts: 40 Fabulous Years - 3:00 a.m.

Sunday, January 2

Still Standing Marathon - 11 a.m. to 7 p.m.
Listen now to fourteen holiday music playlists, available to stream(external link) at CBC.ca/listen(external link) and on the CBC Listen app for free, including SEASONAL FAVOURITES(external link) and CANADIAN HOLIDAYS(external link).