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

Holiday movies to stream all season long

By Peacock Staff
Melissa McCarthy (L) and Paapa Essiedu (R) in 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 — both Hallmark and otherwise — to watch all season long. Get ready to cozy up with a stocking full of these heartwarming features and enjoy the holidays with all the movies Peacock has on its roster! 

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 Almost Christmas (2016) 

Recent widower Walter Meyers (Danny Glover) invites his grown children home for their first Christmas without their mom. But spending five harmonious days under one roof will take a holiday miracle. 

Stream Almost Christmas 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. Coming to Peacock Dec 20, 2023. 

Stream How The Grinch Stole Christmas on Dec 20.

4. Northpole (2014)   

A young boy, his mom (Tiffani Thiessen), a charming teacher, and a mystical elf band together to save Santa, who needs the magic of holiday happiness around the world to keep the North Pole’s power running. 

Stream Northpole on Peacock.

5. November Christmas (2010) 

Determined to have Christmas with his seriously ill 8-year-old daughter, Jess Sanford (Sam Elliott) gathers the community to bring her all the holiday joy a few months early. 

Stream November Christmas 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.

Hallmark Holiday Faves 

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. Hitched for the Holidays (2012) 

Rob (Joey Lawrence) and Julie (Emily Hampshire) have a very merry idea this holiday season. The attractive pair pretend to be significant others to keep their families from meddling in their love lives at Christmas. 

Stream Hitched for the Holidays on Peacock.

16. Holiday Heritage (2022) 

Ella (Lyndie Greenwood) joins forces with her ex-boyfriend Griffin (Brooks Darnell) to help her family celebrate Christmas and Kwanzaa, possibly finding their own way back to unity. 

Stream Holiday Heritage 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. 

A Song for Christmas on Peacock.

23. All Saints Christmas (2022) 

Popular R&B singer Lisette (Ledisi) is heading home to New Orleans for the holidays when the media blasts a picture of her with her ex (Roger Cross), claiming it’s their engagement. This leads her family to demand that he spend the holiday with her.  

All Saints Christmas on Peacock.

24. Angels and Ornaments (2014) 

With the aid of a mysterious coworker trying to play matchmaker during the holidays, sparks begin to fly between a musician (Jessalyn Gilsig) and her childhood friend. 

Stream Angels and Ornaments on Peacock.

25. Boyfriends of Christmas Past (2021)  

Four ghosts of ex-boyfriends' past visit an executive named Lauren (Catherine Haena Kim), who needs to learn to let go of her heart and let in new love in time for Christmas.  

Stream Boyfriends of Christmas Past on Peacock.

Watch more Christmas movies and Hallmark movies on Peacock! 

Read more about: