The 26 best Christmas movies ready to stream this holiday season

Seacia Pavao/Focus Features; Peter Sorel/Fox; The Cat in the Hat Productions Paul Giamatti as Paul Hunham in 'The Holdovers'; Bruce Willis as John McClane in 'Die Hard'; The Grinch (voice: Boris Karloff) in 'How the Grinch Stole Christmas!'

Seacia Pavao/Focus Features; Peter Sorel/Fox; The Cat in the Hat Productions

Nearly every major holiday has its share of films centered around it, but none offer the breadth and versatility that Christmas does. From sentimental classics likeIt's a Wonderful Life(1946), to frightening favorites likeBlack Christmas(1974), to modern family comedies likeElf(2003), there's something for everyone, depending on your mood.

It can also be tough to narrow down which Christmas movies to prioritize during December, with dozens and dozens ofnew holiday movies released every year. That's whyEntertainment Weeklyis here to gift you a curated list of recommendations. Ahead are 26 festive favorite Christmas (and Christmas-adjacent) movies to stream now.

Carol(2015)

Wilson Webb/TWC Rooney Mara as Therese Belivet and Cate Blanchett as Carol Aird in 'Carol'

Wilson Webb/TWC

Carol (Cate Blanchett) is a glamorous, soon-to-be divorcée shopping for Christmas gifts; Therese (Rooney Mara) is a shopgirl and aspiring photographer. Their eyes meet, Carol compliments Therese's little Santa hat, and just like that, their hearts are off to the races. The film's preoccupation with desire feels uniquely fitting for a season in which we all hope, often against reason, to get what we want. Beyond that, Christmas works wonders as a backdrop, imbuingCarolwith a mixture of warmth, melancholy, nostalgia, and regret that only the holidays can conjure.—Janey Tracey

Where to watchCarol: HBO Max

EW grade:A–

Director:Todd Haynes

Cast:Cate Blanchett, Rooney Mara, Sarah Paulson, Kyle Chandler

A Charlie Brown Christmas(1965)

Everett Collection The animated cast of 'A Charlie Brown Christmas'

Everett Collection

Although it's a children's special,A Charlie Brown Christmasis one of the most existential movies on this list. The animated classic begins with an extremely relatable sentiment: It's the holiday season and Charlie Brown is supposed to be happy, yet he's unseasonably depressed. He becomes even more despondent as he considers the over-commercialization of the holiday. By the end, of course, the true meaning of Christmas has been shared.

With its surprisingly philosophical message, charming animation, and Vince Guaraldi's timeless jazz score, rewatchingA Charlie Brown Christmashas become a beloved annual tradition.—J.T.

Where to watchA Charlie Brown Christmas: Apple TV

Director:Bill Melendez

Cast:Peter Robbins, Christopher Shea, Tracy Stratford

A Christmas Carol(1984)

Everett Collection George C. Scott as Ebenezer Scrooge in 'A Christmas Carol'

Among countless adaptations, the 1984 version ofA Christmas Carolstands apart thanks to George C. Scott's nuanced, vulnerable performance as Ebenezer Scrooge. Rather than just a simple miser, this movie portrays Scrooge as more of a ruthless businessman who believes he's justified in his actions, making the character more relatable and redemptive. Otherwise, the film is remarkably faithful to Charles Dickens' original novella, preserving the gothic elements and darker themes without too much sentimentality.—J.T.

Where to watchA Christmas Carol: Hulu

Director:Clive Donner

Cast:George C. Scott, Frank Finlay, David Warner

A Christmas Prince(2017)

Netflix Ben Lamb as Prince Richard Bevan Charlton and Rose McIver as Amber Eve Moore in 'A Christmas Prince'

One of Netflix's most successfulHallmark-style Christmas movies,A Christmas Princeis a modern fairy tale about an American journalist who falls in love with the prince of a fictional country. While not explicitly based on Meghan Markle and Prince Harry, the film has plenty of references to the royal couple, with a sequel about a royal wedding and a threequel about a royal baby. Possible real-world inspirations aside, this holiday movie is prime comfort viewing, delivering just as many warm fuzzies as you'd expect from something calledA Christmas Prince.—J.T.

