25 Must-Stream Holiday Movies to Watch on Peacock
Ho ho ho! These holiday movies are calling your name.
Content availability may vary over time.
As Jack Frost starts nipping and the world outside looks a little more like a “winter wonderland,” it’s the perfect time to curl up with a warm blanket and a hot cocoa topped with extra marshmallows. ’Tis the season to settle in and embrace the holiday spirit with the perfect gift for film fans: top holiday movies — family-friendly favorites, scary holiday adventures, 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. How the Grinch Stole Christmas (2000)
Jim Carrey transforms into the iconic green grouch who plots to steal Christmas from the joyful Whos of Whoville — until an unexpected encounter changes everything.
Stream How the Grinch Stole Christmas on Peacock on Dec 20.
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 North 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. The Holiday List (2024)
Charlie (Brittany Snow) visits her husband’s family for Christmas and tries to help them rediscover their holiday joy after the loss of their beloved matriarch.
Stream The Holiday List on Peacock.
4. A Prince for Christmas (2015)
Prince Duncan (Kirk Barker) escapes an arranged marriage and finds unexpected love with small-town waitress Emma (Viva Bianca) during a magical American Christmas.
Stream A Prince for Christmas on Peacock.
5. Christmas Together (2020)
After a painful breakup, Ava (Anna Marie Dobbins) leaves New York for a fresh start in Los Angeles, where she falls for a widowed father (Marc Herrmann) while renting his guesthouse.
Stream Christmas Together on Peacock.
6. The Grinch (2018)
Benedict Cumberbatch voices the famed green curmudgeon, who disguises himself as Santa and plots to steal Christmas when the Whos’ holiday festivities grow too cheerful for his liking.
Stream The Grinch 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 and discovers she has a child that may be his.
Stream A Royal Christmas Ball on Peacock.
8. The Legend of Frosty the Snowman (2005)
When Frosty sweeps into the strictly rational town of Evergreen, he teaches a new generation of kids — and their skeptical parents — that Christmas magic is very real.
Stream The Legend of Frosty the Snowman on Peacock.
9. The Dog Who Saved Christmas (2009)
Zeus, a former police dog (voiced by Mario López), springs into action to stop two bumbling burglars threatening his family's holiday.
Stream The Dog Who Saved Christmas on Peacock.
10. Miracle on 34th Street (1947)
When kindhearted Kris Kringle (Edmund Gwenn) insists he’s the real Santa, a young girl and an idealistic lawyer fight to prove his authenticity — and keep the Christmas spirit alive.
Stream Miracle on 34th Street on Peacock.
11. Jingle All the Way (1996)
Howard Langston (Arnold Schwarzenegger) goes on a frantic Christmas Eve quest to secure the season’s hottest action figure for his son. But he’ll have to outsmart a rival dad (Sinbad) and the holiday chaos that follows.
Stream Jingle All the Way on Peacock.
12. A Madea Christmas (2013)
Madea (Tyler Perry) brings her signature tough love and humor to a rural town when a surprise holiday visit uncovers family tensions, hidden truths, and a community in need of some Christmas spirit.
Stream A Madea Christmas on Peacock.
13. Almost Christmas (2016)
A recently widowed patriarch (Danny Glover) asks his family to survive five days under one roof for Christmas — a request that quickly tests old grudges, buried secrets, and sibling rivalries. The holiday comedy stars Kimberly Elise, Mo’Nique, Nicole Ari Parker, Gabrielle Union, Keri Hilson, Jessie T. Usher, Omar Epps, and John Michael Higgins.
Stream Almost Christmas on Peacock.
14. The Best Man Holiday (2013)
Longtime friends reunite for Christmas, where old flames, unresolved tensions, and deep bonds reignite — reminding everyone just how much can change over the years. Stars Taye Diggs, Regina Hall, Terrence Howard, Sanaa Lathan, and Morris Chestnut.
Stream The Best Man Holiday on Peacock.
15. Mr. Magoo’s Christmas Carol (1962)
Mr. Magoo steps into the role of Ebenezer Scrooge in this animated retelling of the Dickens classic, bringing humor and heart to the story of a miser transformed by the spirit of Christmas.
Stream Mr. Magoo’s Christmas Carol on Peacock.
16. A Perfect Christmas List (2014)
When her grandmother is hospitalized, Michelle (Ellen Hollman) must complete a heartfelt holiday “bucket list” with her estranged mother (Beth Broderick), sparking healing, humor, and long-overdue reconnection.
Stream A Perfect Christmas List on Peacock.
17. A Christmas Proposal (2021)
Chef Maria (Jessica Camacho) gets the chance of a lifetime when lawyer Julian (Adam Rodriguez) asks her to pose as his girlfriend for the holidays — a deal that leads to unexpected sparks and surprises.
Stream A Christmas Proposal 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 to salvage her family's business. 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. Holiday Road Trip (2013)
Pet -store employee Maya (Ashley Scott) and her coworker Patrick (Patrick Muldoon) hit the road with a celebrity pooch. But their cross-country adventure may lead to romance along the way.
Stream Holiday Road Trip on Peacock.
20. The Night Before (2015)
Three lifelong friends — played by Seth Rogen, Joseph Gordon-Levitt, and Anthony Mackie — set out for their annual wild Christmas Eve tradition, chasing the legendary Nutcracka Ball in a night of hilarious chaos.
Stream The Night Before on Peacock.
21. How the Gringo Stole Christmas (2023)
When his daughter brings home her new boyfriend for Christmas, Bennie (George Lopez) spirals into a comedic holiday meltdown, turning family celebrations into festive mayhem.
Stream How the Gringo Stole Christmas on Peacock.
22. A Christmas Carol (1984)
George C. Scott delivers a powerful performance as Ebenezer Scrooge, whose journey with three ghosts forces him to confront his past, present, and future — and rediscover compassion.
Stream A Christmas Carol on Peacock.
23. How the Grinch Stole Christmas! (1966)
Boris Karloff narrates and voices the classic animated tale of the Grinch, who learns that the true spirit of Christmas can’t be stolen — no matter how many decorations he swipes.
Stream How the Grinch Stole Christmas! on Peacock.
24. Miracle on 34th Street (1994)
In this holiday classic remake, Dorey (Elizabeth Perkins) hires a charming department store Santa (Richard Attenborough) who claims to be the real Kris Kringle, inspiring a courtroom showdown that questions what it means to believe.
Stream Miracle on 34th Street on Peacock.
25. 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.
Watch more Christmas movies on Peacock.