Share on Facebook

70 Best Christmas Movies of All Time

Did your favorite Christmas movies make our list of the all-time best?

Every editorial product is independently selected, though we may be compensated or receive an affiliate commission if you buy something through our links. Ratings and prices are accurate and items are in stock as of time of publication.

1 / 71
70 Christmas Moviesrd.com, via apple.tv.com, via amazon.com (11), via netflix.com (4)

The best Christmas movies to add to your must-watch list

It’s beginning to look a lot like Christmas movie watching! Good thing there’s a holiday movie for everyone! Whether you’re a fan of classic Christmas movies, Hallmark Christmas moviesromantic Christmas flicks, or the best Christmas movies for kids, there’s something on our list for everyone! Time to lounge on the couch in an ugly Christmas sweater with your loved ones snuggled under a blanket, with hot cocoa steaming in your favorite mug—all while one of the best Christmas movies plays on your television. This could possibly be one of the coziest feelings in the world. Our list narrows it down to the best of the best, from classic cartoons all the way to the best Netflix originals that debuted in recent years. Make it a festive family movie festival with the best Christmas movies on Hulu, Lifetime, and Amazon Prime to keep it easy and streamable. Have yourself a movie little Christmas!

Hosting family and friends for the holidays this year? Find decor inspiration, gift ideas, hosting tips, and more here.

2 / 71
Tom Hanks as the Conductor in The Polar Expressvia amazon.com

The Polar Express

This whimsical, dreamy animated tale follows a group of pajama-clad kids, roused from slumber, and pulled aboard a train bound for the North Pole. It’s based on the 1986 Caldecott winning book of the same name, one of the best Christmas books for kids.

Stream Now

3 / 71
the holidayvia amazon.com

The Holiday

This star-studded rom-com features the ol’ switch houses over the Christmas holidays plotline. Kate Winslet stars as the owner of an English cottage who trades it with Hollywood mogul, Cameron Diaz, for a stay in her mansion in this romantic Christmas movie.

Stream Now

4 / 71
Christmas in Connecticutvia amazon.com

Christmas in Connecticut

Return to classic Hollywood in this fun rom-com from 1945 starring screen legend Barbara Stanwyck as a woman who pens the popular “Diary of a Housewife” column. When her publisher insists she host a Christmas dinner on the farm for a vet returning home from the war, she may just fall in love with him. Here are the best funny Christmas movies if you like your holiday dramas merry and light.

Stream Now

5 / 71
Planes, Trains and Automobilesvia amazon.com

Planes, Trains and Automobiles

Steve Martin and John Candy play stranded businessmen who end up on a disaster-filled trek to finally get home for Thanksgiving. Get ready for laughs galore and just enough holiday sentiment to make your eyes tear up. This ranks as one of our favorite Thanksgiving movies, too.

Stream Now

6 / 71
The Shop Around the Cornervia amazon.com

The Shop Around the Corner

One of the best Christmas movies is this classic love story from 1940 that inspired multiple mistaken identity rom-coms, including You’ve Got Mail. Christmas Eve revelations finally bring love to light. See how many of these Christmas movie trivia questions you can answer correctly.

Stream Now

7 / 71
Rudolph the Red-Nosed Reindeer (1964)via amazon.com

Rudolph the Red-Nosed Reindeer

This Christmas classic premiered in 1964 and everyone has been watching it ever since. Based on the song of the same name, this stop-motion animated television special captures audiences with its sweet story about accepting differences. These are the best kids’ Christmas movies to watch on Netflix right now.

Stream Now

8 / 71
Babes in Toylandvia amazon.com

Babes in Toyland

This 1934 classic still lulls with nostalgic merriness and impressive visuals. You’ll also see magical set pieces and lots of toy soldiers. If you’re still thinking about what you get your sis for the holidays, get some inspiration with these perfect gifts for sisters.

Stream Now

9 / 71
Four Christmasesvia amazon.com

Four Christmases

Reese Witherspoon shines as the star of this comedy about heading home for Christmas—to four different homes, that is. Vince Vaughn plays her longtime boyfriend.

Stream Now

10 / 71
The Merry Gentlemanvia amazon.com

The Merry Gentleman

Michael Keaton directed this art-house drama that features gorgeous visuals that capture the stark isolation for those who are alone at Christmas. Check out these Christmas movie locations that actually exist in real life.

Stream Now

11 / 71
The Best Man Holidayvia amazon.com

The Best Man Holiday

The whole cast returns in this sequel to the 1990s hit The Best Man. Meet up with the group of friends as they descend upon a Christmas estate for tense dinners, some choreographed dancing, and plenty of melodrama.

Stream Now

12 / 71
Edward Scissorhandsvia amazon.com

Edward Scissorhands

Things come to a head during Christmas when Edward, who has scissors for hands, carves sculptures and shaves ice into Christmas snowfall for the girl he loves. After the best Christmas movies, check out the best Christmas town in every state.

Stream Now

13 / 71
Elf movie stillvia amazon.com

Elf

Elf sits in the top ten list on many best Christmas movie lists because it offers the kind of feel-good hilarity the whole family can enjoy. Prepare for tender moments that depict loneliness and the need to fit in interspersed with Will Ferrell’s brand of madcap comedy.

Stream Now

14 / 71


White Christmasvia netflix.com

White Christmas

It’s one of the most spectacular classic Christmas movies, so feast your eyes on dazzling, over-the-top numbers bursting with the holiday aesthetic as stranded performers put on a show. There are also a few engagements, so if holiday romance is your thing, here’s our list of the most romantic movies ever.

Stream Now

15 / 71
Almost Christmasvia amazon.com

Almost Christmas

Danny Glover stars as a recent widower who invites his grown kids home for Christmas. It’s a family melodrama that offers platters of romance and comedy alongside moments that will move you.

Stream Now

16 / 71
via amazon.com

Happy Christmas

After a break-up, a woman played by Anna Kendrick moves in with her brother, his wife, and their two-year-old child, and tries to put her life back together during the Christmas season.

Stream Now

17 / 71
The Santa Clausevia amazon.com

The Santa Clause

If something should ever happen to Santa, don’t worry, there’s a little-known clause that assures he’ll carry on. Tim Allen plays the dad destined to become Santa in this heartwarming comedy about belief.

Stream Now

18 / 71
Bad Santavia amazon.com

Bad Santa

Amp up the Scrooge vibes in this crass take on the Christmas spirit. Billy Bob Thornton stars as a real-life Grinch—he poses as a mall Santa, so he can rob stores.

Stream Now

19 / 71
Scroogedvia amazon.com

Scrooged

Return to the heyday of 1980s comedy in this retelling of the classic A Christmas Carol story starring Bill Murray.

Stream Now

20 / 71
A Bad Moms Christmasvia amazon.com

A Bad Moms Christmas

Watch with a spiked eggnog in your hand, sit back, and wait for the laughs in one of the best Christmas movies to watch with your girlfriends. Mila Kunis, Kathryn Hahn, and Kristen Bell return as seasoned moms forced to put on the perfect Christmas for their families and generally failing at it.

Stream Now

21 / 71
Jingle All the Wayvia amazon.com

Jingle All the Way

One of the best Christmas movies, the plot is based on the Christmas toy frenzies inspired by parents who did anything for Cabbage Patch Dolls, Tickle Me Elmos, and other must-have seasonal toys. In this case, two rival Dads vie for the rare, but intensely desired Turbo-Man action figure.

Stream Now

22 / 71
A Christmas Princevia netflix.com

A Christmas Prince

This popular Christmas movie romance offers fluff, flounce, and a sugar-coated love story set during the holidays as an intrepid reporter finds herself falling for the heir to the Aldovian throne. Make sure to check out these gifts for your wife that she’ll absolutely adore/

Stream Now

23 / 71
Jack Frostvia amazon.com

Jack Frost

Some of the best Christmas movies thrive on themes of angels, ghosts, and other magical entities coming along to teach people what the holidays are really about. In this case, it’s a wry snowman come to life who wants one last chance to show his family he cares.

Stream Now

24 / 71
The Muppet Christmas Carolvia amazon.com

The Muppet Christmas Carol

Out of all the remakes and adaptations of A Christmas Carol, the muppets version rises to the top as it manages to be both witty and heartwarming in a way that both kids and adults enjoy together.

Stream Now

25 / 71
The Preacher's Wifevia amazon.com

The Preacher’s Wife

This updated remake of The Bishop’s Wife stars Denzel Washington as a super handsome angel who comes along to help out Whitney Houston with some family problems right around Christmas.

Stream Now

26 / 71
Trading Placesvia amazon.com

Trading Places

This 1980s Christmas comedy catapulted Eddie Murphy to super-stardom. He plays the hapless man who falls victim to the schemes of two ultra-rich stockbroker bad guys, but he turns the joke on them.

Stream Now

27 / 71
via amazon.com

Arthur Christmas

Arthur Christmas is an unexpected delight with a heartwarming story that captures audience members of every age. The story follows Santa’s son Arthur on his quest to deliver a lost toy before the deadline is up!

Stream Now

28 / 71
Nothing Like the Holidaysvia amazon.com

Nothing Like the Holidays

During the holiday season, nothing hits the spot like a great family Christmas movie set around the dinner table. This drama depicts strong bonds and the love that ties us together in relatable and heartfelt scenes by great performers.

Stream Now

29 / 71
Die Hardvia amazon.com

Die Hard

All the important adventures take place on Christmas Eve—including one of the best Christmas movies to feature a heist on the Nakatomi skyscraper. Who needs Santa when Bruce Willis delivers the goods on Christmas morning in this classic actioner?

Stream Now

30 / 71
Love Actuallyvia amazon.com

Love Actually

Love Actually feels like a ridiculous and romantic trifle! And it is. Giving into its implausible plots and nutty scenarios is part of the ever-watchable charm that makes it one of the best Christmas movies.

Stream Now

31 / 71
National Lampoon's Christmas Vacationvia amazon.com

National Lampoon’s Christmas Vacation

Christmas lights will never be the same after you see the Griswold display. Chevy Chase plays the dad who tries to do what’s right for his family amid nonstop epic and hilarious fails.

Stream Now

32 / 71
The Charlie Brown Christmas Specialvia apple.tv.com

The Charlie Brown Christmas Special

Nothing quite captures Christmas like Charlie Brown’s forlorn little tree. Snoopy saves the day, with some help from the ultimate wise man, Linus, plus the Peanuts kids who learn the meaning of Christmas.

Stream Now

33 / 71
Black Nativityvia amazon.com

Black Nativity

Don’t miss Mary J. Blige as the Christmas angel in this musical drama based on Langston Hughes’ famous play. The movie comes alive during the musical numbers which are both lyrical and sometimes ultra-realistic.

Stream Now

34 / 71
The Family Stonevia amazon.com

The Family Stone

Get ready for slapstick comedy mixed with tragic heartbreak. The Family Stone is the kind of Christmas movie you can rely on for laughs, tears, and watching again and again each Christmas.

Stream Now

35 / 71
Meet Me in St. Louisvia amazon.com

Meet Me in St. Louis

Judy Garland’s iconic rendition of “Have Yourself a Merry Little Christmas” bumps Meet Me in St. Louis onto any list of best Christmas movies.

Stream Now

36 / 71
Home Alonevia amazon.com

Home Alone

Macaulay Culkin’s charm steals the show as the kid left alone who fights off bungling burglars while Mom and Dad (Catherine O’Hara and John Heard) freak out from afar.

Stream Now

37 / 71
Happiest Seasonvia hulu.com

Happiest Season

This rom-com explores wanting to be accepted by those you love most, being true to your own identity, and coming out to your conservative parents at Christmas. Check out the best Christmas songs.

Stream Now

38 / 71
It's a Wonderful Lifevia amazon.com

It’s a Wonderful Life

Have a hankie handy for the happy reunion at the end with a decked-out Christmas tree set, a crowded party, cute kids, and your favorite line, “Every time a bell rings, an angel gets his wings.”

Stream Now

39 / 71
The Nightmare Before Christmasvia amazon.com

The Nightmare Before Christmas

The stop-motion animation looks charming and eccentric while the songs make you tap your foot and sing along in this story about a Pumpkin King who wants to take over Christmas. Don’t worry—Santa ends up safe and sound!

Stream Now

40 / 71
Miracle on 34th Streetvia amazon.com

Miracle on 34th Street

The young Natalie Wood stole everyone’s heart in this drama about the power of belief. The 1994 remake is also winning, but for legit Christmas movie magic, check out the first film—it’s the real thing! Don’t miss these gifts for mom: the woman who needs nothing, but deserves everything.

Stream Now

41 / 71
How the Grinch Stole Christmasvia amazon.com

How the Grinch Stole Christmas

The TV classic boasts terrific animation based on Seuss’s iconic and bizarro illustrations. And it contains the added tune “You’re a Mean One Mr. Grinch” with its genius lyrics that roast any scrooge-like meanie.

