Stream the best Christmas movies in Canada

Wondering where you can watch Christmas movies to get into the holiday spirit this year? If you don’t already own your favourite Christmas movies on DVD or Blu-ray, you might be wondering where you can stream them in Canada?

Here’s where you can stream and watch Christmas movies in Canada in 2023.


Wondering where to watch Elf in Canada? The Will Ferrell comedy is currently available to stream on Crave in Canada. If you prefer physical media, Elf is available on 4K Blu-ray.

National Lampoon’s Christmas Vacation

An annual viewing tradition for many, you can watch Christmas Vacation in Canada on VOD services like Apple and Amazon. Christmas Vacation is available on 4K Blu-ray if you want to add it to your collection.

Home Alone / Home Alone 2: Lost in New York

You can watch Home Alone and Home Alone 2: Lost in New York in Canada on Disney+ Canada along with the other Home Alone films that don’t star Macaulay Culkin.

Arthur Christmas

The animated film Arthur Christmas is currently streaming on Netflix Canada. If you’ve never seen it there’s a great scene set in Toronto that makes it totally worth watching.

A Christmas Story

Like Christmas Vacation, A Christmas Story is another annual viewing tradition for many. You can watch A Christmas Story in Canada on VOD services. You can get A Christmas Story on 4K Blu-ray.

It’s a Wonderful Life

One of the best Christmas movies ever, you can watch It’s a Wonderful Life in Canada on VOD services like Apple, Amazon and Google or watch it on the free streaming service Plex. It’s a Wonderful Life is available on 4K Blu-ray as well.


Bill Murray’s Scrooged is only available to rent or buy on VOD services in Canada. As it just came out on 4K Blu-ray, don’t expect this to stream Scrooged before Christmas.

How the Grinch Stole Christmas (2000)

Jim Carrey’s live action adaptation of How the Grinch Stole Christmas is available to stream on Paramount+ Canada and Prime Video Canada. The 1966 TV special and the 2018 animated film The Grinch are only available to watch on VOD services.

White Christmas

Starring Bing Crosby, Danny Kaye and Rosemary Clooney, White Christmas is a holiday favourite for many. If you’re looking to stream White Christmas in Canada you can rent or purchase it on VOD services.

The Santa Clause

You can watch all three movies in Tim Allen’s The Santa Clause trilogy on Disney+ Canada along with the series The Santa Clauses, which is now streaming its second season.

The Nightmare Before Christmas

The 1993 stop-motion Christmas/Halloween movie The Nightmare Before Christmas is available to watch on Disney+ Canada.

Jingle All The Way

Arnold Schwarzenegger goes to war with Sinbad over an action figure in the fun Christmas movie Jingle All the Way. You can watch Jingle All the Way on Disney+ Canada and Crave.

Four Christmases

Reese Witherspoon and Vince Vaughn star in the funny and sweet Four Christmases. It’s available to watch in Canada on Crave and Hollywood Suite on Demand.

Love Actually

The Christmas romcom Love Actually is adored by many. It’s equally sweet, touching and funny and has one of the best ensemble casts. You can watch Love Actually on Paramount+ Canada, Hollywood Suite on Demand and Crave.

Miracle on 34th Street (1947/1994)

Both the original and the remake of Miracle on 34th Street are available to stream on Disney+ Canada.

Christmas with the Kranks

Christmas with the Kranks is far from being good, but it’s gained a following over the years mainly because of its cast, which includes Tim Allen, Jamie Lee Curtis and Dan Aykroyd. You can watch Christmas with the Kranks in Canada for free on Kanopy or via VOD services.

The Polar Express

Robert Zemeckis’ first motion capture Christmas movie, you can watch The Polar Express on VOD services in Canada.

A Christmas Carol (2009)

Jim Carrey makes the list again in Robert Zemeckis’ second motion capture holiday movie. A Christmas Carol is available to stream on Disney+ Canada.


The 2015 holiday horror-comedy Krampus is not a movie to watch with the whole family. But it’s quite fun and has a great cast that includes Adam Scott and Toni Collette. Krampus is available to stream in Canada on Crave.

The Family Man

Nicolas Cage’s The Family Man should have more of a fanbase as it’s a touching and funny Christmas movie with a great performance from Cage. You can watch The Family Man on Paramount+ Canada and Crave.

Surviving Christmas

Ben Affleck plays a lonely rich executive who pays off a family (James Gandolfini, Catherine O’Hara, Christina Applegate) to let him celebrate Christmas with them. The interaction between Affleck and Gandolfini make Surviving Christmas a surprisingly fun watch. You can watch Surviving Christmas on VOD services in Canada.

The Night Before

The hilarious stoner Christmas comedy The Night Before stars Seth Rogen, Anthony Mackie and Joseph Gordon-Levitt. You can watch The Night Before on Netflix Canada and Hollywood Suite on Demand.

Bad Santa / Bad Santa 2

Both Bad Santa movies are now streaming on Paramount+ Canada.

A Bad Mom’s Christmas

The Mila Kunis comedy A Bad Mom’s Christmas is available to watch on Paramount+ Canada.

Deck the Halls

The Matthew Broderick-Danny DeVito Christmas comedy Deck the Halls is available to watch on Prime Video Canada and Netflix Canada. It’s also streaming for free on Plex.

Die Hard

Die Hard is a Christmas movie, right? Whatever your answer it’s still a great flick. You can watch Die Hard on Disney+ Canada.

Did we miss your favourite Christmas movie? Don’t agree with one of the best Christmas movies on the list? Let us know in the comments below or on our Facebook page.

Photo credit: A scene from Christmas Vacation. Courtesy Warner Bros. Home Entertainment.