Christmastime wouldn't really be Christmastime without all the awesomely cheesy holiday movies. Thankfully with channels like Freeform and Hallmark, we could watch Christmas movies all day long if we wanted to. But it gets frustrating when they repeat the same movies—not to mention the awful commercials—over and over again. That’s where streaming services come in.

If you’re a subscriber to Netflix, Amazon Prime, Hulu, or any other major streaming network, there are plenty of Christmas gems to be found. Here are 10 of our current favorites. (And for our list of 20 all-time favorite Christmas movies, click here.)

1. It’s a Wonderful Life (1946)

It should be a crime to go a full holiday season without watching James Stewart star in Frank Capra's It's a Wonderful Life.

Where to watch it: Amazon

2. White Christmas (1954)

This Bing Crosby-led musical is a classic for a reason—and fun for the whole family.

Where to watch it: Netflix

3. and 4. Home Alone (1990) and Home Alone 2: Lost in New York (1992)

Home Alone may get more attention, but Home Alone 2 is just as much fun as its predecessor. So why not make it a double feature?

Where to watch them: Amazon

5. The Nightmare Before Christmas (1993)

While some people might consider The Nightmare Before Christmas a Halloween movie rather than a Christmas movie, it's still good any time of the year.

Where to watch it: Netflix

6. Miracle on 34th Street (1994)

Although it's a remake of Les Mayfield's classic 1947 hit, the 1994 version of Miracle on 34th Street still tugs at your heartstrings.

Where to watch it: Hulu

7. How the Grinch Stole Christmas (2000)

Though the animated holiday special might be the most beloved version of the Dr. Seuss tale, the Jim Carrey-led How the Grinch Stole Christmas is an all-ages holiday watch that has become part of many families' annual holiday movie marathon lineup.

Where to watch it: Netflix

8. Love Actually (2003)

Love Actually, which follows the stories of eight couples during the holiday season in London, is a must-watch each December—even if you already know how it all ends.

Where to watch it: Netflix

9. Bad Santa (2003)

If comedy is what you're looking for, don't have the kids around when you're watching Bad Santa. Billy Bob Thornton, Bernie Mac, Tony Cox, and Lauren Graham bring the laughs in this R-rated dark comedy.

Where to watch it: Netflix

10. Four Christmases (2008)

Reese Witherspoon and Vince Vaughn document the struggle of fitting in all the family obligations you have on Christmas Day in Four Christmases.

Where to watch it: Amazon, HBO Now

10. The Princess Switch (2018)

The newest movie on this list follows Vanessa Hudgens playing two characters who, although they look identical, are actually from two completely different worlds.

Where to watch it: Netflix