Skip to content
125 days until Christmas 2026
Films

Christmas Movies

Every film with its runtime, rating and where it's streaming — so you can pick by the evening you've actually got.

Films reviewed
25
Span
1946–2022
Top rating
8.6

What is the best Christmas movie?

It's a Wonderful Life (1946) is the highest-rated Christmas film on our list at 8.6 on IMDb, and it is the usual answer to "the greatest Christmas movie ever made". The honest caveat is that Christmas films are judged on nostalgia more than craft — the one you watched every year as a child will beat a technically better film you met last December. Most run 90 to 105 minutes; the shortest here is A Charlie Brown Christmas at 25m.

Highest rated
It's a Wonderful Life (1946) — 8.6
Oldest
It's a Wonderful Life (1946)
Shortest
A Charlie Brown Christmas — 25m
Typical runtime
90–105 minutes

It's a Wonderful Life

1946 ★ 8.6/10 IMDb

It's a Wonderful Life

Dir. Frank Capra

An angel is sent from Heaven to help a desperately frustrated businessman by showing what life would have been like if he had never existed.

DramaFantasy

Miracle on 34th Street

1947 ★ 7.9/10 IMDb

Miracle on 34th Street

Dir. George Seaton

When a nice old man who claims to be Santa Claus is institutionalized as insane, a young lawyer decides to defend him by arguing in court that he is the real Santa.

ComedyDrama

A Christmas Carol

1951 ★ 8.1/10 IMDb

A Christmas Carol

Dir. Brian Desmond Hurst

The miserly Ebenezer Scrooge is visited by three ghosts on Christmas Eve who show him the error of his selfish ways and give him a chance at redemption.

DramaFantasy

White Christmas

1954 ★ 7.6/10 IMDb

White Christmas

Dir. Michael Curtiz

A successful song-and-dance team join forces with a sister act to save their former commanding general's struggling Vermont inn by staging a spectacular Christmas show.

MusicalComedy

Rudolph the Red-Nosed Reindeer

1964 ★ 7.5/10 IMDb

Rudolph the Red-Nosed Reindeer

Dir. Larry Roemer

A misfit reindeer with a glowing red nose and his friends embark on an adventure to the Island of Misfit Toys before saving Christmas for Santa.

AnimationFamily

A Charlie Brown Christmas

1965 ★ 8.3/10 IMDb

A Charlie Brown Christmas

Dir. Bill Melendez

Feeling down about the commercialism of Christmas, Charlie Brown tries to find the true meaning of the holiday by directing a school Christmas pageant.

AnimationComedy

A Christmas Story

1983 ★ 7.9/10 IMDb

A Christmas Story

Dir. Bob Clark

In 1940s Indiana, a young boy named Ralphie attempts to convince his parents, his teacher, and Santa that a Red Ryder BB gun is the perfect Christmas gift.

ComedyFamily

National Lampoon's Christmas Vacation

1989 ★ 7.5/10 IMDb

National Lampoon's Christmas Vacation

Dir. Jeremiah S. Chechik

Clark Griswold is determined to have the perfect family Christmas, but a series of disasters threaten to derail his plans as relatives descend on the household.

ComedyFamily

Scrooged

1988 ★ 6.9/10 IMDb

Scrooged

Dir. Richard Donner

A cynical, selfish television executive is haunted by three spirits on Christmas Eve who try to show him the true meaning of the holiday.

ComedyDrama

Die Hard

1988 ★ 8.2/10 IMDb

Die Hard

Dir. John McTiernan

A New York City police officer tries to save his estranged wife and other hostages taken by terrorists during a Christmas party at a Los Angeles skyscraper.

ActionThriller

Home Alone

1990 ★ 7.7/10 IMDb

Home Alone

Dir. Chris Columbus

An eight-year-old boy is accidentally left behind when his family flies to Paris for the holidays, and he must defend his home against a pair of bungling burglars.

ComedyFamily

Home Alone 2: Lost in New York

1992 ★ 6.8/10 IMDb

Home Alone 2: Lost in New York

Dir. Chris Columbus

Kevin McCallister accidentally boards the wrong flight and ends up alone in New York City, where he must once again fend off the Wet Bandits.

ComedyFamily

The Muppet Christmas Carol

1992 ★ 7.7/10 IMDb

The Muppet Christmas Carol

Dir. Brian Henson

The Muppets perform Charles Dickens' classic tale of Ebenezer Scrooge with Kermit the Frog as Bob Cratchit and the Great Gonzo narrating as Charles Dickens himself.

ComedyDrama

The Nightmare Before Christmas

1993 ★ 7.9/10 IMDb

The Nightmare Before Christmas

Dir. Henry Selick

Jack Skellington, the Pumpkin King of Halloween Town, discovers Christmas Town and becomes obsessed with taking over the holiday.

AnimationFantasy

How the Grinch Stole Christmas

2000 ★ 6.2/10 IMDb

How the Grinch Stole Christmas

Dir. Ron Howard

A grumpy, cave-dwelling green creature plots to ruin Christmas for the cheerful citizens of Whoville, but a kind-hearted little girl may change his heart.

ComedyFamily

Elf

2003 ★ 7.1/10 IMDb

Elf

Dir. Jon Favreau

A human raised as an elf at the North Pole travels to New York City to find his biological father, spreading Christmas cheer in a world of cynics.

ComedyFamily

Love Actually

2003 ★ 7.6/10 IMDb

Love Actually

Dir. Richard Curtis

Nine intertwined stories explore the complexities of love in all its forms during the frantic weeks before Christmas in London.

ComedyDrama

The Polar Express

2004 ★ 6.6/10 IMDb

The Polar Express

Dir. Robert Zemeckis

A doubting young boy boards a magical train to the North Pole on Christmas Eve, embarking on a journey of self-discovery that teaches him the true spirit of Christmas.

AnimationAdventure

Bad Santa

2003 ★ 7/10 IMDb

Bad Santa

Dir. Terry Zwigoff

A miserable, alcoholic con man poses as a department store Santa each year to rob shopping malls, but an unlikely friendship with a naive boy starts to change him.

ComedyCrime

A Christmas Prince

2017 ★ 5.8/10 IMDb

A Christmas Prince

Dir. Alex Zamm

An ambitious young journalist is sent to a fictional European kingdom to cover a royal press conference and ends up posing as a tutor to the prince's younger sister while uncovering a Christmas love story.

ComedyDrama

Klaus

2019 ★ 8.2/10 IMDb

Klaus

Dir. Sergio Pablos

A selfish postman stationed in a frozen, feuding town befriends a reclusive toymaker, and their unlikely partnership inadvertently creates the legend of Santa Claus.

AnimationAdventure

Arthur Christmas

2011 ★ 7.1/10 IMDb

Arthur Christmas

Dir. Sarah Smith

When Santa's high-tech operation accidentally misses one child, his clumsy but warm-hearted son Arthur embarks on an urgent mission to deliver the last present before Christmas morning.

AnimationAdventure

Last Christmas

2019 ★ 6.5/10 IMDb

Last Christmas

Dir. Paul Feig

A young woman working as a department store elf meets a mysterious man who challenges her to open her heart, set against the backdrop of London at Christmas and inspired by the music of George Michael.

ComedyDrama

The Christmas Chronicles

2018 ★ 7/10 IMDb

The Christmas Chronicles

Dir. Clay Kaytis

Two siblings hatch a plan to catch Santa Claus on Christmas Eve, but when their scheme causes his sleigh to crash, they must team up with a charismatic Santa to save Christmas.

AdventureComedy

Spirited

2022 ★ 6.6/10 IMDb

Spirited

Dir. Sean Anders

A musical reimagining of A Christmas Carol in which the Ghost of Christmas Present selects a dark soul to redeem each year, but this year's target proves to be his greatest challenge.

ComedyMusical

Frequently Asked Questions

What is the best Christmas movie of all time?
By audience rating, It's a Wonderful Life (1946) leads at 8.6 on IMDb, and it is the film most often named the greatest Christmas movie ever made. Perennial favourites behind it include A Christmas Story, Home Alone, Elf and National Lampoon's Christmas Vacation. Ratings measure the wrong thing here, though — the genre runs on nostalgia, and the film your family watched every year will beat a better-made one you saw once.
Is Die Hard a Christmas movie?
Yes! Die Hard (1988) is officially considered a Christmas movie. Set during a Christmas Eve party, it features Christmas music, holiday themes, and has become a beloved — if unconventional — part of many families' holiday movie traditions.
Where can I stream Christmas movies?
Christmas movies are available across all major streaming platforms including Netflix, Disney+, Amazon Prime Video, Hulu, Peacock, and HBO Max. Availability varies by year and region. Our individual movie pages list current streaming options.