Where to watchA Christmas Prince: Netflix

Director:Alex Zamm

Cast:Rose McIver, Ben Lamb, Alice Krige

Christmas Wedding Planner(2017)

Brain Power Studio Jocelyn Hudon as Kelsey and Stephen Huszar as Connor in 'Christmas Wedding Planner'

Brain Power Studio

Don't be fooled by the generic name:Christmas Wedding Plannerisn't just a bad Christmas movie, it's thebestbad Christmas movie. The premise is pretty standard: An unlucky-in-love wedding planner is mapping out her cousin's engagement but falls for her cousin's ex, who's a private investigator. After a few gonzo plot twists, aJoey Fatonecameo, and a truly wild ending, you'll be left wondering what on Earth you just watched — and screaming "Justice for Emily!"—J.T.

Where to watchChristmas Wedding Planner: The Roku Channel

Director:Justin G. Dyck

Cast:Jocelyn Hudon, Stephen Huszar, Kelly Rutherford, Joey Fatone

Die Hard(1988)

Peter Sorel/Fox Bruce Willis as John McClane in 'Die Hard'

Peter Sorel/Fox

The eternal question pops up once again: IsDie Harda Christmas movie? Let's say yes! In this action classic, NYPD cop John McClane (Bruce Willis) faces off against a group of terrorists when they take over his estranged wife's high-rise office holiday party. McClane is, in his words, the fly in the ointment, the one wild card that Hans Gruber (Alan Rickmanin a towering big-screen debut) couldn't anticipate. Though not a traditional holiday movie, the Christmas argument surroundingDie Hardonly adds to its fun, marrying the Christmas Eve setting, quippy one-liners, and cat-and-mouse tension.—J.T.

Where to watchDie Hard: Hulu

Director:John McTiernan

Cast:Bruce Willis, Alan Rickman, Reginald VelJohnson, Bonnie Bedelia

Edward Scissorhands(1990)

Disney Johnny Depp as Edward Scissorhands in 'Edward Scissorhands'

Set against the cozy backdrop of pastel-colored houses decorated for the holidays,Edward Scissorhandsfollows Edward (Johnny Depp), a gentle, misunderstood man with razor-sharp talons who shocks everyone when he arrives in a suburban town. While not a traditional holiday movie, it is one ofTim Burton's coziest gothic fairy tales. Case in point, the film's most memorable moment: Kim (Winona Ryder) dancing in the falling snowflakes created by Edward carving ice sculptures.—J.T.

Where to watchEdward Scissorhands: Disney+

EW grade:A–

Director:Tim Burton

Cast:Johnny Depp, Winona Ryder, Dianne Wiest, Anthony Michael Hall, Alan Arkin

Four Christmases(2008)

John P. Johnson/Warner Brothers Reese Witherspoon as Kate Kinkaid and Vince Vaughn as Brad McVie in 'Four Christmases'

John P. Johnson/Warner Brothers

A criminally underrated holiday rom-com,Four Christmasesfollows an unconventional, stubbornly unmarried couple (Reese Witherspoonand Vince Vaughn) whose plans for a tropical Christmas are thwarted, forcing them to visit all four of their divorced parents in one day. It received pretty dismal reviews at the time butdeserves a second look; Witherspoon and Vaughn have surprisingly great chemistry, the dialogue is snappy, and the supporting cast is insanely star-studded, including Kristin Chenoweth, Robert Duvall, Jon Favreau, and Christmas movie staple Mary Steenburgen.—J.T.

Where to watchFour Christmases: HBO Max

Director:Seth Gordon

Cast:Reese Witherspoon, Vince Vaughn, Jon Favreau, Mary Steenburgen, Kristin Chenoweth

Frosty the Snowman(1969)

Classic Media, Inc. Frosty (voice: Jackie Vernon) and the animated child cast of 'Frosty the Snowman'

Classic Media, Inc.

"Frosty the Snowman" is one of the most recognizable holiday songs, and this classic cartoon brings the beloved character to life. Rankin/Bass, known for theiriconic television specials, created an animation style that looks like a Christmas card in every frame and got Jimmy Durante — one of the song's original performers — to narrate the story.Frosty the Snowmanremains a timeless favorite, delighting audiences of all ages — and yes, it has even gotten aflirty updatein 2024.—J.T.

Where to watchFrosty the Snowman: Hulu

Directors:Arthur Rankin Jr., Jules Bass

Cast:Jimmy Durante, Jackie Vernon, Billy De Wolfe

Gremlins(1984)

Warner Bros./Courtesy Everett  Zach Galligan as Billy Peltzer and Gizmo (voice: Howie Mandel) in 'Gremlins'

Warner Bros./Courtesy Everett

Holiday comedy horror is an underrated subgenre, and the most classic entry is definitelyGremlins. Produced bySteven Spielbergand written by Chris Columbus,Gremlinstook the aesthetic of our favorite friendly creatures of the '80s — E.T., Yoda — and turned it spectacularly on its head in this silly, chaotic gorefest. (Who would have thought the doe-eyed little Gizmo could sprout increasingly aggressive offspring that wreak havoc all over town?) The film commits as much to its Christmas setting — including a choir of Gremlin carolers — as to its wanton cartoon violence.—J.T.

Where to watchGremlins: HBO Max

Director:Joe Dante

Cast:Zach Galligan, Phoebe Cates, Hoyt Axton, Dick Miller, Howie Mandel

Happiest Season(2020)

Hulu Daniel Levy as John and Kristen Stewart as Abby in 'Happiest Season'

A queer Christmas rom-com directed by Clea DuVall? Say no more.Happiest Seasonfollows Abby (Kristen Stewart), who's ready to propose to her girlfriend, Harper (Mackenzie Davis), over the holidays — until she finds out Harper is not out to her conservative family. Things get complicated fast, especially with themassivechemistry between Abby and Harper's old girlfriend, Riley (Aubrey Plaza). While some might argue Abby ends up with the wrong person, the movie still delivers a charming, heartfelt, and wholly modern Christmas movie.—J.T.

Where to watchHappiest Season: Hulu

EW grade:B+

Director:Clea DuVall

Cast:Kristen Stewart, Mackenzie Davis, Alison Brie, Aubrey Plaza, Dan Levy

The Holdovers(2023)

Seacia Pavao/Focus Features Dominic Sessa as Angus Tully, Da'Vine Joy Randolph as Mary Lamb, and Paul Giamatti as Paul Hunham in 'The Holdovers'

Seacia Pavao/Focus Features

Set over a snowy Christmas break at a New England boarding school,The Holdoversfollows a grumpy teacher (Paul Giamatti), a rebellious student (Dominic Sessa), and a grieving cafeteria worker (Da'Vine Joy Randolph) as they form an unexpected bond. That may sound corny, but the film successfully transcends holiday clichés to focus on the loneliness of the season. With its dry, misanthropic humor and rich performances,The Holdoversbecame an awards-season darling, earning multiple Oscar nominations — including Randolph's win for Best Supporting Actress.—J.T.

Where to watchThe Holdovers: Amazon Prime Video (to rent)

EW grade:A–

Director:Alexander Payne

Cast:Paul Giamatti, Da'Vine Joy Randolph, Dominic Sessa

The Holiday(2006)

Simon Mein/Columbia Jude Law as Graham Simpkins and Cameron Diaz as Amanda Woods in 'The Holiday'

Simon Mein/Columbia

Christmas andNancy Meyersare a match made in cinematic heaven. This dreamy romantic comedy centers on Amanda Woods (Cameron Diaz) and Iris Simpkins (Kate Winslet), a pair of women struggling with their love lives — one an American movie-marketing business owner, the other a British society columnist — who agree to swap houses for a holiday to escape their problems. Amanda has a meet-cute with Iris' book editor brother, Graham (a dashing Jude Law), while Iris hits it off with film composer Miles (Jack Black, cast refreshingly against type). While undoubtedly rooted in fairy tale rom-com tropes rather than grounded realism, we wouldn't wantThe Holidayany other way. —Kevin Jacobsen

Where to watchThe Holiday: Amazon Prime Video (to rent)

Director:Nancy Meyers

Cast:Cameron Diaz, Kate Winslet, Jude Law, Jack Black, Eli Wallach

Home Alone(1990)

20thCentFox/Courtesy Everett Collection Macaulay Culkin as Kevin McCallister in 'Home Alone'

20thCentFox/Courtesy Everett Collection

ForgetDie Hard—Home Aloneis the ultimate Christmas action movie. When his family accidentally leaves him behind for vacation, 8-year-old Kevin McCallister (Macaulay Culkin) defends his home from two bumbling burglars with a series of pranks that are far more gruesome than you probably remember. Yet, thanks to the hilarious slapstick performances fromJoe Pesciand Daniel Stern, the traps feel more goofy than grim. With its mix of physical comedy, holiday spirit, and questionable parenting,Home Aloneremains a nostalgic Christmas classic.—J.T.

Where to watchHome Alone: Disney+

Director:Chris Columbus

Cast:Macaulay Culkin, Joe Pesci, Daniel Stern, Catherine O'Hara

Home Alone 2: Lost in New York(1992)

20th Century Fox Macaulay Culkin as Kevin McCallister in 'Home Alone 2: Lost in New York'

One of the rare sequels that does the original justice,Home Alone 2raises the stakes with more pranks, more laughs, and a more classic Christmas setting. Kevin's antics move from the Chicago suburbs to the bustling streets of New York City, with iconic holiday landmarks like Rockefeller Center and the Plaza Hotel adding to the festive charm. The traps are absolutely brutal this time — it's a Christmas miracle that Harry and Marvdidn't end up dead. Everything is bigger and better, from the chaotic violence to the heartfelt moments, including Kevin's touching friendship with the pigeon lady.—J.T.

Where to watchHome Alone 2: Lost in New York: Disney+

Director:Chris Columbus

Cast:Macaulay Culkin, Joe Pesci, Daniel Stern, Tim Curry

How the Grinch Stole Christmas!(1966)

The Cat in the Hat Productions The Grinch (voice: Boris Karloff) and Cindy Lou Who (voice: June Foray) in 'How the Grinch Stole Christmas'

The Cat in the Hat Productions

Skip the creepylive-action version— this animated classic is the definitive, faithful adaptation of Dr. Seuss' beloved book, which needed no improvement. Well, except for the now-iconic, hilarious song, "You're a Mean One, Mr. Grinch." Adding to the fun, the film is narrated by Boris Karloff — best known for playing Frankenstein's monster. With its timeless animation by Chuck Jones, and a much shorter runtime than you remember,How the Grinch Stole Christmas!remains the ultimate holiday treat.—J.T.

Where to watchHow the Grinch Stole Christmas!: Peacock

Director:Chuck Jones

Cast:Boris Karloff

It's a Wonderful Life(1946)

Courtesy Everett Larry Simms as Pete Bailey, Jimmy Hawkins as Tommy Bailey, James Stewart as George Bailer, Donna Reed as Mary Bailey, and Karolyn Grimes as Zuzu Bailey in 'It's a Wonderful Life'

Courtesy Everett

It's a Wonderful Lifeis a true American classic and is widely consideredone of the greatest films of all time. It tells the story of George Bailey (Jimmy Stewart), a decent man who considers suicide on Christmas Eve, prompting an angel to show what the world would be like without him. Released shortly after World War II, the film's sentimental, humanistic message of hope and the value of each life resonated deeply with audiences. Though a tearjerker, it's definitely a hopeful holiday movie at heart, even if director Frank Capradidn't think of it as a Christmas movie.—J.T.

Where to watchIt's a Wonderful Life: Amazon Prime Video

Director:Frank Capra

Cast:Jimmy Stewart, Donna Reed, Lionel Barrymore, Thomas Mitchell, Henry Travers

Little Women(2019)

Wilson Webb/Sony Emma Watson as Meg March, Florence Pugh as Amy March, Saoirse Ronan as Jo March, and Eliza Scanlen as Beth March in 'Little Women'

Set across several Christmas seasons,Little Womenfeels like a cozy, warm blanketwhileGreta Gerwig's feminist take gives it a modern edge. The 1994 version is also great, but in the 2019 adaptation, Gerwig and the brilliant Florence Pugh pull off the impossible: They make everyonelikeAmy. Her reimagining also adds a clever meta-ending, making this adaptation feel fresh while still capturing the heart of Louisa May Alcott's classic novel.—J.T.

Where to watchLittle Women: Amazon Prime Video (to rent)

EW grade:A–

Director:Greta Gerwig

Cast:Saoirse Ronan, Florence Pugh, Emma Watson, Laura Dern, Timothée Chalamet

Love Actually(2003)

Peter Mountain/Universal Studios Hugh Grant as David and Martine McCutcheon as Natalie in 'Love Actually'

It's not the holidays withoutLove Actually. This inescapable Christmas staple has everything: the iconic cue card scene,Emma Thompsonquietly breaking hearts as she cries to Joni Mitchell, and the unforgettable performance of "All I Want for Christmas Is You." Love it or love to hate it,Love Actuallyhas become an annual must-watch, wrapping romance, humor, and a little holiday heartbreak into one very cozy package.—J.T.

Where to watchLove Actually: Amazon Prime Video

EW grade:B+

Director:Richard Curtis

Cast:Hugh Grant, Emma Thompson, Alan Rickman, Andrew Lincoln, Keira Knightley

Miracle on 34th Street(1947)

Silver Screen Collection/Getty Images Edmund Gwenn as Kris Kringle, Natalie Wood as Susan Walker, and Maureen O'Hara as Doris Walker in 'Miracle on 34th Street'

What happens when Santa Claus is put on trial? That's the delightfully quirky premise ofMiracle on 34th Street, where Kris Kringle (Oscar winner Edmund Gwenn), a sweet old man working as a department store Santa, must legally prove he's sane — which is a bit tricky since he insists he's the real deal. Of course, the existence of Santa Claus is more about the believer (or non-believer) than the big man himself; andMiracleis primarily about a Macy's exec and her daughter learning that belief, no matter how improbable, can make magic real.—J.T.

Where to watchMiracle on 34th Street: Disney+

Director:George Seaton

Cast:Maureen O'Hara, Edmund Gwenn, Natalie Wood

The Muppet Christmas Carol(1992)

Disney (Back, from left): Miss Piggy (voice: Frank Oz) as Emily Cratchit, Michael Caine as Ebenezer Scrooge, and Fozzie Bear (voice: Frank Oz) as Fozziwig; (Front, from left): Penguin (voice: Jerry Nelson), Rizzo the Rat (voice: Steve Whitmire) as himself, Kermit the Frog (voice: Steve Whitmire) as Bob Cratchit, Robin the Frog (voice: Jerry Nelson) as Tiny Tim Cratchit, and Gonzo (voice: Dave Goelz) as Charles Dickens in 'The Muppet Christmas Carol'

Unlikely as it may sound,The Muppet Christmas Carolmight be thedefinitiveChristmas Caroladaptation. Gonzo as Charles Dickens makes the narrative both clever and charming, and the songs are absolute bangers. Michael Caine's performance as Scrooge is marvelously sincere; he treats every moment, and every Muppet, with utter seriousness. The film still has its share of wacky Muppet antics, but never at the expense of Dickens' story, still managing to balance joy, redemption, and a few tears.—J.T.

Where to watchThe Muppet Christmas Carol: Disney+

Director:Brian Henson

Cast:Michael Caine, Steve Whitmire, Frank Oz

The Nightmare Before Christmas(1993)

Disney Jack Skellington (voice: Christ Sarandon) in 'The Nightmare Before Christmas'

Is it a Halloween movie? A Christmas movie? Why not both?The Nightmare Before Christmaswalks the line between spooky and festive with its signature aesthetic — gothic yet oddly cozy. Jack Skellington (Chris Sarandon, with singing by Danny Elfman), the Pumpkin King of Halloween Town, gets tired of scares and decides to bring Christmas cheer instead, leading to all kinds of delightful chaos. Meanwhile, the villainous Oogie Boogie cranks up the creep factor, making for an especially sinister Christmas movie.—J.T.

Where to watchThe Nightmare Before Christmas: Disney+

Director:Henry Selick

Cast:Chris Sarandon, Catherine O'Hara, Danny Elfman

The Princess Switch(2018)

Netflix Vanessa Hudgens as both Stacy De Novo and Lady Margaret Delacourt in 'The Princess Switch'

InThe Princess Switch,Vanessa Hudgensgoes fullParent Trap(okay,ThePrince and the Pauper): Two identical women, a Chicago baker and a European duchess, swap lives just days before Christmas — and, of course, romance ensues. But what's better than two Vanessa Hudgenses?Three Vanessa Hudgenses! The sequels crank up the festive chaos by adding a mischievous third look-alike into the mix. It's pure holiday fluff in the best way.—J.T.

Where to watchThe Princess Switch: Netflix

Director:Mike Rohl

Cast:Vanessa Hudgens, Sam Palladio, Nick Sagar

The Santa Clause(1994)

Everett Collection Tim Allen as Scott Calvin/Santa Claus and David Krumholtz as Bernard the Head Elf in 'The Santa Clause'

The Santa Clauseis a childhood favorite that still holds up, mixing holiday magic with surprisingly melancholy undertones.Tim Allenplays Scott Calvin, a divorced dad struggling to connect with his son, who accidentally inherits the role of Santa Claus after the big man takes a tumble off his roof. Beneath the festive fun, the movie explores themes of estranged family and second chances. And, of course, it delivers one of the most memorable holiday movie lines: "Seeing isn't believing. Believing is seeing."—J.T.

Where to watchThe Santa Clause: Disney+

Director:John Pasquin

Cast:Tim Allen, Judge Reinhold, Wendy Crewson, David Krumholtz

Violent Night(2022)

Universal David Harbour as Santa Claus in 'Violent Night'

Violent Nightis so much better than it has any right to be. The premise sounds ridiculous — Santa Claus gets caught in the middle of a hostage situation on Christmas Eve — but that's exactly what makes it so fun. As Santa takes down the bad guys, the movie is packed with holiday-themed pranks that are just as brutal as they are hilarious, delivering over-the-top gore with a wink. ThinkHome Alonebut with way more blood. David Harbour is an inspired choice as St. Nick, capturing the comic tone and action-star chops this cut-throat version of yuletide fun requires.—J.T.

Where to watchViolent Night: Peacock

Director:Tommy Wirkola

Cast:David Harbour, John Leguizamo, Beverly D'Angelo

While You Were Sleeping(1995)

Mary Evans/Ronald Grant/Courtesy Everett Sandra Bullock as Lucy Moderatz and Bill Pullman as Jack Callaghan in 'While You Were Sleeping'

Mary Evans/Ronald Grant/Courtesy Everett

The plot ofWhile You Were Sleepingis so ridiculous it feels like a Hallmark movie, only with an all-star cast to pull it off.Sandra Bullockplays a lonely transit worker who saves the life of a stranger (Peter Gallagher) on Christmas. While he's in a coma, she accidentally makes his quirky loved ones think she's his fiancée...andthenfalls in love with his brother (Bill Pullman). The authentic family dynamic perfectly grounds the absurd story, and Bullock and Pullman are at their offbeat best. It's hard not to fall for her, and for him, and for the entire family.—J.T.

Where to watchWhile You Were Sleeping: Disney+

Director:Jon Turteltaub

Cast:Sandra Bullock, Bill Pullman, Peter Gallagher, Peter Boyle

Read the original article onEntertainment Weekly

 

CR MAG © 2015 | Distributed By My Blogger Themes | Designed By Templateism.com