Not enough holiday cheer on TV? We have a complete guide to streaming Christmas movies right here for you!

The Lists Den Of Geek Staff

Jan 23, 2018

So, maybe there isn’t enough Christmas and holiday programming on TV for your liking. We get it. You can’t be stuck at the mercy of broadcasters and cable networks all the time, not when there are so many Christmas movies to watch, right? 

Well, because we’re a little crazy, we’re working on an index of every Christmas movie and other piece of seasonally appropriate holiday-themed film available on various streaming services. Just bookmark this page, scroll on through the alphabetical list, hit the links, and it can be Christmas whenever you need it to be! And if you spot some stuff that we missed, just let us know in the comments and we’ll see about getting it all added for you.

Shop Amazon – Give the Gift of Amazon Prime 

So, here’s how this works. We’ve got our own top picks right up at the top here, but you don’t have to take our word for it. After that, we have the complete list of everything out there!

Bad Santa (2003)

Netflix, Hulu

Naughty boys and girls get lumps of coal at Christmastime, but what does a naughty Santa get? Billy Bob Thornton’s Bad Santa packs extra holiday glutton, binging on sex and drugs, all while plotting to loot merchandise with Santa’s unforgettable mischievous little helper, played by Tony Cox.

Holiday season pessimists be wary:  What looks like a middle finger to Charlie Brown, Rudolph, and the endless stream of ABC Family fluff may have more heart to it than it lets on.

The Holiday (2006)

Amazon, Hulu

What is it about Christmas and romance that goes hand in hand? Maybe it’s the eggnog or the entrancing peacefulness of falling snow. Whatever the reason, the holidays are a wonderful time to get in touch with your sensitive side. In other words the holidays are a good time to watch The Holiday.

The Holiday is a conventional, yet enchanting romantic comedy about two women, Cameron Diaz and Kate Winslet (their characters technically have name but just call them Cameron Diaz and Kate Winslet) who decide to swap homes for their Christmas holiday. Winslet heads to Los Angeles and Diaz heads to Surrey, England. While in their new lives, each woman learns to love their new surroundings and perhaps also some new dudes. 

Krampus (2015)

HBO 

You know what you need? A movie about Santa’s opposite number. The mythical creature who rounds up naughty children during the Christmas season is the focus of this flick from director Michael Dougherty (who we will always love for Trick r’ Treat).

Krampus isn’t exactly a holiday classic, but it sure is a lot of fun, with some clever scares that will have you adding extra fortification to your eggnog. It’s PG-13, so the horror is almost family friendly. Almost. 

The Muppet Christmas Carol (1992)

HBO

The Muppet Christmas Carol is not only an excellent (possibly even the best) Muppet movie, it’s also a remarkable adaptation of the Charles Dickens classic, and one that deserves to stand alongside Alastair Sim or Albert Finney or any of the more “traditional” versions.

Michael Caine is magnificent as Scrooge, playing the role absolutely straight despite the fact that virtually all of his co-stars are made of felt. Throw in some songs guaranteed to make you misty-eyed for good measure, and you’ve got an absolute classic for the ages.

White Christmas (1954)

Netflix

There is no overstating how powerful an impact Bing Crosby’s “White Christmas” single had on the American boys fighting in World War II. Giving the G.I.s a taste of home and peace during the darkest moments of their life, it remains still the quintessential Christmas melody in American life. So even if it was technically part of a fine Christmas movie already, Holiday Inn (1942) to be exact, doesn’t mean Hollywood couldn’t return to that well again.

And so they did with White Christmas (1954), a heartstring-tugging comedy that directly acknowledges the song’s role in World War II by recasting Crosby as a war vet who has toured the country with Danny Kaye, but now wants to spend Christmas in the snow with a lovely sister act (Rosemary Clooney, Vera-Ellen). Along the way, they perform some of the most memorable and beloved musical numbers in classic Hollywood history. Cheers to that.

And here’s the complete list, just in case you don’t like our choices!

12 Dates of Christmas (2011)

Netflix

Abominable Christmas (2012)

Netflix

About a Boy (2002)

Netflix

American Rodeo: A Cowboy Christmas (2016)

Netflix, Amazon 

Angels in the Snow (2015)

Netflix

All American Christmas Carol (2013)

NetflixHulu

A Very Murray Christmas (2015)

Netflix

Bad Santa (2003)

NetflixHulu

Back to Christmas (2014)

Netflix

Beyond Christmas (1940)

Amazon

Blackadder’s Christmas Carol (1988)

Britbox

Black Mirror: White Christmas (2014)

Netflix

Bob the Builder: Christmas to Remember (2001)

Hulu 

Bob the Builder: Snowed Under / The Bobblesberg Winter Games (2004)

Netflix, Amazon 

Bob the Builder: White Christmas (2008)

Netflix

Bob’s Broken Sleigh (2015)

Netflix 

BoJack Horseman Christmas Special (2014)

Netflix

Caillou’s Holiday Movie (2003)

Hulu 

Casper’s Haunted Christmas (2000)

Netflix

The Cat in the Hat Knows A Lot About Christmas (2012)

Netflix

Christmas, Again (2014)

Amazon 

The Christmas Bunny (2010)

