This post may contain affiliate links and we may earn a commission. Learn more

80+ Christmas Movies And Where To Stream Them In 2024

John Finn Avatar
Christmas movies streaming

There are plenty of Christmas movies available to watch on streaming services over the holidays. In fact, we’ve found more than 80 that you can stream right now across some of the most popular subscription services around, including Disney+, Hulu, Max, Netflix, Paramount+, Peacock, and Prime Video.

You can use the links below to narrow down this list by popular, new (released in 2024) or by streaming service.

12 Of The Best Christmas Movies To Stream Right Now

While there are plenty of Christmas movies to watch on streaming services, below are some of our favorites that you can stream right now with a subscription.

After years of making Christmas about their daughter, Luther and Nora decide to skip Christmas this year and head off on a cruise instead. However, those plans quickly fall into disarray when their daughter suddenly decides she is coming home for the holidays.

A classic for many at this time of the year. Watch along as John McClane battles a group of terrorists at Nakatomi tower on Christmas Eve.

Buddy is not technically an elf, but he has spent most of his life growing up as one in the North Pole. Now Buddy wants to learn more about where he comes from and heads off to New York City to find out.

Home Alone is always a good choice at Christmas. Follow along as Kevin not only deals with being left alone on Christmas, but also some very unwanted guests.

It’s a Wonderful Life is a very popular movie to watch at this time of year, and tells the story of George who wishes he was never born – only to find out exactly what that would mean for everyone in his life.

Starring Arnold Schwarzenegger and Sinbad, Jingle All the Way follows the battle between two fathers to secure one of the very last must-have toys on Christmas Eve – Turbo Man. Unfortunately for both fathers, that’s easier said than done.

Love Actually features an all-star cast including Hugh Grant, Colin Firth, Emma Thompson, Liam Neeson and Keira Knightley. While it is more about relationships than Christmas, it’s hard to deny the Christmas spirit is alive and strong with this festive classic.

Many people will be traveling to spend Christmas with family and friends this year, and hopefully their journeys and reunions will go smoother than it does for the Griswolds in National Lampoon’s Christmas Vacation. Starring Chevy Chase and Beverly D’Angelo, this is always a good movie to check out at this time of the year.

There are many versions of A Christmas Carol to watch each year, but Scrooged is certainly one of the more unique, and one of our favorites. Starring Bill Murray as TV exec Frank Cross, Scrooged brings the ghosts of Christmas Past, Present, and Yet to Come to the world of TV.

Starring Will Ferrell and Ryan Reynolds, Spirited is another retelling of Charles Dickens’ A Christmas Carol. This one, however, is packed with more laughs and music than many of the other versions.

The Santa Clause franchise includes three movies now (as well as a series) but we think the original is still the best. In this first installment, an unexpected encounter with the real Santa Clause leads to a divorced dad becoming the new Santa, even if he doesn’t want the job.

If you’re looking for something a little different this Christmas, Violent Night is worth a watch. A team of mercenaries break into a family compound on Christmas Eve and take everyone hostage. However, Santa Claus is nearby and these mercenaries are now on his naughty list.

The Latest Christmas Movies To Stream (Released In 2024)

Looking for a new movie to watch? Here are some of the best Christmas movies released in 2024 that you can stream right now.

It might be summer in Italy, but when a daughter asks for one more big family Christmas before her parent’s divorce is finalized, the family do everything they can to make it happen.

Morgan Brewster must undertake a number of challenges by Christmas Day to prove she is worthy of inheriting her late uncle’s fortune.

A mysterious traveler blackmails a TSA agent into letting a dangerous package slip onto a Christmas Eve flight.

An extended family gathers on Christmas Eve for the last holiday in their ancestral home.

A young boy experiences a very different Christmas after accidentally sending his Christmas wish list to Satan instead of Santa.

A handsome snowman magically comes to life, and just in time to help heal a women’s heart two years after losing her husband.

In an attempt to meet up again with the man of her dreams, Layla races through New York City to get her hands on a ticket to the sold out Pentatonix Christmas Eve Concert.

A bachelor unexpectedly finds himself on a farm in rural Ohio and trying to help his recently orphaned nephews find a new home.

