Yahoo Entertainment
Why you can trust us

We independently evaluate the products we review. When you buy via links on our site, we may receive compensation. Read more about how we vet products and deals.

Where to watch all the classic Christmas movies in 2024

It's the most wonderful time of the year — when you get to rewatch 'Elf' again!

Looking for where to watch 'Elf' this year? You won't find it through the sea of swirly twirly gum drops. (New Line/courtesy Everett Collection)
Looking for where to watch 'Elf' this year? You won't find it through the sea of swirly twirly gum drops. (New Line/courtesy Everett Collection)

‘Tis the season to stream all your favorite Christmas movies! We’re here to help you avoid getting caught out in the cold looking for how to watch The Holiday (2006) or the live-action How the Grinch Stole Christmas (2000). The beauty of the streaming age is you don’t need to wait for TBS’ 24-hour A Christmas Story marathon to relive Ralphie’s antics. But the downside of having so many platforms to choose from is that these titles can move around faster than Santa’ sleigh, meanwhile, our holiday favorites tend to stay the same.

So in case you don't still have your copy of Elf (2003) on DVD, here's where you can watch some of the most popular holiday movies this year.

A man regretting his life choices is visited by an angel in his time of need. James Stewart, Donna Reed, and Lionel Barrymore star in It's a Wonderful Life, currently streaming on Amazon Prime Video.

Stream on Prime Video

He's the best department store Santa Claus around — but could he be the real deal? Both the original 1947 black and white film and the 1994 remake starring Matilda's Mara Wilson are available to stream on Disney+.

Stream on Disney+

Whether you prefer the original 1966 cartoon, the Benedict Cumberbatch version from 2018 or the Jim Carrey-led live-action rendition, there's no denying that Mr. Grinch has snuck his way into our Christmas traditions. The 1966 classic How the Grinch Stole Christmas is available to stream on Peacock.

The 2018 animated movie The Grinch is available to rent (or purchase) on Amazon. The 2000 live-action How the Grinch Stole Christmas is also available to rent or buy through Amazon.

Stream on Peacock

Rent on Amazon

Where to watch A Christmas Story (1983)

All Ralphie Parker wants for Christmas is a Red Ryder air rifle! A Christmas Story (1983) is available to rent or buy on Amazon. The recent sequel A Christmas Story Christmas (2022) are streaming on Max.

Rent on Amazon

Stream the sequel on Max

For anyone with cable, there will also be a 24-hour A Christmas Story marathon on TNT and TBS from Christmas Eve through Christmas Day if you’d rather tune in to the movie live on TV. And if you do already have cable, you can also stream A Christmas Story via Xfinity On Demand.

Stream through Xfinity

Whether or not you personally consider it a Christmas classic, there’s no denying that certain people love watching New York City policeman John McClane defend his wife from terrorists during her work holiday party at Nakatomi Plaza. Bruce Willis and Alan Rickman star in Die Hard, available to stream on Hulu.

Stream on Hulu

It’s the holiday season, and after all their family vacations, the Griswold’s are keeping things simple this year and celebrating Christmas at home — sounds easy enough, right? Chevy Chase, Beverly D'Angelo and Randy Quaid star in National Lampoon's Christmas Vacation, which you can rent or purchase on Amazon.

Rent on Amazon

After his family accidentally leaves him behind as they head out for their Christmas vacation, 8-year-old Kevin McCallister must defend his home from "The Wet Bandits" — a pair of robbers targeting empty houses in his neighborhood. Both Home Alone (1990) and Home Alone 2: Lost in New York (1992) are streaming on Disney+.

Stream on Disney+

When Buddy the Elf learns he's actually a human man who was adopted by an elf employed at Santa's workshop, he decides to leave behind the jolly life he's known to search for his biological father in New York City. Elf, starring Will Ferrell, James Caan, Zooey Deschanel, Mary Steenburgen, Edward Asner and Bob Newhart, is currently streaming on Max.

Stream on Max

Love Actually explores 10 interwoven love stories playing out around the most wonderful time of the year. Turns out, Christmas actually is all around... Love Actually stars Alan Rickman, Emma Thompson, Hugh Grant, Keira Knightley and Colin Firth. The 2003 film is currently streaming on Amazon's Prime Video.

Stream on Prime Video

Two women grappling with heartbreak decide to swap houses for the holidays, finding new homes for their hearts in the process. Kate Winslet, Cameron Diaz, Jude Law and Jack Black star in this 2006 Christmas romantic comedy. The Holiday is currently streaming on Amazon Prime Video.

Stream on Prime Video

Two kids hitch a secret ride in Santa's Sleigh, but the unexpected hitchhikers throw Santa Claus off his game. Both The Christmas Chronicles (2018) and the 2020 sequel that reunites Kurt Russell Goldie Hawn — The Christmas Chronicles 2 — are streaming on Netflix.

Stream on Netflix

When Abby is invited home for the holidays by her girlfriend Harper, she's ready to give the idea of Christmas a second chance, until she discovers that Harper wants the two of them to spend Christmas back in the closet. Kristen Stewart, Mackenzie Davis, Alison Brie, Aubrey Plaza, Dan Levy, Mary Holland, Victor Garber and Mary Steenburgen star in Happiest Season, now streaming on Hulu.

Stream on Hulu

Paul Giamatti, Dominic Sessa and Da’Vine Joy Randolph star in this heartstring-pulling holiday film about a teen who is stuck at his New England prep school over Christmas break with his disgruntled teacher and the school’s grieving head cook. Together, the three of them form a dysfunctional little family and get each other through the holiday season. You can stream The Holdovers on Amazon Prime Video.

Stream on Prime Video