Netflix, Amazon 

A Christmas Carol (1977)

Britbox

Christmas in the Clouds (2005)

Amazon 

Christmas Cracker (2015)

Netflix

Christmas Crush (2013)

NetflixHulu

The Christmas Dragon (2014)

Amazon, Hulu

Christmas Grace (2014)

Amazon

Christmas Inheritance (2017)

Netflix

Christmas in Wonderland (2007)

Amazon, Hulu 

Christmas Is Here Again (2007)

Netflix

Christmas Miracle at Sage Creek (2005)

Netflix

Christmas Ranch (2015)

Netflix

A Christmas Star (2015)

Netflix

A Christmas Tale (2008)

Hulu

Christmas Town (2008)

AmazonHulu

A Christmas Tree Miracle (2015)

Amazon

Christmas Wedding Baby (2014)

Netflix

Christmas with Cookie (2016)

Amazon 

Christmas with the Kranks (2004)

Amazon

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2006)

HBO

Curious George: A Very Monkey Christmas (2009)

Netflix

Dear Santa (2011)

NetflixHulu

Disney’s The Santa Claus (1994)

Netflix

Doctor Who Christmas Specials

Amazon

Dreamworks Happy Holidays from Madagascar (2005)

Netflix

Dreamworks Holiday Classics (2011)

Netflix 

Dreamworks Home For the Holidays (2017)

Netflix

El Camino Christmas (2017)

Netflix

Elf-Man (2012)

Amazon 

An Evergreen Christmas (2014)

Netflix

Falling for Christmas (2016)

Amazon

Get Santa (2014)

Netflix  

Good Luck, Charlie, It’s Christmas (2011)

Netflix 

Happy Christmas (2014)

Netflix

The Holiday (2006)

Amazon, Hulu

A Holiday Engagement (2011)

NetflixHulu

The Hollywood Palace: Bing Crosby Christmas Show (1966)

Amazon 

How the Grinch Stole Christmas (2000) 

Netflix

I’ll Be Home for Christmas (1998)

Hulu

Inspector Gadget Saves Christmas (1992)

Hulu

Journey to the Christmas Star (2012)

Amazon

The Koala Brothers: Outback Christmas (2006)

Netflix 

Krampus (2015)

HBO

Kung Fu Panda: Holiday (2010)

Netflix 

Lawrence Welk Christmas Show (2007)

Amazon 

The Legend of Frosty the Snowman (2005)

Netflix

Lost Christmas (2014)

Amazon

Love at the Christmas Table (2012)

Hulu

Magic Snowflake (2013)

Netflix

Marry Me For Christmas (2013)

Netflix

A Merry Friggin’ Christmas (2014)

Amazon, Hulu 

Merry Kissmas (2015)

Netflix

Mickey’s Magical Christmas: Snowed in at the House of Mickey Mouse (2001)

Netflix 

Mickey’s Once Upon a Christmas (1999)

Netflix 

Mickey’s Twice Upon a Christmas (2004)

Netflix 

Miss Me This Christmas (2017)

Netflix

My Little Pony: A Very Minty Christmas (2005)

Netflix 

My Santa (2013)

Netflix

Noel (2004)

Netflix, Hulu

A Norman Rockwell Christmas Story (1996)

Amazon 

Once Upon a Sesame Street Christmas (2016)

HBO GO 

Power Rangers: Megaforce: The Robo Knight Before Christmas (2013)

Netflix

Power Rangers Super Samurai: Stuck on Christmas (2012)

Netflix

Pee-wee’s Playhouse: Christmas Special (1988)

Netflix

Pete’s Christmas (2013)

Netflix

Pottersville (2017)

Netflix

A Princess for Christmas (2011)

Hulu

The Radio City Christmas Spectacular (2007)

Netflix

A Russell Peters Christmas (2011)

Netflix

Santa Buddies (2009)

Netflix 

Santa Pac’s Merry Berry Day (2016)

Netflix

Santa Paws 2: The Santa Pups (2012)

Netflix

Santa’s Apprentice (2010)

Netflix 

Saving Santa (2013)

Netflix

Scrooge (1935)

Amazon

The Search For Santa Paws (2010)

Netflix

Small Town Santa (2014)

Netflix 

Snow Buddies (2008)

Netflix

A Snow Globe Christmas (2013)

Hulu

The Spirit of Christmas (2015)

Netflix

A StoryBots Christmas (2017)

Netflix

Surviving Family (2014)

Amazon

Thomas and Friends: A Very Thomas Christmas (2012)

Netflix

Thomas & Friends: Holiday Express (2010)

Netflix 

Thomas and Friends: Merry Christmas, Thomas! (2011)

Netflix 

Thomas & Friends: Merry Winter Wish (2010)

Netflix 

Thomas and Friends: Santa’s Little Engine (2013)

Netflix

Trolls Holiday Special (2017)

Netflix

A Very Brady Christmas (1988)

Hulu 

A Very Murray Christmas (2015)

Netflix 

White Christmas (1954)

Netflix

A Year and Change (2015)

Amazon

The Year Without a Santa Claus (1974)

Amazon

Yes, Virginia (2009)

Hulu

You Can’t Fight Christmas (2017)

Netflix