Christmas is the season for giving - but also for some really great entertainment.
We have compiled some of the best bits to watch this festive season.
Just a reminder: Some of these are being broadcast quite close together so you may have to set the DVR.
Christmas Eve (December 24th)
Breakfast at Tiffany's (RTÉ One) 9.45am
Shrek Forever After (Film4) 11am
Annie (TG4) 1.10pm
A Christmas Carol (Channel4) 2.40pm
The Sound of Music (BBC One) 2.50pm
Miracle on 34th Street (RTÉ One) 3.45pm
National Lampoon's Christmas Vacation (Sky Showcase) 4pm
Die Hard (TG4) 9.30pm
Nine to Five (BBC Two) 10.30pm
Christmas Day (December 25th)
Jingle All the Way (Film4) 11am
Miracle on 34th Street (TG4) 12:20pm
Mary Poppins Returns (RTÉ One) 4pm
Into the West (TG4) 6.15pm
Home Alone (Channel 4) 5.30pm
Home Alone 2: Lost in New York (RTÉ 2) 7.05pm
Belfast (RTÉ One) 9:35pm
St Stephen's Day (December 26th)
Chitty Chitty Bang Bang (RTÉ One) 10am
Beauty and the Beast (BBC One) 1.15pm
Sister Act (Film4) 4.35pm
The Lion King (BBC One) 5.05pm
Paddington 2 (RTÉ One) 6.30pm
Mean Girls (E4) 7.30pm
Streaming
If you don't want to wait for the TV, there's plenty of options across several streaming services.
Candy Cane Lane (Prime Video)
Eddie Murphy stars in this comedy about a man on a mission to win his neighborhood's annual Christmas home decoration contest.
It's A Wonderful Life (Prime Video)
An angel is sent from Heaven to help a desperately frustrated businessman by showing him what life would have been like if he had never existed in this classic.
Scrooged (Prime Video)
A selfish, cynical television executive is haunted by three spirits bearing lessons on Christmas Eve.
The Family Stone (Disney+)
A man (Dermot Mulroney) brings his new fianceé (Sarah Jessica Parker) home to meet his family at Christmas and everything seems to go awry.
The Muppet Christmas Carol (Disney+)
Bah Humbug! The Muppets present their own touching rendition of Charles Dickens' classic tale.
Frozen (Disney+)
Newly-crowned Queen Elsa accidentally uses her power to turn things into ice to curse her home in infinite winter.
Bridget Jones's Diary (Netflix)
Bridget Jones (Renée Zellweger) is determined to improve herself while she looks for love in a year in which she keeps a personal diary.
The Christmas Chronicles (Netflix)
A plan by sister and brother Kate and Teddy to catch Santa Claus (Kurt Russell) on camera turns into an unexpected adventure.
The Holiday (Netflix)
Two women (Kate Winslet and Cameron Diaz) troubled with guy-problems swap homes in each other's countries, where they each meet a local man and fall in love.
Surviving Christmas (Paramount+)
A lonely, obnoxious young millionaire (Ben Affleck) pays a family to spend Christmas with him.
Christmas at the Chalet (Paramount+)
Ex-TV host Lex (Teri Hatcher) finds herself spending Christmas in a chalet with her son, ex-husband, and his new girlfriend.
Mariah Carey: Merry Christmas to All (Paramount+)
The singer-songwriter performs a repertoire of her festive holiday hits, including the chart-topping favourite 'All I Want for Christmas Is You'.