It's the most wonderful time of the year to be a movie producer.

These Are The Highest-Grossing Christmas Movies Of All Time
Credit: Walt Disney Pictures/Getty Images

This story originally appeared on

People tend to be a little more free with their spending at the holidays—and heading to the movies for a classic holiday film is no exception.

Many movie producers have learned that lesson to their delight, especially as audiences worldwide watch holiday classics like The Polar Express and How the Grinch Stole Christmas over and over again. Even better, it doesn’t seem like a holiday movie has to be particularly good to make a lot of money; critics on Rotten Tomatoes gave the top 10 highest-earning Christmas movies an average rating of 49.5 out of 100.

Although these holiday flicks might be a far cry from Oscar-worthy cinematography, they’ve clearly sparked some of the Christmas spirit in audiences, who have collectively shelled out billions of dollars to see these films in theaters.

Here are the highest-grossing holiday movies of all time, per numbers from

No. 10:

With $84.5 million lifetime gross worldwide, The Santa Clause 3: The Escape Clause is the third installment in a commercially successful holiday-themed franchise. The film pits Tim Allen's Santa Claus against Martin Short's Jack Frost.

No. 9:

Four Christmases stars Vince Vaughn and Reese Witherspoon as a couple paying visits to all four of their divorced parents on Christmas. The rom-com grossed $120.1 million worldwide.

No. 8:

A Christmas Carol, a 2009 animated film, stars Jim Carrey in a number of roles including Ebenezer Scrooge and the ghosts who haunt him. It's brought in $137.9 million in sales to date.

No. 7:

The Santa Clause 2 is a 2002 sequel that has grossed $139.2 million worldwide. The film follows Tim Allen as Santa Claus on a mission to find a Mrs. Claus.

No. 6:

The Santa Clause features Allen as an ordinary man who, after causing Santa to fall off his roof on Christmas, has inherited the gig as Kris Kringle. The 1994 film has grossed $144.8 worldwide.

No. 5:

Elf, released in 2003, tells the story of one of Santa Claus's elf who learns of his identity as a human and travels to New York City to spread holiday cheer in a cynical world. The film, starring Will Ferrell, has grossed $173.4 million at box offices worldwide.

No. 4:

Home Alone 2: Lost in New York, the sequel to the classic Christmas movie, follows a young boy who is separated from his family at the holidays after boarding the wrong flight. The 1992 flick collected $173.6 million at the box office.

No. 3:

The Polar Express, based of a book of the same name, tells the story of a young boy doubting the existence of Santa Claus who boards a train to the North Pole. The 2004 film collected $185.4 million at the box office.

No. 2:

How the Grinch Stole Christmas, a 2000 film based off the Dr. Seuss book, chronicles how a cantankerous green monster saw his heart grow three sizes in just one day. The film, which starred Jim Carrey as the titular Grinch, has brought in more than $260 million at the box office.

No. 1:

Home Alone, starring then-child actor Macaulay Culkin, is the highest-grossing Christmas movie of all time, with $285.8 million in lifetime box office grosses. The 1998 film follows the adventures of a young boy accidentally left by himself at Christmas while the rest of his family is away on vacation.