276 days until Christmas 2026
Christmas Movies

The 20 Best Christmas Movies to Stream in 2026

The definitive ranking of the best Christmas movies available to stream in 2026. From timeless classics to new favorites, find your next holiday movie night pick.

By Everything Christmas Editorial ·
Movie theater seats with warm lighting

Finding the right Christmas movie can be overwhelming with hundreds of options spread across a dozen streaming services. We’ve done the hard work and ranked the 20 best Christmas movies you can stream right now, with where to find each one.

1. It’s a Wonderful Life (1946)

Director: Frank Capra | Rating: 8.6/10

The greatest Christmas movie ever made. George Bailey’s journey from despair to gratitude is as powerful today as it was 80 years ago. Jimmy Stewart delivers the performance of a lifetime, and the final scene still brings tears to even the most stoic viewer.

Where to stream: Amazon Prime Video, NBC/Peacock

2. Home Alone (1990)

Director: Chris Columbus | Rating: 7.7/10

Macaulay Culkin’s Kevin McCallister defending his house from the Wet Bandits is pure Christmas movie perfection. The slapstick never gets old, and the emotional core — Kevin missing his family — gives it genuine heart.

Where to stream: Disney+

3. Elf (2003)

Director: Jon Favreau | Rating: 7.0/10

Will Ferrell as Buddy the Elf is one of the most iconic comedic performances of the 21st century. Endlessly quotable (“The best way to spread Christmas cheer is singing loud for all to hear”), this film works for kids and adults alike.

Where to stream: HBO Max

4. A Christmas Story (1983)

Director: Bob Clark | Rating: 7.9/10

Ralphie’s quest for a Red Ryder BB Gun is the most relatable Christmas movie ever made. The leg lamp, the tongue-on-the-flagpole scene, and the Chinese restaurant ending — every scene is now embedded in American culture.

Where to stream: TNT/TBS (24-hour marathon), HBO Max

5. National Lampoon’s Christmas Vacation (1989)

Director: Jeremiah Chechik | Rating: 7.5/10

Chevy Chase’s Clark Griswold trying to create the perfect family Christmas is comedy gold. Anyone who has ever tried (and failed) to hang Christmas lights will see themselves in this film.

Where to stream: Amazon Prime Video, AMC+

6. Die Hard (1988)

Director: John McTiernan | Rating: 8.2/10

Yes, it’s a Christmas movie. Set during a Christmas Eve party at Nakatomi Plaza, Bruce Willis’s John McClane fights terrorists while barefoot. The greatest action movie of all time happens to take place at Christmas. Case closed.

Where to stream: Disney+ (via 20th Century), Hulu

7. Love Actually (2003)

Director: Richard Curtis | Rating: 7.6/10

Nine intertwining love stories set during the London Christmas season. The airport arrivals opening, the cue card scene, and the school nativity play — it’s the definitive romantic Christmas movie.

Where to stream: Amazon Prime Video, Peacock

8. The Muppet Christmas Carol (1992)

Director: Brian Henson | Rating: 7.7/10

Michael Caine plays Scrooge with absolute sincerity opposite a cast of Muppets, and it works brilliantly. Possibly the best adaptation of Dickens’ A Christmas Carol ever made. The songs are genuinely excellent.

Where to stream: Disney+

9. A Charlie Brown Christmas (1965)

Rating: 8.3/10

Vince Guaraldi’s jazz piano score alone makes this essential viewing. Charlie Brown’s melancholy search for the meaning of Christmas in a commercialized world is more relevant than ever. At just 25 minutes, there’s no excuse not to watch it.

Where to stream: Apple TV+

10. How the Grinch Stole Christmas (1966)

Rating: 8.3/10

The original animated classic — not the live-action remake. Boris Karloff’s narration and the iconic “You’re a Mean One, Mr. Grinch” song make this the perfect 26 minutes of Christmas viewing.

Where to stream: Peacock, Amazon Prime Video

The Rest of the Top 20

  1. Klaus (2019) — Netflix’s gorgeous animated film about the origin of Santa Claus
  2. The Polar Express (2004) — Visually stunning train ride to the North Pole
  3. Rudolph the Red-Nosed Reindeer (1964) — Classic stop-motion that still charms
  4. White Christmas (1954) — Bing Crosby and Danny Kaye in peak holiday musical form
  5. The Holiday (2006) — Jude Law, Kate Winslet, Cameron Diaz, and Jack Black at their most charming
  6. Scrooged (1988) — Bill Murray’s darkly funny modern retelling of A Christmas Carol
  7. Arthur Christmas (2011) — Underrated animated gem about Santa’s clumsy youngest son
  8. The Nightmare Before Christmas (1993) — Tim Burton’s gothic masterpiece
  9. The Christmas Chronicles (2018) — Kurt Russell’s unexpectedly great Santa
  10. Miracle on 34th Street (1947) — Is he really Santa? The courtroom scenes are brilliant

Want more? Browse our complete Christmas Movies directory with reviews, trivia, and streaming info for hundreds of holiday films. Or try our Movie Finder Quiz to get a personalized recommendation.

Free forever

Never miss a Christmas idea

Get daily gift guides, recipes, and holiday inspiration delivered to your inbox.

Tags: moviesstreamingrankingsentertainment