For some people, it's not really the Christmas season until you watch It's a Wonderful Life. Or A Muppet Christmas Carol. Or How The Grinch Stole Christmas. Streaming services like Netflix and Amazon Prime can provide some of the classics, but their catalogs change often, and you might not be able to find your favorite film in its old home anymore. What then? Sure, Lifetime is going to release roughly 500 more holiday movies by the end of the year, but sometimes you just can't beat the old favorites.
So we've hunted down the places you can stream (or, in many cases, digitally rent) many of the most sought-after movies of the season. (Did we miss your favorite? Let us know! We'll keep updating the list.)
A Charlie Brown Christmas
Unless you buy it digitally on Amazon, there doesn't appear to be any way to (legally) stream everyone's favorite Peanuts cartoon. That might change closer to Christmas, if ABC decides to put it on their app.
A Christmas Story
Christmas with the Cranks
Tim Allen and Jamie Lee Curtis have decided to skip Christmas, but you don't have to skip their comedy about it if you subscribe to Hulu or Amazon Prime.
Dr. Seuss' How the Grinch Stole Christmas (2000)
You can watch Jim Carrey's green and hairy heart grow three sizes on Netflix.
If you prefer the 1966 animated version, you'll have to buy it. It's $14.99 digitally on Amazon.
Frosty the Snowman
Frosty has been locked down. If you want to buy the 1969 animated classic, you'll have to go through iTunes.
If you need a little romance with your hot chocolate, you can stream this rom-com on Hulu or Amazon Prime.
Jingle All The Way
Arnold Schwarzenegger's wacky quest to buy a Turboman toy for young Anakin Skywalker — we mean, his son — isn't the most critically acclaimed of Christmas movies out there, but you know you wanna see the Terminator go up against Sinbad's crazy mailman character.
Mystery Science Theater 3000: Santa Claus Conquers the Martians
This old science fiction Christmas story is not good. At all. But the MST3K commentary on it is. You can find it on Netflix (Collection 1, Episode 13).
The Nightmare Before Christmas
What's this, what's this? Tim Burton's imaginative holiday story is available on Netflix.
Rudolph the Red Nosed Reindeer
You can join Rudolph in some reindeer games if you're an Amazon Prime subscriber. (Thanks to a reader for pointing this one out.)
The Santa Clause 1, 2 and 3
Tim Allen may be responsible for the previous Santa Claus falling off of a roof, but Disney is coming to the rescue this year. All three Santa Clause movies are coming to Netflix on Dec. 12.
Miracle on 34th Street (various versions)
The 1959 TV version of this classic story is free for Amazon Prime subscribers.
The Muppet Christmas Carol
HBO Go subscribers can stream one of the better Muppet movies for free. Everybody else will have to rent it from services like Amazon Video.
A Very Murray Christmas
Bill Murray's star-studded 2015 Christmas special is still going strong as a Netflix exclusive.
National Lampoon's Christmas Vacation
The Griswold family is cheap. You'll have to rent their Christmas adventure starting at $2.99 on a service like Amazon Video.
This 1954 musical starring Bing Crosby can be streamed on Netflix.
It's a Wonderful Life
Everytime you buy It's A Wonderful Life, an angel gets its wings. I guess that's why it can't be streamed or rented. But you can grab it for $9.99 on Amazon Video.
Movies set during Christmas
We can save the debate about whether or not Die Hard classifies as a "Christmas movie" for another time. For now, let's just acknowledge that there are a lot of great movies set during Christmas. Like these:
This critically acclaimed LGBT love story set during Christmas is available on Netflix.
Yippee ki-yay, Santa. Cinemax subscribers can stream Die Hard on MaxGo.
If you're feeding your kids Christmas cookies after midnight, you can also show them Gremlins on Netflix.
This rom-com used to be on Netflix, but it left the service earlier this year. Now, you'll have to rent it.
What's Christmas without a hostage situation? Available on Netflix.