Christmas TV and films to stream đ
Last Christmas
Stream on BBC iPlayer
Â
As an elf in an all year-round Christmas shop, Kate (Emilia Clarke) is not feeling particularly festive. Her chaotic life takes a turn for the better when she meets the charming Tom (Henry Goulding) in the street, although he seems almost too good to be true.
Itâs a Wonderful Life (1946) Â
Watch now on Amazon PrimeÂ
Â
Keep it classic with this much beloved 1946 picture. When George (James Stewart) is faced with a series of tragic events, he begins to wish he had never been born. Thanks to his guardian angel (Henry Travers) he is soon shown the positive impact that he has had on other peopleâs lives and discovers his true worth.Â
Gavin & Stacey Christmas SpecialÂ
Thursday 22nd November, BBC One at 10:40pm
Stream after on BBCÂ iPlayer
Â
It wouldnât be Christmas without Gavin, Stacey, Nessa, Smithey and the whole gang. Stream both the iconic Christmas Special and the 2020 continuation on BBC iPlayer to enjoy this feel-good British classic. Â
Call the Midwife Christmas SpecialÂ
Stream on BBCÂ iPlayerÂ
Â
Another irresistible go-to for Christmas is Call the Midwife. The period drama has long been a favourite all year round, and most of all at Christmas. Stream now on BBC iPlayer, including last years Christmas special!
Downton AbbeyÂ
Watch now on NetflixÂ
Â
Downton Abbey is another iconic period drama that we canât help but snuggle down with once the Christmas tree is up. Get comfy with this nostalgic period drama following the staff and residents of a classic British stately home. Â
All Creatures Great and Small Christmas Special Â
Stream on My5Â
Â
Â
The last few years we have been treated to All Creatures Great and Small Christmas Specials, and 2022 isnât going to be any different! With a new Christmas Special coming soon during the festive period over on Channel 5, itâs the perfect time to look back and catch up with 2020 and 2021âs editions (along with the rest of the series!).
Bridget Jonesâs Diary
Stream on BritBox
Â
Bridget Jonesâs Diary is definitely a must watch over the holidays! Bridget (Renee Zellweger) wants to sort her life out and get a boyfriend, but things get complicated when she finds herself stuck between two men (Colin Firth, Hugh Grant).
Itâs a Very Merry Muppet Christmas Movie
Stream on ITVX
Â
In the midst of putting on a Christmas show, the muppets find out that the owner of a bank (Joan Cusack) wants to take ownership their theatre and replace it with a nightclub! The gang must overcome the challenges she sets for them, and make sacrifices in order to retain their beloved Muppet TheatreâŚ
The Holiday (2006) Â
Watch now on Prime Video
Â
After the end of their relationships, two women agree to swap homes for the Christmas period, in order to get someâŻdistance. While in foreign countries, both Amanda (Cameron Diaz) and Iris (Kate Winslet) become involved with local men, leaving them to choose between romance and home.Â
Holidate (2020) Â
Watch now on NetflixÂ
Â
Sloan (Emma Roberts) and Jackson (Luke Bracey) are sick of being single during the festive season and being forced to come up with dates for the various parties and event. To solve this, they agree to be each otherâs platonic plus-ones all year, but will they be able to remain âjust friendsâ?Â
Nativity! (2009)Â Â
Stream on BBC iPlayerÂ
Â
Paul (Martin Freeman), a primary school teacher, is a bit of a grinch despite being put in charge of his classâs Christmas nativity. Will he, with the help of goofy classroom assistant Mr Poppy (Mark Wooton), be able to pull off a spectacular show and outperform the rival private school? Watch and find out.Â
How to Ruin Christmas: the WeddingÂ
Watch now on NetflixÂ
Â
 After spending many Christmases away, Tumi Sello (Busi Lurayi) finally agrees to spend the festive period with her dysfunctional family. However, her big return isnât exactly the triumphant event she imagines, as she manages to destroy her sisterâs wedding just days before its due to happen. Stream seasons 1 and 2 now, and keep and eye out for season 3, arriving on the 9th of December.
Horrible Histories â Cracking ChristmasÂ
Stream on BBC iPlayer Â
Â
One for the kids, the Christmas special of the historical comedy show aired on the 10th of December, and is now available to stream. Get educated on the origins of the festive season through the showâs signature style of sketches and musical numbers. Â
Love Actually (2003) Â
Watch now on Prime Video
Â
It doesnât really feel like Christmas until Love Actually is on the tv, does it? The ensemble Richard Curtis film follows eight couples as they navigate their relationships during the festive period. Starring an all-star cast including Hugh Grant, Emma Thompson, Martin Freeman, Colin Firth, and more.Â
Â
Â
Â
Become a telly expert |
 |
 |  |
Get the best TV picks of the week from our team of telly experts |
 |
Find out what's coming up this week on Freesat's TV Guide |
Follow usGet the latest telly news and updates PLUS access to competitions and exclusive content |
Â