After agreeing to spend Christmas with her boyfriend’s family for the first time, Avery suddenly realizes she’s also going to be spending the Holidays with an ex.

After Santa Claus is kidnapped from the North Pole, a team of operatives are called in to launch a rescue mission and save Christmas.

With the worst snowstorm in history hitting Wellington-on-Sea, the townsfolk are in for a unique and unforgettable Christmas, and so is Santa.

A Broadway dancer attempts to save her parents’ small-town nightclub by staging an all-male, Christmas-themed revue.

Christmas Movies By Streaming Service

If you’re subscribed to only one streaming service, you probably want to know which Christmas movies are available to watch on that service. Here are some of the best Christmas movies you can stream right now on some of the more popular streaming services.

Apple TV+ has a smaller library than many other streaming services and this also means it has fewer Christmas movies as well. Here are some of the best movies and Christmas content to check out.

  1. A Charlie Brown Christmas (1965)
  2. Charlie Brown’s Christmas Tales (2022)
  3. It’s Christmastime Again, Charlie Brown (1992)
  4. I Want A Dog For Christmas, Charlie Brown (2003)
  5. Mariah Carey’s Magical Christmas Special (2020)
  6. Snoopy Presents: For Auld Lang Syne (2021)
  7. Spirited (2022)
  8. ‘Twas The Fight Before Christmas (2021)
  9. The Boy, the Mole, the Fox and the Horse (2022)
  10. The Velveteen Rabbit (2023)

If new to Apple TV+, a subscription costs $9.99 a month and a 7-day free trial is available. Depending on the device you are using, you may also find you can get up to three months of Apple TV+ for free.


Apple TV Plus logo

$10/mo

  • Apple Originals
  • Shows
  • Movies

Disney+ is one of the better streaming services in terms of magical content, and Christmas movies are no exception. Here’s a rundown of some of the best Christmas movies you can stream on Disney+ right now.

  1. A Christmas Carol (2009)
  2. Diary of a Wimpy Kid Christmas: Cabin Fever (2023)
  3. Ernest Saves Christmas (1988)
  4. Good Luck Charlie: It’s Christmas! (2011)
  5. Home Alone (1990)
  6. Noelle (2019)
  7. The Muppet Christmas Carol (1992)
  8. The Nightmare Before Christmas (1993)
  9. The Nutcracker and the Four Realms (2018)
  10. The Santa Clause (1994)

For those new to Disney+, a subscription costs $9.99 a month. If you prefer an ad-free viewing experience, the cheapest option is the $15.99 a month Disney+ Premium plan.


New Disney Plus Aurora Logo

$10-$16/mo

  • Classic Disney
  • Star Wars
  • Pixar, Marvel and more

Deal: Bundle with Hulu from $11/mo


Hulu is packed with content and offers a good variety of Christmas movies to watch each year. Here are some of the best.

  1. A Christmas Carol (2019)
  2. Christmas with the Kranks (2004)
  3. Deck the Halls (2006)
  4. Die Hard (1988)
  5. Elf (2003)
  6. Fred Claus (2007)
  7. Jingle All the Way (1996)
  8. National Lampoon’s Christmas Vacation (1989)
  9. Nutcrackers (2024)
  10. The Polar Express (2004)

For those new to Hulu, an ad-supported subscription costs $9.99 a month, and the ad-free Hulu (No Ads) plan costs $18.99 a month. Both of these plans come with a 30-day free trial.


Hulu Logo in green on white background

$10-$19/mo

  • Originals
  • Hit movies
  • New episodes
  • Kids shows

Deal: Bundle with Disney+ from $11/mo


Thanks to its vast library that includes a wide selection of Warner Bros. movies, Max is a good streaming service for Christmas movies. Here’s a roundup of some of the best.

  1. 8-Bit Christmas (2021)
  2. A Christmas Carol (1938)
  3. A Christmas Story (1983)
  4. A Christmas Story Christmas (2022)
  5. Elf (2003)
  6. Gremlins (1984)
  7. Last Christmas (2019)
  8. Krampus (2015)
  9. National Lampoon’s Christmas Vacation (1989)
  10. The Polar Express (2004)

For those new to Max, plans start at $9.99 a month. If wanting to watch without ads, subscribers can choose between the $16.99 and $20.99 ad-free plans.


