From "A Christmas Story" to "Bad Santa," successful Christmas movies have come in many forms.

Here, we've compiled the 45 highest-grossing Christmas movies of all time at the domestic box office.

The holiday season wouldn't be complete without a laundry list of Christmas movies and a warm blanket.

Classics like "A Christmas Story" and "Elf" made this list alongside newer titles, including the 2018 version of "Dr. Seuss' The Grinch," which holds the No. 3 spot.

We compiled this list of the highest-grossing Christmas movies of all time at the US box office with data from Box Office Mojo (unadjusted for inflation). We also included each film's Rotten Tomatoes critic score and a review excerpt for each.

Take a look at the list below and check it twice for the 45 most successful Christmas movies of all time at the domestic box office.

Note: Several notable older films, including 1946's "It's a Wonderful Life," are absent for lack of data.