USA Insider Exclusive

Create a free profile to get unlimited access to exclusive show news, updates, and more!

Sign Up For Free to View
Peacock Blog Movies

25 Must-Stream Holiday Movies to Watch on Peacock

Ho ho ho! These holiday movies are calling your name.

By Peacock Staff
Genie

Content availability may vary over time. 

As festive lights twinkle and the aroma of hot cocoa fills the room, there's no better way to get into the holiday spirit than with a movie night. And we’ve got the perfect gift for film fans: top holiday movies — Hallmark classics, family-friendly favorites, and otherwise — to watch all season long.

Get ready to cozy up with a stocking full of these 25 heartwarming features and enjoy the holidays with all the movies Peacock has to offer.

1. Genie (2023) 

With his life unraveling around him, Bernard (Paapa Essiedu) dusts off a jewelry box and unintentionally releases genie Flora (Melissa McCarthy), who might just be able to help him. 

Stream Genie on Peacock.

2. Housewives of the North Pole (2021) 

Two best friends, Trish (Kyle Richards) and Diana (Betsy Brandt), are well-known for their extravagant Christmas decorations in their tiny Nole Pole town. When a rivalry arises over who will win the yearly holiday decorating contest, splitting their families and community, their friendship sours. They must rediscover the true meaning of friendship, family, and the holiday spirit before Christmas and reclaim the true meaning of the season. 

Stream Housewives of the North Pole on Peacock. 

3. How The Grinch Stole Christmas (2000) 

Jim Carrey brings the classic Christmas misanthrope to life in all his greenery as the Grinch attempts to steal Christmas joy from the residents of Whoville. 

Stream How The Grinch Stole Christmas on Dec 20.

4. 12 Days of Christmas Eve (2004) 

Calvin Carter (Steven Weber) is a successful but arrogant businessman who puts his family and loved ones last in favor of his profession. Angie (Molly Shannon), a mysteriously connected nurse, gives Calvin 12 opportunities to repeat Christmas Eve following an unexpected injury. Calvin must use this chance to reassess his priorities, patch up damaged relationships, and learn the real meaning of Christmas… before it's too late. 

Stream 12 Days of Christmas Eve on Peacock. 

5. Christmas Survival (2018) 

It’s a tumultuous family get-together with a British twist. Rivalries and tensions resurface when siblings Lyla (Joely Richardson), Dan (Julian Ovenden), Miranda (Gemma Whelan), Trent (Michael Landes), Miriam (Sally Phillips), Vicky (Ronni Ancona), and their families get together for Christmas at their late parents' country home. Emotions run high and things get humorous as they balance the intricacies of family relationships with the holiday bustle. 

Stream Christmas Survival on Peacock. 

6. The Santa Suit (2010)  

A spell cast on opportunistic businessman Drake Hunter (Kevin Sorbo) makes everyone think he is Santa Claus. But the greedy miser surprisingly finds himself getting into the Christmas spirit.  

Stream The Santa Suit on Peacock.

7. A Royal Christmas Ball (2017) 

All Charles (Ingo Rademacher) wants for Christmas is to reconnect with his old college sweetheart, Allison (Tara Reid). So this king (yes, he’s royalty) travels to Los Angeles to make it happen. 

Stream A Royal Christmas Ball on Peacock.

8. The Christmas Cabin (2019) 

When Sammi's (Peyton McDavitt) peaceful vacation at her family cabin is inadvertently interrupted by Seth (Chad Michael Collins), their hearts are left wanting more.  

Stream The Christmas Cabin on Peacock.

9. The Dog Who Saved the Holidays (2012) 

The Bannister’s family dog Zeus, voiced by Joey Lawrence, learns to love his new puppy sister Eve as they work together to save their house from would-be burglars.  

Stream The Dog Who Saved the Holidays on Peacock.

10. The Family Holiday (2009) 

To inherit his uncle's estate, a self-centered con artist (Dave Coulier) must demonstrate that he is a family man. But he genuinely learns he wants the real deal as he works to establish his fictitious one.  

Stream The Family Holiday on Peacock.

11. Saving Christmas Spirit (2022) 

An archaeologist (Ashley Newbrough) spends the holidays in Scotland, discovering love and history by allowing Christmas magic into her heart.  

Stream Saving Christmas Spirit on Peacock.

12. You Make It Feel Like Christmas (2021) 

Emma (Solange Sookram), a gifted designer, is too busy to spend the holidays at home, much to her father's dismay. Her ex-boyfriend (Michael Xavier) takes it upon himself to talk her into spending Christmas with her family after all. 

Stream You Make It Feel Like Christmas on Peacock.

13. A Bride for Christmas (2012) 

Sworn bachelor Aiden (Andrew W. Walker) bets his friends he can convince any woman to marry him by Christmas Day. But it will be an uphill battle with Jessie (Arielle Kebbel), who’s sworn off relationships after a broken engagement. 

Stream A Bride for Christmas on Peacock.

14. Christmas in Rome (2019) 

Seasoned Tour guide Angela (Lacey Chabert) shows a culture-shocked businessman Oliver (Sam Page) how to fall in love… with Rome during the holidays. 

Stream Christmas in Rome on Peacock.

15. Christmas With the Andersons (2016) 

Mike (George Stults) and Caroline Anderson (Christy Carlson Romano) are well-known for throwing their annual extravagant Christmas party. But there’s a hitch this year: Mike lost his job, and the family has financial problems. They must find the genuine meaning of Christmas, even without the money to fund it. The family learns to embrace the holiday season and discover delight in simple family time after receiving a visit from their eccentric Aunt Katie (Julie Brown).  

Stream Christmas With the Andersons on Peacock. 

16. Christmas With the Karountzoses (2015) 

Break out the tissues for this one. Michael Karountzos (Robert Krantz) is a Greek-American family man who has put work before family. Michael plans to throw a dinner for 14 Greek relatives on Christmas Eve in Chicago to celebrate a long-awaited promotion. However, when the promotion doesn't materialize, he has to face his regrets, reconnect with his loved ones, and appreciate what family, faith, and spending time together mean over the holidays. 

Stream Christmas With the Karountzoses on Peacock. 

17. Finding Father Christmas (2016) 

A clue will help Miranda (Erin Krakow) finally get the Christmas wish she’s had since she was three years old: to meet the father she’s never known.  

Stream Finding Father Christmas on Peacock.

18. Christmas in the Rockies (2020)  

Just in time for the holiday season, romance blossoms when Katie Jolly (Kimberly-Sue Murray) enters a lumberjack competition in an attempt to salvage her family's business, and she is joined in the competition by the paramedic Harrison Brock (Stephen Huszar), who saved her father.  

Stream Christmas in the Rockies on Peacock. 

19. The Christmas House (2020) 

In an attempt to unite the family, Phylis (Sharon Lawrence) and Bill Mitchell (Treat Williams) invite their two sons, Brandon (Jonathan Bennett) and Mike (Robert Buckley), to spend the holidays with them. 

Stream The Christmas House on Peacock.

20. The Christmas House 2 (2021) 

The charming Mitchell family returns for another wonderful adventure. This season, Mike (Robert Buckley) unexpectedly finds himself pitted against his brother in a reality TV show about decorating houses for the holidays. 

Stream The Christmas House 2 on Peacock.

21. Christmas Wedding Runaway (2021) 

Runaway bride Maggie Mason (Candace Mausner) does some soul-searching when she's trapped in a snowed-in cabin with her grandmother and an old flame (Joseph Cannata) at Christmas.  

Stream Christmas Wedding Runaway on Peacock.

22. A Song for Christmas (2017)  

A pop star (Rebecca Tobin) seeks safety at a struggling dairy farm run by a family after becoming stranded in a small town during the dead of winter. 

Stream A Song for Christmas on Peacock.

23. Christmas Time (2017) 

Also known as My Brother the Time Traveler, this comedy reunites two estranged brothers, Jake (Jake Van Wagoner) and Maclain (Maclain Nelson), over the holidays. Their reunion gets weird when one of them thinks he is a time traveler.  

Stream Christmas Time on Peacock. 

24. Christmas Kid (2019)  

Anthony Richards (Craig Roberts) is a former child actor best remembered for a legendary Christmas role. Now, he spends the holidays in his modest Welsh hometown. Battling the lingering effects of childhood stardom, a career drought, and personal difficulties, Anthony reconnects with his family and old neighborhood. He gets to embrace his festive spirit and holiday destiny by writing and starring in a local play.  

Stream Christmas Kid on Peacock. 

25. Holiday Breakup (2016) 

Chloe (Manon Mathews) and Jeff (Shawn Roe) fall in love and break up just before the holidays. They pretend to be together to spare their friends and family and not ruin Christmas. As they struggle to deal with unresolved issues and navigate the prospect of rekindling their romance, their plan creates bittersweet and comedic moments.  

Stream Holiday Breakup on Peacock. 

Watch more Christmas movies and Hallmark movies on Peacock.

Read more about: