If you purchase an independently reviewed product or service through a link on our website, Indiewire may receive an affiliate commission.
While itâs much easier to gather with family this year, that doesnât mean we canât uphold some well-worn holiday traditions, like settling in on the couch with some hot cocoa to watch Christmas movies. Even if youâre not physically in the room with them, watch parties using integrated apps or Zooms or other virtual meetups means you can still have a collective, shared experience â just over the internet.
And if you are lucky enough to be in the same place as your family, you can spend time with your loved ones and cherish the fact that youâre able to be close to them IRL when so many people cannot be with theirs. If you donât own a physical copy of your favorite Christmas flick, chances are itâs available to stream online somewhere, whether as a part of one of your existing streaming subscriptions or as a rental on Amazon. Weâve rounded a list of some of our favorites below, including well-worn classics and newer selections.
If your favorites arenât on this list, chances are theyâre available on a multitude of other streaming services â or you can rent them via Amazon Prime, Redbox, or any number of other ways. For more movie guides read our list of the best Blu-rays for $10, and Criterion Collection Blu-rays to pre-order for the holidays.
âItâs a Wonderful Lifeâ
Paramount Home Entertainment
âItâs a Wonderful Lifeâ (1946)
Where to Stream: Amazon Prime
What better place to start than with this 1946 Frank Capra Christmas classic, which IndieWire deemed the No. 1 Christmas movie of all time. The plotâs kind of a bummer though â suicidal family man George Bailey (Jimmy Stewart) is so overwhelmed by his problems that it takes the intervention of a guardian angel showing him what life would look like in his hometown of Bedford Falls without him to make him realize just how important he is in so many peopleâs lives, and how much he needs to stick around.
âDr. Seussâ How the Grinch Stole Christmasâ
Universal/Everett Collection
âDr. Seussâ How the Grinch Stole Christmasâ (2000)
Where to Stream: Amazon Prime, Vudu, Apple TV
Jim Carrey transforms into the Grinch in this live-action adaptation of a classic Dr. Seuss tale. Directed by Ron Howard, âHow the Grinch Stole Christmasâ finds the revenge-seeking green character going to extreme lengths to ruin Christmas in Whoville. Taylor Momsen, Christine Baranski, Jeffrey Tambor, Molly Shannon, Mindy Sterling, Bill Irwin, and Josh Ryan Evans appear in the film, which is narrated by Anthony Hopkins. If you have cable, âThe Grinchâ will air on FX on December 11 and 12.
âA Christmas Storyâ
Everett Collection
âA Christmas Storyâ (1983)
Where to Stream: Hulu, HBO Max, Sling TV, Apple TV, Vudu, Amazon Prime
âA Christmas Storyâ is probably one of the most popular holiday movies of all time. Based on the hilarious work of Jean Shepherd, this â80s film follows the holiday hijinks of Ralphie Parker (Peter Billingsley) as he dodges the neighborhood bully and daydreams of the perfect Christmas gift: a Red Rider air rifle. You can watch âA Christmas Storyâ on most of the major streaming platforms, but itâs also airing on TBS all month long.
âThe Polar Expressâ
Warner Bros/Everett Collection
âThe Polar Expressâ (2004)
Where to Stream: Amazon Prime, HBO Max
The holidays are the perfect time to take a ride on âThe Polar Express.â Directed by Robert Zemeckis, the animated fantasy film is about a boy who sets out on a magical expedition to the North Pole on Christmas Eve, and learns about life and friendships along the journey. Tom Hanks, Daryl Sabara, Eddie Deezen, Nona Gaye, and Peter Scolari are among the cast.
âThe Preacherâs Wifeâ
Everett Collection
âThe Preacherâs Wifeâ (1996)
Where to Stream: Amazon Prime, Hulu,Vudu
Denzel Washington plays an earthbound angel who helps the pastor of a small-townâs struggling church in this 1996 dramatic comedy directed by Penny Marshall. The all-star cast of âThe Preacherâs Wifeâ includes Whitney Houston, Courtney B. Vance, Jenifer Lewis, Gregory Hines, and Loretta Divine.
âNational Lampoonâs Christmas Vacationâ
Warner Bros/Everett Collection
âNational Lampoonâs Christmas Vacationâ (1989)
Where to Stream: HBO Max,Amazon PrimeÂ
âNational Lampoonâs Christmas Vacationâ is another Christmas classic from the â80s, and the third film in the âNational Lampoonâs Vacationâ film franchise starring Chevy Chase and Beverly DâAngelo. Written by John Hughes, the comedy centers on Clark Griswoldâs (Chase) quest to have the perfect family Christmas. Johnny Galecki, Juliette Lewis, and Randy Quaid are featured in the movie.
âMiracle on 34th Streetâ
Everett Collection
âMiracle on 34th Streetâ (1947)
Where to Stream: Disney+,Hulu,Â
Another Christmas classic from the â40s, the original version of this film follows a man who fills in as Santa at the Macyâs Thanksgiving Day Parade â but who is suspected of being mentally ill when he insists to customers that he is the real Santa Claus (going by the name of Kris Kringle doesnât help). But when a court case puts his identity up for debate, itâs up to nine-year-old believer Susan (Natalie Wood) to convince her skeptical single mother (Maureen OâHara) that Kris is the real deal.
âBabes in Toylandâ (1961)
Available On:Disney+
Reportedly Annette Funicelloâs favorite of all her films, the 1961 musical was based on Victor Herbertâs 1903 operetta of the same name and starred the actress as nursery rhyme heroine Mary Contrary, whoâs about to marry her sweetheart Tom Piper (Tommy Sands). But their walk to the altar might be canceled thanks to the villainous Barnaby (Ray Bolger), who wants to ruin the wedding and force Mary to marry him instead.
Note: This is not to be confused with the 1934 Laurel and Hardy version, or the 1986 made-for-TV version starring Drew Barrymore, Pat Morita, and Keanu Reeves.
âHome Aloneâ (1990)
Where to Stream: Disney+,Amazon Prime
Want to feel old? Macaulay Culkin turned 40 in 2020 â but the Gen Xers and Millennials who grew up with this Christmas classic have already come to terms with the fact that theyâre not that young anymore. But the fact remains that this film, starring Culkin as an eight-year-old who is accidentally left behind when his entire extended family goes on a vacation to Paris â and then must fight off burglars â has been a holiday classic since its debut 31 years ago.
âThe Muppet Christmas Carolâ (1992)
Where to Stream: Disney+
This â90s movie has become a Christmas classic alongside so many other revered films. âThe great Michael Caine plays Scrooge with all of the gravitas of a Shakespearean actor in this joyous remake of the Charles Dickens classic, except his scene partners are all puppets,â wrote IndieWireâs Jude Dry. âCaine understood the comedic possibilities of juxtaposing his dour Scrooge with a gaggle of squawking Muppets, and he was right. Brilliantly casting Gonzo and Rizzo the Rat as odd couple narrators, director Brian Henson delivered a smart and accessible joy ride of a film that introduced a generation of kids to the Christmas classic.â
âLittle Womenâ
Sony
âLittle Womenâ (2019)
Where to Stream: Starz, Hulu, Amazon Prime
You might not find it on your typical list of Christmas movies, but âLittle Womenâ hits the mark for a family-friendly holiday film. Aside from taking place during Christmas, the film follows the story of four March sisters, played by Saoirse Ronan, Emma Watson, Florence Pugh, and Eliza Scanlen. Greta Gerwig wrote and directed the 2019 film adaptation of Louisa May Alcottâs timeless novel. You also might like the 1994 version of âLittle Womenâ with Winona Ryder, Kirsten Dunst, Claire Danes, Trini Alvarado, Susan Sarandon, and Christian Bale.
âThe Nightmare Before Christmasâ (1993)
Where to Stream: Disney+,Amazon PrimeÂ
In a way, Tim Burtonâs spooky holiday classic is the perfect Christmas movie, in that it follows long-legged Jack Skellington as he tries to get the residents of Halloween Town excited about Christmas â and time has moved so strangely since the pandemic started that plenty of people began decorating for Christmas before Halloween. The stop-motion animated feature has a score by Danny Elfman (who also provided Jackâs singing voice), and also lands on IndieWireâs list of the 20 best holiday movies.
âThe Santa Clauseâ
Everett Collection
âThe Santa Clauseâ (1994)
Where to Stream: Disney+
Like many movies on this list, the basic premise of âThe Santa Clauseâ is kind of disturbing. Tim Allen accidentally kills Santa and then has to assume his identity? Weird! And terrifying when re-cut as a horror movie. But itâs true â Allen plays a divorced dad who is magically transported to the North Pole with his son following a Christmas Eve mishap, where heâs told that he will have to take Santaâs place before next Christmas. Scott tries to write it off as a crazy dream, but when he starts to put on weight and grow a white beard he realizes that the experience probably wasnât a dream after all.
âElfâ (2003)
Where to Stream:Â Starz
Chances are you can quote several lines from âElfâ even if you havenât actually seen the movie, and thatâs because the comedy came out at the height of Will Ferrellâs popularity and very quickly made its way to the pop culture lexicon. Ferrell stars as Buddy, a human raised as an elf at the North Pole who sets out on a journey to find his birth father (and coincidentally spread Christmas cheer to a bunch of cynical New Yorkers in the process). Wrote William Earl in IndieWireâs list of the 20 best Christmas movies of all time, âThe adorably clueless Buddy the Elf experiences New York City through the eyes of a 6â3âł child; hilarious set pieces like revolving doors, maple syrup, and telephones are a prime showcase for the comedianâs infectious charm.â
âHappiest Seasonâ
Where to Stream:Â Hulu
âHappiest Seasonâ might not have debuted to universal critical acclaim â IndieWireâs Jude Dry wrote that it has âa lackluster script that offers little in the way of surprise or delight.â But the rom-com, about a woman (Kristen Stewart) who plans to propose when she goes home with her girlfriend (Mackenzie Davis) for Christmas only to discover that her girlfriend isnât out to her family yet, has an appealing cast (Dan Levy and Aubrey Plaza in particular) and is filled with the same familiar tropes that make all those made-for-TV Christmas movies so eminently watchable. If youâre burned out on existing holiday cheer, you could certainly do much worse.
Sign Up: Stay on top of the latest breaking film and TV news! Sign up for our Email Newsletters here.