Over 450 Free Christmas Movies You Can Watch OnlineNovember 29, 2021
Whether you can’t afford a streaming service or you just want more options, there are plenty of free Christmas movies to watch online. This post will comprise dozens of the best holiday movies you can watch for free. Our lists will be organized by subgenre, and we will include films that are either public domain, provided for free by the studios, or free with ads.
NOTE: This post is in the process of being updated for 2022, and it will be ready for November.
- 10 Free Family-Friendly Christmas Classics
- 6 Free Irreverently Festive Films
- 12 Free Holiday Horror Movies
- 9 Free Christmas Carols
- 5 Merry MST3k Movies
- 14 Classic Christmas Specials
- Over 400 Additional Christmas Movies
- And a Partridge in a Pear Tree
DISCLAIMER: All of the movie posters in this post are also advertisements. Clicking on them will take you to an Amazon page. These ads help us keep the website afloat. That said, we totally get it if you don’t want to click on any ads. To avoid ads, either watch the embedded videos or use only the “click here to watch” links. Our promise is that these links will never be ads, and they will only ever take you to the movie in question.
10 Free Family-Friendly Christmas Classics
This section will list the most popular family-friendly Christmas movies that you can watch for free online. Most of these free Christmas movies are free with ads, but some are simply licensed for distribution on Youtube. These are holiday movies that you’ve probably heard of before, and some of them are absolute classics.
1. Jingle All the Way
Considered by many to be a modern holiday classic, this movie is free to watch with ads on Youtube. Whether you’re a fan of Arnold Schwarzenegger (Terminator) or you just want a Turbo Man doll, this is one of those movies that you can easily watch each Christmas.
2. Rise of the Guardians
This is another movie that is considered by many to be a modern classic. It’s also a pretty popular CGI animated films that kids will love. Santa joins the legendary likes of the Easter Bunny, the Tooth Fairy, and Jack Frost in this holiday film. This free Christmas movie is available through IMDb TV on Amazon.
3. Miracle on 34th Street (1955)
Although the original film came out in 1947 and won 3 Oscars, this Made-for-TV adaptation is also considered a classic. Although it clocks in at under an hour, it’s definitely a good alternative to other versions of the story. If you’d rather watch the movie that inspired all the rest, you’ll find Miracle on 34th Street (1947) on HBO Max.
4. It’s a Wonderful Life
Even though this movie was once in the public domain, it is no longer legally free to watch. The studios managed to secure its copyright once more and it is no longer part of the public domain. Thankfully, you can watch this slightly truncated version on Tubi for free with ads. If you’re an Amazon Prime member, you can watch the full unedited version for free on Prime Video.
5. The Nutcracker (1993)
Millennials who grew up in the 90s probably remember this adaptation of the classic ballet The Nutcracker. Shortly after his success in Home Alone, Macaulay Culkin starred as The Nutcracker in this film. This may not be the most popular version of the story, but many consider it a holiday classic.
6. Joyeux Noel
Also known as “Merry Christmas,” this is probably the only war movie you’ll see on this list. That being said, it definitely deserves to be listed as one of the best free Christmas movies available. This holiday film tells the true story of French, Scottish, and German soldiers who called a momentary truce in December of 1914 in honor of Christmas. If you haven’t seen this one, we highly recommend watching it at least once.
7. Santa With Muscles
This is another situation where you could make the case it’s not a “classic” Christmas movie. Even so, a lot of Millennials and Gen Xers grew up with this holiday flick, and it has become something of a cult classic. Starring none other than Hulk Hogan (Suburban Commando), it’s not difficult to see why this was popular among certain audiences. Thankfully, you can now watch it for free with ads!
8. The Bishop’s Wife
Set during the holiday season, this movie tells a story about an angel who helps a bishop. The angel is played by none other than Cary Grant (North by Northwest). Although it’s not a film explicitly about Christmas, there are several scenes focusing on the holiday. Many consider this a must watch during the Christmas season.
Alright, so this isn’t necessarily a classic holiday film, but it definitely should be. Although the production has the feel of a Hallmark film, it’s actually quite exceptional. Starring Susan Sarandon (Thelma & Louise), Robin Williams (Hook) and many others, this is one free Christmas movie that’s definitely worth watching.
10. Beyond Tomorrow
This is technically another Christmas-adjacent film, but it’s a good one that most modern audiences haven’t seen. After meeting for dinner on Christmas Eve, two people fall in love. Sadly, some of the guests who were invited to dinner didn’t make it, and they passed away in a plane crash. These three ghosts end up working together to ensure their friends end up together. This free Christmas movie became public domain when the studio failed to renew their copyright.
6 Free Irreverently Festive Free Christmas Movies
This list covers some of the best non-traditional holiday films you can watch for free. While some question whether or not these titles can even be considered Christmas movies, many consider them a must watch. Other examples in this section simply refuse to show reverence for the holiday spirit. If you’re tired of the same old cheesy flicks, consider one of the following options instead.
1. Die Hard
Even Bruce Willis has weighed in on whether or not this is a Christmas movie, stating unequivocally that it’s not. That’s okay, he’s allowed to be wrong while also being the irreplaceable star of this action-packed holiday classic. No offense to Bruce, but the story takes place during Christmas and features several popular Christmas songs. Regardless of whether you think it counts or not, you can now watch Die Hard for free!
2. Die Hard 2
If you’re in the camp that believes Die Hard isn’t a Christmas movie, this one might be even more questionable. Even so, Die Hard 2 also takes place during Christmas, and it also features classic holiday music. Say what you will, but many consider this sequel a must watch during the holidays. Thankfully, you can now watch the movie for free!
3. Bad Santa
In recent years, this film has become a must watch for audiences that have difficulties during the holidays. Billy Bob Thornton (Sling Blade) plays the lead character, a man who represents the antithesis of the Christmas spirit. His partner in crime is played by Tony Cox (Spaceballs). If you’re looking for a somewhat anti-holiday movie, this is one of the best of its kind.
4. Bad Santa 2
Although it’s not as popular as the original, this sequel has the same anti-Christmas vibes. Billy Bob Thornton reprises his role in this movie alongside Tony Cox. The two are also joined by Kathy Bates (Misery), who plays the mother of the lead character. It’s not the best sequel you’ll ever see, but at least it’s free to watch.
5. A Merry Friggin’ Christmas
Perhaps it’s not as irreverent as the other movies listed above, but the title more or less speaks for itself. After making the trip to see his family for Christmas, a father realizes he left his son’s gifts at home. He and his father decide to make the trek back to save Christmas, nearly running over Santa along the way.
6. Home for the Holidays
If you have a dysfunctional family, chances are you’ll relate to this mid-90’s holiday movie. Although it’s not considered a classic, some consider this a must watch every year. Directed by Jodie Foster (Silence of the Lambs), this movie has a laundry list of notable actors. Anne Bancroft (The Graduate) leads the cast alongside Robert Downey Jr. (Iron Man) and Charles Durning (The Muppet Movie).
12 Free Holiday Horror Movies
There have been Christmas-themed horror films for at least 50 years. Fans of the genre will be happy to see some of the best examples of holiday horror on this list. We’ll include both classics from the 70s and modern favorites from the last decade. Most of these free Christmas movies will be on services with ads.
1. Black Christmas (1974)
Before he directed the holiday classic A Christmas Story, Bob Clark made this beloved horror film. This movie was so influential it eventually inspired more than one remake. By modern standards it isn’t the scariest movie you’ll ever see, but it’s definitely enjoyable. Do yourself a favor and check out this classic holiday horror movie.
2. Rare Exports: A Christmas Tale
This one has become a modern favorite among horror fans for good reason. A young boy living in rural Finland believes that his father may have caught Santa Claus in a trap. The reality is far worse than either of them realize. The entire movie is in Finnish, so you might need to watch it with subtitles. Even so, we highly recommend giving this one a chance!
3. Silent Night, Bloody Night
If you’re looking for another classic, this is one of the earliest Christmas horror movies of them all. This is also an early example of a slasher film, and it uses several elements of the subgenre. One of the nice things about this title is that it’s actually in the public domain. The film was never copyrighted, so it has always been free and legal to watch.
4. Christmas Evil
This is another classic Christmas horror movie that every fan of the subgenre should see at least once. When a toy factory worker is belittled at work, he has a breakdown and dresses up as Santa. After taking on the role of father Christmas, he decides to give gifts to nice people and punish the naughty.
5. Better Watch Out
This modern holiday horror is one of the newest movies on our list. When a group of intruders break in, a babysitter must defend the boy she is caring for. Fans of Home Alone will notice a lot of references in this film, and that’s definitely intentional.
So what makes this a Christmas movie? Well, it takes place during the holiday season. That’s about it! Oh, did we mention this is also an example of horror comedy? Trust us, this one is worth your time.
6. Jack Frost (1997)
Take a trip to Snowmanton and watch as a killer snowman takes out half the town. Yes, that’s literally the name of the town in this movie. If you’re looking for something fun to watch that you shouldn’t take seriously, this is an absolute must. The entire concept of a serial killer who gets chemically transformed into a snowman is just amazing. You can also watch this movie with Rifftrax commentary for free.
7. Jack Frost 2: Revenge of the Mutant Killer Snowman
Yes, they actually made a sequel to the killer snowman movie. Say what you will, but these movies are definitely fun to watch. This time around, the snowman finds himself on a tropical island where the killing spree continues. If you’re questioning the logic behind this plot, you might want to consider something else on our list.
8-11. Silent Night, Deadly Night 2, 3, 4, and 5
Although the first movie in this franchise is not currently available to stream, its sequels are free with ads. That’s alright, because this movie features some of the most quotable scenes of all time. Nothing about this holiday horror is high quality, but it’s definitely enjoyable. Many fans of the subgenre consider this a must watch each year.
In addition to the second movie, Silent Night, Deadly Night 3 – 5 are also free Christmas movies you can watch. As usual, these movies just get worse as you go along. Even so, if you feel so inclined, at least they won’t cost you a thing to watch!
12. The Munsters’ Scary Little Christmas
We had a hard time deciding whether this was a Christmas special or a movie. After all, it is based on a popular television series! That being said, since it clocks in at 89 minutes, this one definitely fits the description of a film. Maybe it’s not scary, but it’s of course based on the classic Universal movie monsters. If you’re a fan of the show, you might want to check out this one out.
9 Free Christmas Carols
This list will compile all the free Christmas movies which are adaptations of the holiday classic A Christmas Carol. If you click that link, it will actually take you to a free and legal copy of the original story that you can read!
Many of the Christmas Carol adaptations you’ll find below are in the public domain, and some of them are even quite historic. Others are more modern takes on the Scrooge story, and I’m sure you’ll spot at least one or two versions you’ve seen before.
1. A Christmas Carol (1984)
This is probably one of the more easily recognizable versions of the classic Christmas story. Legendary actor George C. Scott (Patton, The Changeling) stars in the role of Ebenezer Scrooge. It’s safe to say this isn’t the most popular adaptation of the Charles Dickens tale, but it’s definitely one of the best.
2. Scrooge (1970)
Musicals were falling out of fashion by the time Scrooge was released. However, it still endured as a great musical adaptation of the holiday classic. Albert Finney (Murder on the Orient Express, Big Fish) plays Ebenezer Scrooge while Alec Guinness (Star Wars) plays Marley’s ghost. This one is definitely worth checking out at least once.
3. Charles Dickens: A Christmas Carol (1982)
If you’re in the mood for an animated version of A Christmas Carol, this should do the trick. There are far more popular animated adaptations of A Christmas Carol, but most of them aren’t free to watch.
If you were a child of the 80s, chances are you’ll at least recognize the classic animation style on display. This take on the classic tale never gets talked about that much, but it’s not the worst movie you’ll ever watch.
4. The Christmas Carol (1949)
This is more of a Christmas special than a full movie, but it definitely belongs on this list. None other than Vincent Price (House on Haunted Hill, Laura) narrates this version of A Christmas Carol. Although most people wouldn’t consider this their favorite adaptation, it’s hard to say no to anything Vincent Price worked on!
5. An American Christmas Carol (1979)
Originally released as a made-for-tv film, this has since become a pretty popular adaptation of A Christmas Carol. One of the reasons for its staying power is that Henry Winkler (Happy Days) plays Scrooge. Another reason is that this version takes place in the United States! It’s a fairly unique take on the holiday classic, and definitely one worth watching.
6. A Christmas Carol (2000)
I’ll be the first to admit this is a new one for me. Until this year, I never even knew this adaptation of A Christmas Carol even existed. This is another made-for-tv film, but this time Scrooge is portrayed by a modern loan shark. I can’t speak to the quality of this one, but it has received pretty good ratings over the years.
7. Scrooge (1935)
This adaptation of Scrooge has been in the public domain for many years because its copyright was never renewed. As such, you may recognize this version simply because it was frequently broadcast on television. Although it might not be everyone’s first choice, this one is at least free and legal to watch.
8. A Christmas Carol (1910)
This is probably one of the most historic Christmas movies on our list. Produced by none other than Thomas Edison, this film clocks in at just under 15 minutes in length. At this time in history, movies were still relatively short and of course silent. The “gimmick” behind it all was just seeing moving images on a screen. My how times have changed! Since this film is over 95 years old, it has fallen into the public domain by default.
9. Scrooge, or Marley’s Ghost (1901)
Having been produced just around 5-10 years after movies hit the scene, this is arguably the earliest adaptation of A Christmas Carol currently available. Released just 58 years after the book itself was published, this is certainly an important and historic film.
The reason we have the opportunity to enjoy it today is because the British Film Institute put it on their Youtube channel. Now we can all enjoy one of the oldest free Christmas movies ever made!
5 Free Merry MST3k Movies
Some of the cheesier free Christmas movies have been lampooned by either Mystery Science Theater 3000 or Rifftrax. If you’re a fan of their work, chances are you’ll enjoy these funny takes on terrible holiday classics. While you usually have to pay for these commentary tracks, they do have a few of them on various services for free. This list will cover some of the best free options available for the holiday season.
1. Rifftrax: Santa Claus (1959)
This is one of those very strange holiday films in the public domain, and the stars of MST3k had a blast cracking jokes about the movie. Also known as “Santa Claus vs The Devil,” this movie has Santa facing off against a demon. No really, that is the premise of the film. Oh, did we mention Santa seems to have some kind of space ship?
It’s a very odd film, and this is probably one of the best ways to watch it. This is their more modern take on the film, but they also parodied Santa Claus on MST3k, and that version is also available for free.
2. RiffTrax: Santa Claus Conquers the Martians
Yes, the gang of MST3k fame has parodied this hilariously bad holiday film. Even if you haven’t seen this movie before, chances are you’ve at least heard about it. As the name implies, Santa Claus does indeed face off against martians. Needless to say, this is a great way to get a few more laughs out of an often panned Christmas movie.
Once again, they also lampooned this movie on Mystery Science Theater 3000 back in the day. You can also enjoy that version for free!
3. Rifftrax: Santa and the Ice Cream Bunny
This is another often panned Christmas movie that has deservedly been given the Rifftrax treatment. The plot focuses around Santa getting stuck on a Florida beach. Several people try to help him, including the likes of Tom Sawyer and Huckleberry Finn! Unfortunately, nobody can get the job done until an ice cream bunny arrives. Why? Who knows. Let the crew of Rifftrax explain that one to you!
4. Rifftrax: Jack Frost
When you’re done watching this holiday horror film for free on Roku, you can watch the Rifftrax version as well! Given how ridiculous the plot is, it’s not difficult to see why they chose to comment on Jack Frost. If you find the movie a bit too silly on its own, this version will definitely make the experience more enjoyable.
5. MST3k: Jack Frost (1964)
This isn’t any of the Jack Frost movies you’re probably familiar with. As a matter of fact, it’s probably a lot worse than the other films with that title. Perhaps that’s why they covered it on MST3k! If you’re interested in a fairly obscure and barely festive film to watch with the gang, give this one a shot.
14 Free Classic Christmas Specials
The following list will compile some of the best holiday specials you can watch for free. While a movie tends to be longer and more drawn out, these specials are either shorter than an hour or part of a television series. Some of these specials have become family favorites for many audiences, so it would have felt wrong to leave them out of this post.
1. The Snowman
Clocking in at just 27 minutes, this is more of a holiday special than a full free Christmas movie. Even so, it’s definitely one of the most beloved holiday classics of its generation. Based on the Raymond Briggs book, this animated special features the vocal talents of none other than David Bowie.
2. Benji’s Very Own Christmas Story
If you grew up in the 70’s and 80s, chances are you remember the popular Benji series. Did you know this cute dog had his own Christmas special? At around 45 minutes in length, this has been classified by some as a full-fledged movie. From our perspective, it fits this list a bit better!
3. The Flintstones Christmas
For those who grew up with Hanna-Barbera, chances are you’re familiar with this special. There have been a few Flintstones Christmas specials, including a Christmas Carol adaptation. In this one, Fred plays the role of Santa Claus and eventually helps him save Christmas! We had to dig a bit to find this one, but it is indeed available to watch for free on Tubi.
4. A Garfield Christmas
This one is a verifiable classic, and has become a favorite for fans of Garfield & Friends. Jon takes Garfield out to his family’s farm for Christmas and hijinks ensue. Garfield quickly develops a friendship with Jon’s grandmother and learns a lesson about the meaning of the holidays.
5. Davey and Goliath: Christmas Lost and Found
If you were born either in the 80s or earlier, there’s a good chance you’ll have some recollection of this show. At the very least, you’ll remember the animated claymation style from similar shows like Gumby. Younger viewers might also recognize the style of this show from Moral Orel, a show which is directly referencing Davey and Goliath.
Released in 1965, this is one of those Christmas specials with a heavy Christian message. If you want to see some of the most historic claymation out there, this is a great way to celebrate the holidays.
6. Jack Frost (1979)
Not to be confused with the horror film or any other adaptation, this is actually one of the Rankin Bass holiday productions. You’ll remember their style from Santa Claus is Coming to Town and Rudolph the Red-Nosed Reindeer. Although this Christmas special is oft forgotten, it’s still definitely worth checking out. Many consider this special a classic and a must-watch every holiday season.
7. Quantum Leap: A Little Miracle
I’m a big Quantum Leap fan, so I had to include this on the list of Christmas specials. I’m sure some audiences don’t even remember that there was a holiday-themed episode of this show! It’s essentially the tale of A Christmas Carol, and Al plays the ghost! If you remember loving this show when you were younger, this holiday episode is definitely worth watching.
8. Sonic’s Christmas Blast
This Christmas special is based on the original SATAM series of Sonic the Hedgehog. After Santa Claus announces his retirement, Sonic has to save Christmas! Most audiences agree that this was a surprisingly good cartoon based on the video game character. If you have fond memories or watching this show as a kid, this holiday episode is a must watch.
9. The Cat in the Hat Knows a Lot About Christmas!
Whether you or your kids are Dr Seuss fans, this holiday special might be worth watching. After throwing a party, the Cat in the Hat must help a baby reindeer get home. This is a modern take on the Dr Seuss characters, and it’s probably best suited to younger viewers. Even so, if you’re looking for something family-friendly, this is a great option.
10. Merry Christmas Mr. Bean
If you grew up watching Mr. Bean, chances are you’ll be at least somewhat familiar with this episode. Thankfully, it’s now available to watch for free on the Mr. Bean Youtube channel! If you’re a fan of the show and Rowan Atkinson, this is an absolute must watch for Christmas. Even if you’re not a fan, we still recommend giving it a shot.
11. The Smurfs Christmas
Most people who grew up in the 80s are familiar with the Smurfs. Some of you might even remember this Christmas special! This time around, the Smurfs have to help two children and their grandfather when their sleigh crashes. Thanks to the official Youtube channel of The Smurfs, you can watch this holiday classic for free!
12. The Pink Panther: A Very Pink Christmas
There has actually been more than one Pink Panther Christmas special. This is the most modern adaptation, having been released in 2011. It’s one of those odd cases where they decided to produce a holiday special for a long forgotten character. Even so, it’s not the worst holiday show you’ll ever see, and the animation is actually very crisp. This one is available to watch for free on the Official Pink Panther Youtube channel.
13. Curious George: A Very Monkey Christmas
This is another somewhat modern take on a classic character. After the Curious George movie came out in 2006, they made an animated series to go along with it. The series ran for quite some time, and this Christmas special was based on that cartoon. Fans of the show will know it’s actually still running! You can watch this one for free on the official Curious George Youtube channel.
14. The Three Stooges: Malice in the Palace
This is just one of many shorts that The Three Stooges became famous for in the 1940’s and 50’s. That said, it’s one of only four shorts that became public domain because the studios neglected to renew their copyright. As a result, now we can legally watch this one for free! The gang disguise themselves as Santa Claus to try and catch a diamond thief. Is it an odd plot? Sure. However, Santa Claus is involved, so it counts, right?
Another 400+ Free Christmas Movies
There are so many free Christmas movies to watch that we can’t give them all special attention. With that in mind, this section will list all of the other free holiday films available. We’ll include public domain Christmas movies, Lifetime holiday titles, and many other great options to consider. Some of the titles on this list are entirely free to watch, and others are free with ads. Even so, you can watch each of the movies listed below without paying a dime!
Public Domain Christmas Movies
- Scrooge (1935)
- Santa Claus Conquers the Martians
- March of the Wooden Soldiers
- Santa and the Three Bears
- The Great Rupert
- Santa Claus (1959)
- The Three Stooges: Malice in the Palace
- Beyond Tomorrow
- Abe Lincoln of 9th Avenue
- The Night Before Christmas
- The Christmas Angel
- Scrooge, or Marley’s Ghost
- A Christmas Carol
Free Christmas Movies on IMDb TV With Ads
- Black Christmas (2006)
- A Christmas Wish
- The Santa Trap
- Christmas in the Smokies
- The Borrowed Christmas
- A Christmas Tree Miracle
- Christmas Miracle
- Miracle on Christmas
- A Very Corgi Christmas
- Shoelaces For Christmas
- Mr. Christmas
- A Christmas to Remember
- My Adventures With Santa
- The Christmas Switch
- The Dog Who Saved the Holidays
- Chilly Christmas
- London Mitchell’s Christmas
- A Belle for Christmas
- The Christmas Ride
- Santa Fake
Free Christmas Movies on Youtube
- 32 Lifetime Christmas Movies
- 28 Family Central Christmas Movies
- Christmas Miracle at Sage Creek
- Christmas at Rosemont
- The Christmas Bunny
- A Baby For Christmas
- Inside LEGO at Christmas
- A Doggone Christmas
- 3 Day Christmas
- Chasing Christmas
- Mother Krampus
- Small Town Santa
- Marry Us For Christmas
- The Christmas Project
- Secrets in the Snow
- Christmas Blood
- Miracle Maker
- No Ordinary Shepherd
- Rudolph the Red-Nosed Reindeer
- A Lot Like Christmas
Free Christmas Movies on Tubi With Ads
This section will include a link to their Christmas section. It will also cover some of the best holiday movies on their service that we haven’t yet listed.
- 300+ Christmas Movies on Tubi
- Nothing Like the Holidays
- Saving Santa
- The Christmas Gift
- I Am Santa Claus
- All Is Bright
Free Christmas Movies on Youtube With Ads
- Get Santa
- Christmas Story
- Christmas Break-In
- Christmas in the City
- Christmas on Holly Lane
- Holiday Breakup
- 12 Days of Christmas Eve
- Falling For Christmas
- A Christmas Solo
- Thomas Kinkade’s Christmas Cottage
- Christmas for a Dollar
- Christmas on Salvation Street
- Christmas in the Heartland
- Pete’s Christmas
- The Christmas Candle
- Christmas Trade
- Dear Santa
- Paper Angels
- Borrowed Hearts
- A Wonderful Christmas