*All airtimes are in ET. CBC programming airs in Newfoundland a half-hour later.
We've compiled some of your favourite Christmas and holiday movies and TV specials on CBC, CTV and other networks. Netflix Christmas and holiday movies can be found here.
THURSDAY, DEC. 17
"Frosty the Snowman"
Airs: Dec. 17, 7 p.m. on CBC
He's just a snowman, until he puts on that magic hat. Then the real fun begins.
"Elf"
Airs: Dec. 17, 10 p.m. on ABC Spark
Will Ferrell stars as Buddy, an oversized elf who becomes a fish out of water when he goes to meet his father (James Caan) in New York.
"Get Santa"
Airs: Dec. 17, 8 p.m. on CBC
Jim Broadbent plays Jolly Old St. Nick in this comedy about people trying to save Christmas after they discover the old man in a garage.
"Super WHY! Twas the Night Before Christmas"
Airs: Dec. 17, 7 a.m. on CBC
The gang takes on the famous children's story about what happens on Christmas night.
The Nightmare Before Christmas
Airs: Dec. 17, 9:30 p.m. on CTV
FRIDAY, DEC. 18
"Yes, Virginia"
Airs: Dec. 18, 8:30 p.m. on ABC
A young girl wants to know whether Santa's real. So she writes a letter to a newspaper editor to find out for sure.
"Miracle on 34th Street" (1994)
Airs: Dec. 18, 8 p.m. on CBC
Sir Richard Attenborough played one of cinema's more convincing Santas in this film about a department store St. Nick, and the adorable little girl (Mara Wilson) who doesn't believe he's the real thing.
"The Santa Clause"
Airs: Dec. 18, 8 p.m. on ABC Spark
Tim Allen stars as Scott Calvin, a single dad who has to take the reins of Santa's sleigh after the jolly old man falls off a roof.
"The Santa Clause 2"
Airs: Dec. 18, 10 p.m. on ABC Spark
Scott Calvin, now Santa Claus, has to find a Mrs. Claus.
"Elf"
Airs: Dec. 18, 4 p.m. ON ABC Spark
Will Ferrell stars as Buddy, an oversized elf who becomes a fish out of water when he goes to meet his father (James Caan) in New York.
SATURDAY, DEC. 19
"The Santa Clause"
Airs: Dec. 19, 2 p.m. on ABC Spark
Tim Allen stars as Scott Calvin, a single dad who has to take the reins of Santa's sleigh after the jolly old man falls off a roof.
"The Santa Clause 2"
Airs: Dec. 19, 4 p.m. on ABC Spark
Scott Calvin, now Santa Claus, has to find a Mrs. Claus.
The Christmas Parade
Airs: Dec. 19, 3 p.m. on CTV TWO
Finding Christmas
Airs: Dec. 19, 8 p.m. on CTV TWO
"The Santa Clause 3: The Escape Clause"
Airs: Dec. 19, 6 p.m. and 10 p.m. on ABC Spark
Santa may be jolly, but he's not a quick learner. How else to explain his decision to let the mischievous Jack Frost (Martin Short) into his workshop? Add to that the fact he has to deal with Mrs. Claus' parents, and you have a recipe for Yuletide chaos!
"I Want a Dog for Christmas, Charlie Brown"
Airs: Dec. 19, 8 p.m. on ABC
ReRun, the younger brother of Lucy and Linus, prefers to spend the holidays with Snoopy instead of his own family.
The Christmas Shepherd
Airs: Dec. 19, 8 p.m. on CTV
SUNDAY, DEC. 20
"Home Alone 2: Lost in New York"
Airs: Dec. 20, 5 p.m. on CBC
Kevin McAllister's family just can't keep track of him at Christmastime. He finds himself alone in New York, pursued once again by thieves with a big grudge after what he did to them at his own house.
"How the Grinch Stole Christmas"
Airs:Dec. 20, 7:30 p.m. on CBC
Dr. Seuss' classic book gained new life as this animated holiday special about a small-hearted creature who aims to ruin Christmas for Whoville. But one day something strange happens, and he starts to look on the holiday with a whole new light.
"National Lampoon's Christmas Vacation"
Airs: Dec. 20, 8 p.m. on CBC
Clark Griswold (Chevy Chase) loves Christmas. But his expectations are a little high. Watch what happens when he invites the whole family over for one fateful holiday season.
Christmas Magic
Airs: Dec. 20, 2 p.m. on CTV TWO
The Sound of Music Sing-Along
Airs: Dec. 20, 7 p.m. on CTV TWO
MONDAY, DEC. 21
"Murdoch Mysteries: A Merry Murdoch Christmas"
Airs: Dec. 21, 8 p.m. on CBC
Detective William Murdoch (Yannick Bisson) and Dr. Julia Ogden (Helen Joy) are forced to work on Christmas Eve after presents are stolen from the Hospital for Sick Children.
"Frosty the Snowman"
Airs: Dec. 21, 7 p.m. on CBC
He's just a snowman, until he puts on that magic hat. Then the real fun begins.
TUESDAY, DEC. 22
"A Christmas Story"
Airs: Dec. 22, 8 p.m. on CBC
All that Ralphie Parker (Peter Billingsley) wants for Christmas is a Red Ryder BB gun. But all that anyone's worried about is him shooting his eye out.
"Home Alone 2: Lost in New York"
Airs: Dec. 22, 10:30 p.m. on ABC Spark
Kevin McAllister's family just can't keep track of him at Christmastime. He finds himself alone in New York, pursued once again by thieves with a big grudge after what he did to them at his own house.
A Christmas Detour
Airs: Dec. 22, 8 p.m. on CTV
The Twelve Trees of Christmas
Airs: Dec. 22, 8 p.m. on CTV TWO
WEDNESDAY, DEC. 23
"The Magic Hockey Skates"
Airs: Dec. 23, 7 p.m. on CBC
A hockey-loving kid becomes one of the world's greatest players thanks to a pair of magic, second-hand skates.
"I Love Lucy Christmas"
Airs: Dec. 23, 8 p.m. on CBS
A Christmas special and retrospective about Lucy and Ricky (Lucille Ball and Desi Arnaz) gathering with their friends to surprise Little Ricky for the holidays.
"Home Alone 2: Lost in New York"
Airs: Dec. 23, 2:30 p.m. on ABC Spark
Kevin McAllister's family just can't keep track of him at Christmastime. He finds himself alone in New York, pursued once again by thieves with a big grudge after what he did to them at his own house.
A Christmas Carol
Airs: Dec. 23, 8 p.m. on CTV TWO
THURSDAY, DEC. 24
"A Christmas Story"
Airs: Dec. 24, 8 p.m. on TBS
All that Ralphie Parker (Peter Billingsley) wants for Christmas is a Red Ryder BB gun. But all that anyone's worried about is him shooting his eye out.
"Merry Christmas Mr. Bean"
Airs: Dec. 24, 9:30 p.m. on CBC
One of England's most eccentric people conducts a band, stops a Christmas thief and badly misreads what his girlfriend wants him to buy her for Christmas.
"It's a Wonderful Life"
Airs: Dec. 24, 8 p.m. on NBC and CTV
The classic story of George Bailey (James Stewart), and how he rediscovered the spirit of Christmas when the whole world was falling apart around him.
"Mr. Magoo's Christmas Carol"
Airs: Dec. 24, 8 p.m. on CW
The charming old nearsighted man takes on the guise of Ebenezer Scrooge.
"Jack Frost"
Airs:Dec. 24, 5:30 p.m. on ABC Spark
Michael Keaton plays a snowman who's magically brought to life.
"A Charlie Brown Christmas"
Airs: Dec. 24, 9 p.m. on ABC
Charlie Brown is tired of seeing Christmas becoming so commercialized. So he goes out and discovers the true meaning of the holiday.
A Christmas Carol
Airs: Dec. 24, 11:30 p.m. on CTV
"Fred Claus"
Airs: Dec. 24, 8 p.m. on ABC Spark
Vince Vaughn stars as Fred, Santa Claus' brother. Mayhem ensues at the North Pole when he moves home.
"White Christmas"
Airs: Dec. 24, 7 p.m. on CBC
Two war veterans played by Bing Crosby and Danny Kaye put on a successful show and fall in love with two sisters.
Best Christmas Party Ever
Airs: Dec. 24, 8 p.m. on CTV TWO
Russell Peters Christmas
Airs: Dec. 24, 11 p.m. on CTV TWO
FRIDAY, DEC. 25
"Michael Buble's 3rd Annual Christmas Special"
Airs: Dec. 25, 11 a.m. on CTV
"Jingle All the Way"
Airs: Dec. 25, 1 p.m. on CBC
Arnold Schwarzenegger plays a dad hellbent on getting his son the hottest toy this holiday season.
"Miracle on 34th Street" (1947)
Airs: Dec. 25, 8 p.m. on CBC
A mysterious yet jolly man steps in to play Santa Claus in a Christmas parade in New York City. But is he the real thing?
"Elf"
Airs: Dec. 25, 8 p.m. on ABC Spark
Will Ferrell stars as Buddy, an oversized elf who becomes a fish out of water when he goes to meet his father (James Caan) in New York.
"Home Alone 2: Lost in New York"
Airs: Dec. 25, 3 p.m. on CBC
Kevin McAllister's family just can't keep track of him at Christmastime. He finds himself alone in New York, pursued once again by thieves with a big grudge after what he did to them at his own house.
"Scrooged"
Airs: Dec. 25, 5:30 p.m. on ABC Spark
Bill Murray plays a ruthless television executive in this 1980s update of Charles Dickens' "A Christmas Carol."
"Rufus and Martha Wainwright's Noël Nights"
Airs: Dec. 25, 12:07 p.m. on CBC
Two members of one of Canada's most famous musical families team up for this special, where they will be joined by Loudon Wainwright III, Anna McGarrigle, Kid Koala and more.
A Jann Arden Christmas at The Social
Airs: Dec. 25, 6 p.m. on CTV TWO
The Horses of McBride
Airs: Dec. 25, 8 p.m. on CTV TWO
"Fred Claus"
Airs:Dec. 25, 3 p.m. on ABC Spark
Vince Vaughn stars as Fred, Santa Claus' brother. Mayhem ensues at the North Pole when he moves home.
Also on HuffPost: