Few traditions beat a cozy night with the best Christmas movies. This list has 50 favorites grouped by mood, from timeless classics to laugh-out-loud comedies and sweet romances. Use it to plan a movie every weekend from Thanksgiving to Christmas Day.

Best family Christmas movies
- Elf (2003) — Buddy the elf’s trip to New York is pure joy for all ages.
- Home Alone (1990) — Kevin defends his house with brilliant booby traps.
- The Polar Express (2004) — a magical train ride to the North Pole.
- The Santa Clause (1994) — a dad accidentally becomes Santa.
- Miracle on 34th Street (1947 and 1994) — is Kris Kringle the real Santa?
- Arthur Christmas (2011) — Santa’s son on a one-gift mission.
- The Muppet Christmas Carol (1992) — Dickens with heart and humor.
- Klaus (2019) — a beautifully animated Santa origin story.
- Jingle All the Way (1996) — a dad’s chaotic hunt for a toy.
- Home Alone 2: Lost in New York (1992) — Kevin takes on the city.
Classic Christmas movies
- It’s a Wonderful Life (1946) — the ultimate feel-good classic.
- White Christmas (1954) — songs, dancing and Vermont snow.
- A Christmas Story (1983) — Ralphie and his Red Ryder BB gun.
- Holiday Inn (1942) — the film that introduced “White Christmas.”
- Scrooge (1951) — a beloved take on A Christmas Carol.
- The Bishop’s Wife (1947) — an angel answers a prayer.
- Christmas in Connecticut (1945) — a charming screwball comedy.
- Meet Me in St. Louis (1944) — home of “Have Yourself a Merry Little Christmas.”
Funny Christmas movies
- National Lampoon’s Christmas Vacation (1989) — the Griswolds’ disaster holiday.
- Scrooged (1988) — a modern, comic Christmas Carol.
- Four Christmases (2008) — one couple, four family visits.
- The Night Before (2015) — friends’ last Christmas Eve tradition (adults).
- Office Christmas Party (2016) — a holiday party gone wild (adults).
- Fred Claus (2007) — Santa’s troublemaking brother.
- Christmas with the Kranks (2004) — skipping Christmas isn’t easy.
- Bad Santa (2003) — a very naughty Santa (adults only).
Animated Christmas movies
- How the Grinch Stole Christmas! (1966) — the short classic.
- The Grinch (2018) — a colorful modern version.
- A Charlie Brown Christmas (1965) — short, sweet and meaningful.
- Rudolph the Red-Nosed Reindeer (1964) — the stop-motion favorite.
- The Nightmare Before Christmas (1993) — perfect for Halloween-to-Christmas fans.
- Frosty the Snowman (1969) — a snowman comes to life.
- Mickey’s Once Upon a Christmas (1999) — three heartwarming stories.
- The Star (2017) — the nativity story from the animals’ view.
Romantic Christmas movies
- Love Actually (2003) — interwoven London love stories.
- The Holiday (2006) — a house swap that changes two lives.
- While You Were Sleeping (1995) — a sweet Chicago romance.
- Serendipity (2001) — fate, New York and a pair of gloves.
- Last Christmas (2019) — a London story with George Michael songs.
- The Family Stone (2005) — a messy, heartfelt family Christmas.
- Happiest Season (2020) — a holiday romance with family drama.
- A Christmas Prince (2017) — a light royal romance.
Christmas movies for teens and action fans
- Die Hard (1988) — the famous “is it a Christmas movie?” debate (adults).
- Gremlins (1984) — Christmas creatures with rules.
- Edward Scissorhands (1990) — a quirky, wintry fairy tale.
- Jack Frost (1998) — a dad returns as a snowman.
- The Christmas Chronicles (2018) — Santa on an action-packed night.
- Noelle (2019) — Santa’s daughter saves Christmas.
- Red One (2024) — a big-budget Santa rescue adventure.
- Spirited (2022) — a musical Christmas Carol twist.
Plan a Christmas movie marathon
- Pick one movie per weekend from late November.
- Add hot chocolate, popcorn and matching pajamas.
- Rotate who chooses the movie each week.
- Check age ratings before watching with kids.
Counting down? See our Elf on the Shelf ideas, Christmas list ideas and Merry Christmas wishes.
FAQ
What is the most popular Christmas movie?
Home Alone, Elf, It’s a Wonderful Life and A Christmas Story are among the most watched and loved Christmas movies.
What are the best Christmas movies for families?
Elf, The Polar Express, Arthur Christmas, Klaus and The Muppet Christmas Carol are great picks for all ages.
Is Die Hard a Christmas movie?
It takes place on Christmas Eve, so many fans count it — but it is an R-rated action film for adults.
