Is there truly anything better than curling up by a fire with some hot cocoa, a bowl full of popcorn and a Christmas classic on the TV? Growing up, Christmas movies were in heavy rotation starting the day after Thanksgiving.
Though we didn't have the luxury of live streaming, we relied heavily on Freeform’s 25 Days of Christmas. We were at the mercy of their schedule.
But with Netflix, Amazon Prime Video and Hulu, you can pick your favorite movie and watch them within minutes.
Below we have featured our 30 favorite holiday movies available to stream now. You elves full of holiday cheer can watch a Christmas movie almost every day in December.
Classic Christmas Movies
White Christmas (Netflix)
Bing Crosby and Danny Kaye star in this 1954 Christmas Classic. The duo teams up with two sisters putting on a Christmas show;, singing and dancing their way through Vermont.
You’ll surely be singing along to Irving Berlin’s music by the end of White Christmas!
The Bishop’s Wife (Netflix)
This 1947 fantasy film is based on a novel, where an angel (Cary Grant) comes to guide a bishop with his problems.
Watch miracles unfold and understand why this classic won the Academy Award for Best Sound.
Miracle on 34th Street (Hulu)
Based in New York City, Miracle on 34th Street is a Christmas classic is one you don’t want to miss.
Kris Kringle (Edmund Gwenn) claims to be the real Santa Claus. He even goes to court to prove he is the real deal.
This movie tears at your heartstrings and truly makes you believe in the magic of Christmas.
The Nightmare Before Christmas (Hulu)
You might recognize this film as Tim Burton’s The Nightmare Before Christmas, a 1993 Disney masterpiece. In true Burton fashion, it’s a dark and twisted rendition of the holidays.
You’ll recognize the voices of Danny Elfman, Chris Sarandon, and Catherine O’Hara in this animated Halloween meets Christmas film. The holiday spirit is brought to life with skeleton reindeer, a ghost dog, and of course, the “Pumpkin King.”
It’s A Wonderful Life (Amazon Prime Video)
The beautifully written 1946 Christmas film, It’s a Wonderful Life, stars James Stewart, Donna Reed and Lionel Barrymore.
This feel-good movie is a timeless Christmas classic. A relatable man struggles with the stressors life throws at him questioning his will to live. But, when saved by an angel, his outlook quickly changes.
Dramatic Christmas Movies
Let it Snow (Netflix)
This 2019, Netflix Original film Let it Snow is based on a novel and stars Isabela Moner, Shameik Moore and Kiernan Skipka.
In typical winter fashion, a snowstorm hits the town, and profound messages sparkle throughout the storyline. Love is love, and it’s heartwarming to watch it unfold on these teens.\
The Knight Before Christmas (Netflix)
Another new addition in 2019, The Knight Before Christmas, is a story about an old English Knight (Josh Whitehouse) who is stuck in time and runs into Brooke (Vanessa Hudgens) living in Ohio in the present day.
The story unfolds with old English Knight wanting to achieve his quest, but will falling in love guide him on a different pursuit? Watch the magic unfold.
The Christmas Chronicles (Netflix)
Kurt Russel plays the big Red Suit in this 2018 Massachusetts Christmas film The Christmas Chronicles.
It’s a familiar story; siblings are determined to find out if Santa Claus is real. And catching Santa Claus in the act is the only true way to confirm so they set up a camera and await to reveal.
Much to their surprise, Santa is not what they envisioned.
A Very Brady Christmas (Hulu)
The entire Brady family you know and love gets back together for this 1988 Christmas movie, A Very Brady Christmas. Minus Cindy (Susan Olsen), who was on her real-life honeymoon, and Jennifer Runyon cast in her place.
Christmas time in the Brady house is a full house. Six kids, their in-laws, and their grandchildren, what could go wrong? Watch how the holiday stress unfolds on the Brady’s.
Christmas Perfection (Hulu)
This 2018 dramedy is a story about life as Darcy (Caitlin Thompson) sees it. Waking up in the town, she made up as the perfect Christmas in her head. The dream is too good to be true. Is it really happening? Is Christmas perfect in the Christmas Perfection?
Torn between the romantic man in her fairytale and her best friend, Darcy, ultimate realizes she cannot live without her best friend, Brandon (James Henri-Thomas).
Naughty & Nice (Hulu)
Naughty & Nice is a story of a small-town girl, Sandra Love (Haylie Duff), and a mischievous boy, Pepper Sterling (Tilky Jones).
Sandra and Pepper end up working together on the radio, and the unlikely match ends up falling in love; we didn’t see that one coming…
Home by Christmas (Amazon Prime Video)
Home By Christmas is not so cheery. Julie Bedford (Linda Hamilton) discovers a note inside her husband’s (Rob Stewart) pants, and her world flips upside down.
Her friend Gena (Laura Soltis) fills her in on the chatter going on at the gym with her husband George and a much younger woman, Donna.
Is their marriage over? What is Julie going to do?
The Most Wonderful Time of the Year (Amazon Prime Video)
Henry Winkler and Brooke Burns star in The Most Wonderful Time of the Year Christmas drama.
Jen (Brooke Burns) struggles to throw together Christmas as a single mom, and her uncle (Henry Winkler) shows up with a stranger (Warren Christie) in tow, which adds another element to her stress.
Little does Jen know; she will be falling for this new guy in no time.
Family Christmas Movies
Santa Claws (Netflix)
Meowy Christmas is in full effect in the 2014 Santa Claws film. Santa suffers from an allergic reaction from all of these cute kittens, making it impossible for him to deliver all the presents.
The kittens step up and help deliver all the presents and save Christmas once Santa is out of commission.
Elliot the Littlest Reindeer (Netflix)
The 2018 animated film, Elliot the Littlest Reindeer, will give you all the feels. Elliot (Josh Hutcherson) is determined to make Santa’s reindeer team, but there is one problem. He is a horse!
Through determination, lots of practice, support of his friends, and a little Christmas magic will Elliot have enough to make it on Santa’s team?
How the Grinch Stole Christmas (Netflix)
A 2002 remake from the classic Dr. Seuss cartoon, Jim Carey plays the cynical green grinch in How the Grinch Stole Christmas.
With elaborate plans to ruin Christmas for all the cheery Who’s in Whoville, he is caught off guard by an unexpected tiny Who, Cindy Lou Who (Taylor Momsen).
Eventually, the Grinch embraces the spirit of Christmas and is the cheeriest Who in Whoville.
Curious George: A Very Monkey Christmas (Hulu)
That pesky monkey you know and love is back in this 2009 animated Christmas movie, Curious George: A Very Monkey Christmas.
George (Frank Welker) and The Man with the Yellow Hat (Jeff Bennett) are on the hunt for the perfect gift. And in pure monkey form, they will get into some obstacles along the way. The kids will be giggling at all the trouble George gets himself into!
Christmas with the Andersons (Hulu)
The Anderson family hosts an annual Christmas party, and Michael (George Stults) and Caroline (Christy Carlson Romano) have a particular image to uphold.
Aunt Katie (Julie Brown) shows up as a surprise guest putting the family into complete dismay. Even the kids want her to leave. I bet some of you will relate to the family holiday drama you see unfold during Christmas with the Andersons.
Christmas Cartoons: 14 Christmas Cartoon Classics (Amazon Prime Video)
These Christmas Cartoons could also fall under the classic section because they are all-time favorites. You’ll see appearances from Rudolph, Jack Frost, Santa and many more!
Anyone who loves Christmas will love this family-friendly compilation.
The Christmas Bunny (Amazon Prime Video)
The 2010 The Christmas Bunny, will tear at the heartstrings. A struggling foster child, Julia (Sophie Bolen) looks for support in her new friend, an injured bunny, Rumple the rabbit.
With some guidance from “The Bunny Lady” (Florence Henderson), both of their lives quickly change, and Julia falls deeper in love with her Christmas Bunny.
Funny Christmas Movies
Christmas with the Kranks (Netflix)
Luther (Tim Allen) and Nora Krank (Jamie Lee Curtis) decide to ditch Christmas for the first time ever in this 2004 comedy, Christmas with the Kranks. The Kranks are Christmas fanatics, but their only daughter Blair (Julie Gonzalo), won’t be home this year; since she is in the Peace Corps.
To the Krank’s surprise, Blair plans to be home for Christmas, calling home with a few hours warning. They scramble, with the help of the entire neighborhood and town to give Blair the Christmas she knows and loves.
Unaccompanied Minors (Netflix)
Children stranded at the airport on Christmas, what could be worse? Five kids run wild while trapped in an airport due to a blizzard in the 2006 Unaccompanied Minors film.
The poor airport official (Lewis Black) doesn’t know what hit him. These youngsters outsmart the airport official and explore the depths of the airport facilitating their own Christmas cheer.
A Very Murray Christmas (Netflix)
This 2015 comedy/musical will have you singing and laughing at the same time. Billy Murray is joined by Miley Cyrus, George Clooney, Michael Cera, Chris Rock, Amy Poehler and many more famous faces you know and love. A Very Murray Christmas is a classic crowd-pleasing sing-a-long.
Holiday in Handcuffs (Hulu)
Are you familiar with crime comedies? Melissa Joan Hart and Mario Lopez star in the 2007 ABC Family movie, Holiday in Handcuffs, and they are bound to stir up some laughs.
Trudie (Hart) brings home her “boyfriend” David (Lopez) to meet her family, whether he likes it or not. As the title suggests, he is taken by handcuffs, and shockingly not her real boyfriend.
Despite being kidnapped at gunpoint to attend Christmas with Trudie’s family, these two might fall in love by the end.
Daddy’s Home 2 (Amazon Prime Video)
Will Ferrell and Mark Wahlberg are back for Daddy’s Home 2 in this 2017 Christmas movie.
If you saw the original Daddy’s Home in 2015, you can envision the witty banter between Brad (Ferrell) and Dusty (Wahlberg) in the sequel. Balancing the jobs of co-dad can be tricky, but it’s even worse if the kids are unhappy.
How is this unconventional family going to manage Christmas?
Romantic Christmas Movies
A Christmas Prince (Netflix)
As the title implies, Amber (Rose McIver) goes on an assignment as an undercover reporter, of a prince. A Christmas Prince is heartwarming, romantic and complete with a Christmas Eve Ball. We can’t think of anything more magical than a Christmas Ball.
Holiday in the Wild (Netflix)
A 2019 release, Holiday in the Wild, is a romantic story where Kate (Kristin Davis) and Derek (Rob Lowe) spend Christmas in Africa.
Starting as strangers, Derek is Kat’s safari guide. As time goes on, she falls deeper in love with Africa and Derek, even though she won’t admit it. Will she decide to stay in Africa forever?
Miss Me This Christmas (Netflix)
Filing for divorce around Thanksgiving can make for a messy Christmas. Miss Me This Christmas tells the story of Regina (Erica Ash) and Franklin’s (Redaric Williams) relationship.
Has one of them moved on? Is the other still holding on? Watch this disaster unfold around the holidays.
The Spirit of Christmas (Hulu)
The 2015 Spirit of Christmas isn’t your average romance. Kate (Jen Lilley) has given up on love until she meets a ghost. Yes, you read that right, a ghost.
But, he isn’t a scary ghost. Daniel (Thomas Beaudoin) is a handsome and charming ghost. Watch to see if Kate can help him break the curse and set him free.
Christmas Miracle (AmazonPrime Video)
Can you truly be in the mood for Christmas without snow? The group of strangers that end up stranded together in the Christmas Miracle film would agree otherwise. If a snowstorm hadn’t gotten in the way of their travel plans, they would be with their families.
Despite being stranded in a church, these eight strangers open up about deep issues and realize how important it is to tell people you care about how much you love them.
If you make it through the whole holiday season without watching one of these movies, we will refer to you as the Grinch. There are 30 to choose from; one has to spark some Christmas joy in you!
We suggest you turn on your Christmas tree right now. Grab your coziest blanket, put on your Christmas pajamas (we know your Grandma has given you a pair), and get comfortable on the couch for your binge-watching marathon because even the Grinch came around to the festivities!