Max logo official

$10-$21/mo

  • HBO
  • Discovery shows
  • Live sports

Deal: Bundle with Disney+ and Hulu from $16.99/mo


Netflix has always been a good destination for movies and Christmas movies are no different. Netflix tends to focus more on original programming these days and this also applies to its lineup of festive movies.

  1. A Boy Called Christmas (2021)
  2. Carry-On (2024)
  3. The Christmas Chronicles (2018)
  4. El Camino Christmas (2017)
  5. Holidate (2020)
  6. Jingle Jangle: A Christmas Journey (2020)
  7. Klaus (2019)
  8. Love Hard (2021)
  9. Scrooge: A Christmas Carol (2022)
  10. That Christmas (2024)

If considering signing up to Netflix, plans start at $6.99 a month. For those wanting an ad-free viewing experience, the cheapest plan costs $15.49 a month.


Netflix logo branding

$7-$23/mo

  • Netflix Originals
  • Live Events
  • Free games

Paramount+ brings together content from multiple networks, including CBS and Paramount Network. As a result, Paramount+ can be a good option for both classic and modern Christmas movies.

  1. A Clüsterfünke Christmas (2021)
  2. Arthur Christmas (2011)
  3. Bad Santa (2003)
  4. Bad Santa 2 (2016)
  5. Daddy’s Home 2 (2017)
  6. Dear Santa (2024)
  7. Deck the Halls (2006)
  8. Edward Scissorhands (1990)
  9. Scrooged (1998)
  10. Trading Places (1983)

If new to Paramount+, plans start at $7.99 a month. The more expensive $12.99 plan not only removes the ads but also unlocks access to the Showtime library, increasing the number of Christmas movies that a subscriber has access to.


Paramount Plus logo

$8 to $13/mo

  • Originals
  • Showtime
  • Live Sports

Peacock is home to many Universal Pictures movies and popular NBC shows, making it a good streaming service for Christmas-themed content. Here are some of the best Christmas movies you can stream on Peacock right now.

  1. Better Watch Out (2016)
  2. Black Christmas (1974)
  3. Christmas Time (2017)
  4. The Family Man (2000)
  5. Fatman (2020)
  6. Genie (2023)
  7. Get Santa (2014)
  8. The Grinch (2018)
  9. How the Grinch Stole Christmas! (2000)
  10. Rare Exports: A Christmas Tale (2010)

If new to Peacock, there are two main plans to choose from. While the cheapest plan costs $7.99 a month, there is the option to unlock an ad-free viewing experience for $13.99 a month.


Peacock logo

$8-14/mo

  • Live Channels
  • Live Sports
  • NBC & Bravo Shows

A good number of homes have access to Prime Video as a free benefit of their Prime membership and the streaming service offers access to a wide library of content, including plenty of Christmas movies.

  1. A Christmas Carol (1935)
  2. Candy Cane Lane (2023)
  3. Christmas With The Kranks (2004)
  4. It’s a Wonderful Life (1946)
  5. Love Actually (2003)
  6. Red One (2024)
  7. Scrooged (1988)
  8. The Holiday (2006)
  9. The Man Who Invented Christmas (2017)
  10. Your Christmas or Mine? (2022)

If new to Prime Video, Prime membership (which includes Prime Video) costs $14.99 a month or $139 a year. I is also possible to just sign up to Prime Video with a standalone subscription costing $8.99 a month.


Prime Video Logo

$9/mo

  • Amazon Originals
  • NFL on Prime
  • Prime Video Channels

Still Looking for A Christmas Movie?

If you still haven’t found the right Christmas movie to watch then it is also worth checking out what the free streaming services have to offer, as you may find additional festive movies that are currently unavailable to stream with a paid subscription.

If all else fails, it may be time to consider signing up for a live TV streaming package. Many Christmas movies will be shown live over the next few weeks and this includes movies that aren’t currently available to stream with the on-demand subscription services covered in this guide.

John Finn

Comments

0 responses

Leave a Reply

Streaming can be frustrating but please be respectful and avoid personal information. All comments are moderated according to our comment policy.

Sign up to the Streaming Better newsletter

Get our latest news and guides delivered to your mailbox.