Taylor Momsen as Cindy Lou Who, left, shares a scene with the Grinch, played by Jim Carrey in a scene from 'Dr. Seuss' How The Grinch Stole Christmas.'

Taylor Momsen as Cindy Lou Who, left, shares a scene with the Grinch, played by Jim Carrey in a scene from 'Dr. Seuss' How The Grinch Stole Christmas.'

RON BATZDORFF/AP

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.)

Bad Santa

This raunchy comedy starring Billy Bob Thornton is a hit with a lot of adults. Both Bad Santa and its sequel are streaming on Netflix.

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.

Alternative: The less-classic but still enjoyable I Want a Dog for Christmas, Charlie Brown and Charlie Brown's Christmas Tales can be streamed for free if you're an Amazon Prime member.

A Christmas Story

Maybe streaming services think you'll shoot your eye out if you have easy access to this movie. Your best bet is to rent it for $3.99 on Amazon or iTunes.

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.

/Ron Batzdorff/The Associated Press

Elf

Will Ferrell might know Santa, but he doesn't know the people at Netflix. You'll have to rent Elf for $3.99 at Amazon, iTunes or YouTube

Frosty the Snowman

Frosty has been locked down. If you want to buy the 1969 animated classic, you'll have to go through iTunes

The Holiday

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.

Streams free to Starz subscribers. Can be rented in for $3.99 on Amazon Video.

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.

Scrooged

Bill Murray's selfish TV exec used to grace Netflix, but this 1988 holiday movie unfortunately has left streaming services. You'll have to rent it starting at $2.99 at places like Amazon and YouTube.

Miracle on 34th Street (various versions)

The original 1947 movie unfortunately has to be rented (available on Amazon Video, iTunes and YouTube). Same goes for the 1994 remake starring Mara Wilson and Richard Attenborough.

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.

White Christmas

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: 

Carol

This critically acclaimed LGBT love story set during Christmas is available on Netflix.

Die Hard

Yippee ki-yay, Santa. Cinemax subscribers can stream Die Hard on MaxGo.

Gremlins

If you're feeding your kids Christmas cookies after midnight, you can also show them Gremlins on Netflix.

Home Alone

You're gonna have to rent this one. Amazon, YouTube and other services have your back.

Love, Actually

This rom-com used to be on Netflix, but it left the service earlier this year. Now, you'll have to rent it.

The Ref

What's Christmas without a hostage situation? Available on Netflix.

What's Happening on GuideLive