Stream Now

42 / 71
via amazon.com

A Christmas Story

A Christmas Story is where most of us learn to never touch our tongue to a frozen flagpole. It’s always playing round the clock on TV right around Christmas because you can catch any scene and still enjoy.

Stream Now

43 / 71

The Christmas Chroniclesvia netflix.com

The Christmas Chronicles

Kurt Russell gives an inspired performance as a rock n’ Roll Santa in this popular hit. Goldie Hawn, his real-life longtime partner, plays Mrs. Claus. The kids love this one!

Stream Now

44 / 71

The Christmas Chronicles Twovia netflix.com

The Christmas Chronicles 2

Yep! There’s a popular sequel, too! Kurt Russell and Goldie Hawn reprise their roles and Mr. and Mrs. Santa in an adventure involving the evil elf, Belsnickel. This one features live action mixed with spirited CGI. If you love animation, here are the best Christmas cartoons to enjoy.

Stream Now

45 / 71

Jingle Jangle: A Christmas Journeyvia netflix.com

Jingle Jangle: A Christmas Journey

One of the best Christmas movies recently released is this spectacular Netflix musical, Jingle Jangle. A brilliant toymaker’s apprentice tries to steal his idea in this movie filled with exuberant art design, gorgeous costumes, and rip-roaring dance numbers.

Stream Now

46 / 71

Let It Snowvia netflix.com

Let It Snow

In this sweet rom-com, a famous pop star gets stranded by snow in a small town on Christmas Eve. He spends time with one of the local teens there who is not impressed with his fame. Check out the best Christmas movies on Disney+ if you’re looking for more teen dream rom-coms.

Stream Now

 

47 / 71

Holiday Rushvia netflix.com

Holiday Rush

A single Dad loses his lucrative radio show job right before Christmas. His kids, used to affluence, are in for some lessons when they all downsize in this heartwarming comedy. Here are the best funny Christmas movies if you like your holiday dramas merry and light.

Stream Now

48 / 71

Dashing In Decembervia amazon.com

Dashing in December

If you’re looking for a beautiful Christmas romance, go for Dashing in December. Andie MacDowell plays a mom whose grown son returns home to her ranch for Christmas only to find himself falling for her totally dashing ranch hand. Here are more great LGBTQ movies to indulge in.

Stream Now

49 / 71

Noellevia netflix.com

Noelle

Anna Kendrick and Bill Hader play Santa’s adult children who have to take over duties after their father’s passing—but neither is really up to the job in this delightful comedy you can find on Disney+.

Stream Now

50 / 71

The Holiday Calendarvia netflix.com

The Holiday Calendar

In this heartfelt romantic comedy, a woman receives an advent calendar from her grandpa. Once she opens it, the contents of each day seem to magically connect to what’s happening in her life.

Stream Now

51 / 71

Dolly Partons Christmas On The Squarevia netflix.com

Dolly Parton’s Christmas on the Square

Dolly Parton provides all the songs in this Emmy-winning musical about an executive (Christine Baranski) who’s selling all the land in her hometown right before Christmas. Create the best holiday ambiance in your home with these easy DIY Christmas decorations anyone can make.

Stream Now

52 / 71

Christmas With The Kranks Via Amazonvia amazon.com

Christmas with the Kranks

A couple (Tim Allen and Jamie Lee Curtis) decides to skip Christmas since their grown daughter is away, but then she announces she is coming home after all, with her new fiance in tow. Her parents try to throw together the perfect last-minute celebration with hilarious results.

Stream Now

53 / 71

Holiday In The Windvia netflix.com

Holiday in the Wild

Kristin Davis plays a divorcee who goes on her second honeymoon solo. It’s a safari, so she ends up needing to save a baby elephant with her hunky pilot—played by Rob Lowe. Sparks ensue.

Stream Now

54 / 71

The Last Holidayvia amazon.com

Last Holiday

Queen Latifah gives a moving performance in this rom-com about a woman who decides to live life to the fullest when she’s diagnosed with a terminal illness right before Christmas. LL Cool J plays the coworker who follows her across the globe (in the snow!) to let her know he’s in love with her before it’s too late.

Stream Now

55 / 71

Anna And The Apocalypsevia amazon.com

Anna and the Apocalypse

If all you want for Christmas is a zombie movie—that’s also a musical that takes place during the holidays—then Anna and the Apocalypse was made just for you. Christmas season is also the season of the undead with singing, fighting teens to boot.

Stream Now

56 / 71

Klausvia netflix.com

Klaus

Audiences and critics love this animated retelling of the Santa Claus myth in this moving story about a hapless mailman who joins forces with a reclusive toymaker to bring gifts to the kids in the local village.

Stream Now

57 / 71

Holidate Movie Stillvia netflix.com

Holidate

Holidate is the ideal romance for anyone who loves, loves, loves holidays. You’ll find every seasonal celebration in this one, including Christmas, as a couple is thrown together during every festivity.

Stream Now

58 / 71

The Bishops Wifevia amazon.com

The Bishop’s Wife

Cary Grant stars as a dashing angel who descends to earth to answer a bishop’s prayer. Soon, the angel finds himself falling for the bishop’s wife in one of the most beloved classic Christmas movies.

Stream Now

59 / 71

A Christmas Talevia amazon.com

A Christmas Tale

You’ll find yourself enraptured by this acclaimed French drama (you won’t mind the subtitles!) starring the legendary Catherine Deneuve as a matriarch hosting a Christmas family reunion.

Stream Now

60 / 71

Black Christmasvia amazon.com

Black Christmas

There are subsequent remakes, but the 1974 horror classic Christmas movie still packs a chilling punch as sorority sisters battle a killer over Christmas break.

Stream Now

61 / 71

Office Christmas Party via amazon.com

Office Christmas Party

If you’re in the mood for raucous comedy, this anthem to wild Christmas parties stars Jason Bateman, Jennifer Anniston, Kate McKinnon, and Olivia Munn.

Stream Now

62 / 71

Feliz Navidad via amazon.com

Feliz NaviDAD

Mario Lopez plays a single dad whose daughter signs him up on a dating app in this sweet Christmas rom-com directed by Melissa Joan Hart.

Stream Now

63 / 71

Better Watch Outvia amazon.com

Better Watch Out

Horror fans will love this dark take on Home Alone themes as a babysitter and her young charge battle home invaders during Christmas, but nothing is as it seems. Heed the title!

Stream Now

64 / 71

The Night Beforevia amazon.com

The Night Before

If you’re looking to sit back with some silly, R-rated comedy try this romp about three friends (Seth Rogen, Anthony Mackie, and Joseph Gordon-Levitt) who are determined to tie one on before Christmas.

Stream Now

65 / 71

Metropolitanvia amazon.com

Metropolitan

Go back to 1990 in this talky indie film about rich college kids trying to be sophisticated who inevitably get caught up in drama over the Christmas break.

Stream Now

66 / 71

The Christmas Doctorvia hallmarkmoviesandmysteries.com

The Christmas Doctor

Hallmark Christmas movie fans love this romance about a doctor doing a temp gig in a small town over the holidays. She doesn’t like to be tied down, but her handsome landlord makes that impossible!

Stream Now

67 / 71

krampus the movievia amazon.com

Krampus

Coal in your stocking is a piece of cake compared to a visit from this horned monster who comes for naughty kids. This horror comedy is not for the little ones in your family!

Stream Now

68 / 71

The Knight Before Christmasvia netflix.com

The Knight Before Christmas

A medieval knight transports to the present day where he falls for a high school science teacher. Prepare for a super sweet holiday romance!

Stream Now

69 / 71

The Man Who Invented Christmasvia amazon.com

The Man Who Invented Christmas

Dan Stevens plays Charles Dickens in this delightful biopic about the author who penned one of the most famous Christmas stories, A Christmas Carol, back in 1843.

Stream Now

70 / 71

When Harry Met Sallyvia amazon.com

When Harry Met Sally

This classic rom-com climaxes during the holiday season when the two besties finally figure out they don’t want to spend another holiday without each other.

Stream Now

71 / 71

Prancervia amazon.com

Prancer

This sweet drama stars Sam Elliott as the widowed father of a young girl who believes she’s found one of Santa’s actual reindeer.

Stream Now

Molly Pennington, PhD
Molly is a writer and professional astrologer with a PhD in Critical and Cultural Studies from the University of Pittsburgh. She covers the zodiac, books, movies, TV, and culture for RD.com. She loves puns, puzzles, people, the planet Mars, and philosophizing.

Newsletter Unit

CMU Unit

cover
Subscribe & SAVE Save Up To 84%!