12 feel-good Christmas movies to stream on Netflix, Disney+, Amazon Prime Video

·3 min read

Looking for more celebrity and entertainment news? Sign up for Yahoo Lifestyle Canada’s newsletter!

Queue up these holiday movies to watch on Netflix, Disney+, Amazon Prime.
Queue up these holiday movies to watch on Netflix, Disney+, Amazon Prime.

Yahoo Lifestyle Canada is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

As the snow piles up and work starts to wind down, it's time to deck the halls and settle in with a warm cup of cocoa while binging on some feel-good holiday movies.

Netflix has a range of new holiday originals, including Vanessa Hudgens reprising her role in "The Princess Switch 3." In addition to the Disney+ original content the whole family can enjoy this holiday season, the season’s streamings collection will feature holiday-themed episodes, films, shorts and specials.

Amazon Prime Video has a slate of fan favourite classics available to stream on the platform, including Kristen Stewart's "Happiest Season" and Mel Gibson's "Fatman."

If you need some inspiration on what to watch over the holiday break, check out some of the best movies to stream on Netflix, Disney+ and Amazon Prime Video.

Holiday movies to watch on Netflix

The Princess Switch 3: Romancing the Star

Vanessa Hudgens stars in The Princess Switch 3: Romancing the Star.
The Princess Switch 3: Romancing the Star. Image via Netflix

When a priceless Christmas antique is stolen, royal look-alikes Margaret and Stacy turn to their doppelgänger Fiona and her dashing ex in order to track it down. Vanessa Hudgens returns in all three roles opposite Remy Hii, Nick Sagar and Sam Palladio.

Single All the Way

Still from Single All the Way.
Single All the Way. Image via Netflix

When perpetually-single Peter (Michael Urie) asks his best friend to pretend to be his boyfriend over the holidays, their plan changes once his family back home starts to get involved.

Love Hard

Still from Netflix movie Love Hard.
Love Hard. Image via Netflix

After meeting her perfect match on a dating app, LA dating writer Natalie (Nina Dobrev) learns that she's been catfished after flying 3,000 miles to surprise her date for Christmas. Also starring Jimmy O. Yang and Darren Barnet.

A Castle for Christmas

Brooke Shields and Carey Elwes in a still from A Castle for Christmas.
A Castle for Christmas. Image via Netflix

To escape scandal following her latest book launch, bestselling author Sophie Brown (Brooke Shields) travels to Scotland in search of her family history. While abroad, she falls in love with a castle — and faces off with the cranky duke who owns it (Carey Elwes).

Click here to sign up for Yahoo Canada's lifestyle newsletter.
Click here to sign up for Yahoo Canada's lifestyle newsletter.

Best holiday movies to watch on Disney+

Olaf's Frozen Adventure

Still from Olaf's Frozen Adventure.
Olaf's Frozen Adventure. Image via Walt Disney Studios

When the kingdom of Arendelle empties out for the holiday season, princesses Anna and Elsa realize that they have no family traditions of their own. To remedy the holidays, their trusty friend Olaf sets out on a merry mission to save Christmas.

Home Sweet Home Alone 

Movie poster for Home Sweet Home Alone.
Home Sweet Home Alone. Image via Disney+

A married couple tries to steal back a valuable heirloom from a troublesome kid, who like Kevin McCallister before him, has been accidentally left home alone while his parents vacation in Japan for the holidays.


Anna Kendrick stars in Disney's Noelle.
Noelle. Image via Disney+

Kris Kringle's daughter Noelle (Anna Kendrick) is always ready for some holiday fun, but wishes she could do something “important” like her beloved brother Nick (Bill Hader). When Nick begins to buckle under the pressure to take over as Santa Claus, Noelle suggests he take a much-needed vacation — although it doesn't go exactly to plan.

The Nutcracker and the Four Realms

Keira Knightley stars in The Nutcracker and the Four Realms.
The Nutcracker and the Four Realms. Image via Walt Disney Studios

After Clara finds a mysterious gift from her mother, she travels to the fantastical four realms, only to discover everything isn't quite as it seems.

Best holiday movies to watch on Amazon Prime Video

Happiest Season

Still from Happiest Season. Image via Hulu, starring Kristin Stewart.
Happiest Season. Image via Hulu

A young woman (Kristen Stewart) with a plan to propose to her girlfriend (Mackenzie Davis) while at her family's annual holiday party is surprised to discover that her partner hasn't yet come out to her conservative parents.

Last Holiday

Queen Latifah stars in Last Holiday.
Last Holiday. Image via Paramount Pictures

Upon being diagnosed with a terminal illness, introverted saleswoman Georgia Byrd (Queen Latifah) reflects on what she realizes has been an overly cautious life. Georgia then decides to withdraw her life savings and jet off to Europe where she lives like a millionaire while she still can.

Four Christmases

Reese Witherspoon and Vince Vaughn in Four Christmases. Image via Warner Bros.
Four Christmases. Image via Warner Bros.

When their plans for an exotic vacation fall apart, unmarried couple Brad (Vince Vaughn) and Kate (Reese Witherspoon) must spend Christmas Day with four of their family get-togethers.


Fatman. Image via Saban Films
Fatman. Image via Saban Films

Fatman follows a neglected and precocious 12-year-old who hires an unorthodox hitman to kill Santa Claus after receiving a lump of coal in his stocking. Starring Mel Gibson.

Let us know what you think by commenting below and tweeting @YahooStyleCA! Follow us on Twitter and Instagram and sign up for our newsletter.