Your Guide to Watching Holiday TV This Year

updated Dec 21, 2021
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.
Post Image
Credit: ©New Line Cinema/Courtesy Everett Collection

After the holidays have come and gone, I always find myself reflecting on the movies I wish I had made time to watch (or, watch five more times). But there’s always hope that maybe this could be the year that you get through your long wishlist of holiday TV programming (or at least scratch a few more unseen flicks off the list).

If you need some specifics as to when “Elf” is playing on cable next, or what exactly a Hulu membership could give you in terms of holiday options, we compiled everything you could watch the week of Christmas into one massive list. See below for what’s playing on cable (ET) and across streaming services, and have a holly jolly time creating your own TV lineup.

Airing on cable

Tuesday, Dec. 21
12 a.m.: The Santa Clause 3: The Escape Clause (Freeform)
12 a.m.: Christmas with the Kranks (Freeform)
12 a.m.: Snow Bride (Hallmark Channel)
2 a.m.: On the Twelfth Day of Christmas (Hallmark Channel)
4 a.m.: A Christmas Together with You (Hallmark Channel)
6 a.m.: Switched for Christmas (Hallmark Channel)
8 a.m.: A Christmas Carousel (Hallmark Channel)
10 a.m.: Christmas at Pemberley Manor (Hallmark Channel)
10:30 a.m.: Jingle All the Way (Freeform)
10: 30 a.m.: A Christmas Carol (1938) (TCM)
12 p.m.: A Royal Queens Home (Hallmark Channel)
12:30 p.m.: The Little Drummer Boy (1968) (Freeform)
1 p.m.: Santa Claus Is Comin’ to Town (Freeform)
2 p.m.: An Unexpected Christmas (Hallmark Channel)
2 p.m.: Daddy’s Home 2 (Freeform)
3:15 p.m.: Rudolph and Frosty’s Christmas In July (AMC)
4 p.m.: With Love, Christmas (Hallmark Channel)
4 p.m.: Disney’s A Christmas Carol (Freeform)
5:45 p.m.: ‘Twas the Night Before Christmas (AMC)
6 p.m.: A Dickens of a Holiday! (Hallmark Channel)
6 p.m.: Home Alone (Freeform)
6:15 p.m.: Frosty’s Winter Wonderland (AMC)
6:45 p.m.: The Year Without a Santa Claus (AMC)
8 p.m.: Christmas at the Plaza (Hallmark Channel)
8 p.m.: The Polar Express (AMC)
8:30 p.m.: Home Alone 2: Lost in New York (Freeform)
10 p.m.: The Christmas House 2: Deck Those Halls (Hallmark Channel)
10 p.m.: National Lampoon’s Christmas Vacation (AMC)

Wednesday, Dec. 22
12 a.m.: A Shoe Addict’s Christmas (Hallmark Channel)
2 a.m.: Five Star Christmas (Hallmark)
4 a.m.: Welcome to Christmas (Hallmark Channel)
6 a.m.: The Christmas Cure (Hallmark Channel)
7 a.m.: The Little Drummer Boy (1968) (Freeform)
7:30 a.m.: Jingle All the Way (Freeform)
8 a.m.: Once Upon a Holiday (Hallmark Channel)
9:30 a.m.: Love the Coopers (Freeform)
10 a.m.: Christmas Under Wraps (Hallmark Channel)
11: 28 a.m.: Christmas Belles (BET)
12 p.m.: The Christmas Club (Hallmark Channel)
1:15 p.m.: Rudolph and Frosty’s Christmas In July (AMC)
12 p.m.: Daddy’s Home 2 (Freeform)
2 p.m.: Christmas Town (Hallmark Channel)
2 p.m. Twas The Chaos Before Christmas (BET)
2:05 p.m.: Home Alone (Freeform)
3:45 p.m.: ‘Twas the Night Before Christmas (AMC)
4 p.m.: Christmas in Evergreen: Letters to Santa (Hallmark Channel)
4 p.m. Holiday Heartbreak (BET)
4:15 p.m.: Frosty’s Winter Wonderland (AMC)
4:35 p.m.: Home Alone 2: Lost in New York (Freeform)
4:45 p.m.: The Year Without A Santa Claus (AMC)
6 p.m.: A Royal Christmas (Hallmark Channel)
6 p.m.: The Polar Express (AMC)
7:15 p.m.: The Santa Clause (Freeform)
8 p.m.: Sugar Plum Twist (Hallmark Channel)
8 p.m.: National Lampoon’s Christmas Vacation (AMC)
8 p.m.: Christmas in Connecticut (TCM)
9:25 p.m.: The Santa Clause 2 (Freeform)
10 p.m.: ‘Tis the Season to Be Merry (Hallmark Channel)
10:15 p.m.: Four Christmases (AMC)

Thursday, Dec. 23
12 a.m.: The Most Wonderful Time of the Year (Hallmark Channel)
12:15 a.m.: Scrooged (AMC)
2 a.m.: A Very Merry Bridesmaid (Hallmark Channel)
2:15 a.m.: White Christmas (AMC)
4 a.m.: Eight Gifts of Hannukah (Hallmark Channel)
5 a.m.: The Leprechauns’ Christmas Gold (AMC)
5:30 a.m.: Little Drummer Boy Book II (AMC)
6 a.m.: The Mistletoe Promise (Hallmark Channel)
7 a.m.: It’s A Very Merry Muppet Christmas Movie (Freeform)
8 a.m.: If I Only Had Christmas (Hallmark Channel)
9 a.m.: Mickey’s Once Upon a Christmas (Freeform)
9 a.m.: White Christmas (AMC)
10 a.m.: Jingle Around the Clock (Hallmark Channel)
10:30 a.m.: Mickey’s Twice Upon a Christmas (Freeform)
11:45 a.m.: Jack Frost (AMC)
12 p.m.: Making Spirits Bright (Hallmark Channel)
12 p.m.: Arthur Christmas (Freeform)
1 p.m.: Jack Frost (AMC)
2 p.m.: A Christmas Tree Grows in Colorado (Hallmark Channel)
2:05 p.m.: The Star (2017) (Freeform)
3 p.m.: One Crazy Christmas (BET)
3:30 p.m.: Scrooged (AMC)
4 p.m.: A Christmas Detour (Hallmark Channel)
4:05 p.m.: Home Alone (Freeform)
5:30 p.m.: A Rich Christmas (BET)
5:30 p.m.: Fred Claus (AMC)
6 p.m.: Sister Swap: Christmas in the City (Hallmark Channel)
6:35 p.m.: Home Alone 2: Lost in New York (Freeform)
8 p.m.: The Christmas House 2: Deck Those Halls (Hallmark Channel)
8 p.m.: Soul Santa (BET)
8 p.m.: Four Christmases (AMC)
9:15 p.m.: Dr. Seuss’ How the Grinch Stole Christmas (2000) (Freeform)
10 p.m.: Cross Country Christmas (Hallmark Channel)
10 p.m.: The Polar Express (AMC)
10:40 p.m.: The Jenkins Family Christmas (BET)
11:55 p.m.: Arthur Christmas (Freeform)

Friday, Dec. 24
12 a.m.: My Christmas Love (Hallmark Channel)
12 a.m.: Fred Claus (AMC)
2 a.m.: Sister Swap: A Hometown Holiday (Hallmark Channel)
4 a.m.: Sleigh Bells Ring (Hallmark Channel)
5:30 a.m.: The First Christmas: The Story of the First Christmas (AMC)
6 a.m.: The Mistletoe Secret (Hallmark Channel)
6 a.m.: Grandma Got Run Over by a Reindeer (AMC)
7 a.m.: Prancer Returns (Freeform)
7 a.m.: Legend of Frosty the Snowman (AMC)
8 a.m.: Christmas in Evergreen: Bells Are Ringing (Hallmark Channel)
8:30 a.m.: Nestor, the Long-Eared Christmas Donkey (AMC)
9 a.m.: The First Christmas: The Story of the First Christmas Snow (AMC)
9:30 a.m.: Rudolph’s Shiny New Year (AMC)
10 a.m.: 12 Gifts of Christmas (Hallmark Channel)
10:30 a.m.: The Little Drummer Boy (1968)
10:45 a.m.: ‘Twas the Night Before Christmas (AMC)
11 a.m.: The Star (2017) (Freeform)
11:15 a.m.: White Christmas (AMC)
12 p.m.: The Christmas House (Hallmark Channel)
1 p.m.: Home Alone (Freeform)
1:30 p.m.: Christmas Déjà Vu (BET)
2 p.m.: A Wish for Christmas (Hallmark Channel)
2 p.m.: Scrooged (AMC)
3:30 p.m.: Home Alone 2: Lost in New York (Freeform)
4 p.m.: The Nine Lives of Christmas (Hallmark Channel)
4 p.m.: Merry Switchmas (BET)
4 p.m.: The Polar Express (AMC)
4 p.m.: Christmas in Connecticut (TCM)
6 p.m.: ‘Tis the Season to Be Merry (Hallmark Channel)
6 pm.: Dr. Seuss’ How the Grinch Stole Christmas (2000) (Freeform)
6 p.m. Four Christmases (AMC)
8 p.m.: The Nine Kittens of Christmas (Hallmark Channel)
8 p.m.: National Lampoon’s Christmas Vacation (AMC)
8:30 p.m.: Frosty the Snowman (Freeform)
9 p.m.: Rudolph the Red-Nosed Reindeer (Freeform)
9 p.m.: A Christmas Story (TNT)
9:30 p.m.: The Christmas Contest (Hallmark Channel)
10 p.m.: Santa Claus Is Coming to Town (Freeform)
10 p.m.: A Christmas Carol (TCM)
10:15 p.m.: National Lampoon’s Christmas Vacation (AMC)
11 p.m.: An Unexpected Christmas (Hallmark Channel)
11 p.m.: A Christmas Story (TNT)

Saturday, Dec. 25

12:30 a.m.: Coyote Creek Christmas (Hallmark Channel)
12:30 a.m.: The Polar Express (AMC)
1 a.m.: A Christmas Story (TNT)
2 a.m.: Nantucket Noel (Hallmark Channel)
2:30 a.m.: Fred Claus (AMC)
3 a.m.: A Christmas Story (TNT)
3:30 a.m.: You, Me & the Christmas Trees (Hallmark Channel)
5 a.m.: The Santa Stakeout (Hallmark Channel)
5 a.m.: A Christmas Story (TNT)
5 a.m.: Jack Frost (AMC)
6 a.m.: The Santa Stakeout (Hallmark Channel)
6:15 a.m.: Jack Frost (AMC)
6:30 a.m.: Sugar Plum Twist (Hallmark Channel)
7 a.m.: Arthur Christmas (Freeform)
7 a.m.: A Christmas Story (TNT)
8 a.m.: The Christmas House 2: Deck Those Halls (Hallmark Channel)
8:45 a.m.: Frosty’s Winter Wonderland (AMC)
9 a.m.: A Christmas Story (TNT)
9:10 a.m.: The Santa Clause (Freeform)
9;15 a.m.: The Year Without A Santa Claus (AMC)
9:30 a.m.: Boyfriends of Christmas Past (Hallmark Channel)
10 a.m.: Christmas Déjà Vu (BET)
10:30 a.m.: Scrooged (AMC)
11 a.m.: Christmas at Castle Hart (Hallmark Channel)
11 a.m.: A Christmas Story (TNT)
11:20 a.m.: The Santa Clause 2 (Freeform)
12:25 p.m.: Merry Switchmas (BET)
12:30 p.m.: Christmas In Tahoe (Hallmark Channel)
12:30 p.m.: The Polar Express (AMC)
1 p.m.: A Christmas Story (TNT)
1:50 p.m.: The Santa Clause 3: The Escape Clause (Freeform)
2 p.m.: A Christmas Treasure (Hallmark Channel)
2:30 p.m.: Fred Claus (AMC)
3 p.m.: A Christmas Story (TNT)
3:30 p.m.: Christmas CEO (Hallmark Channel)
4 p.m.: Santa Claus Is Comin’ to Town (Freeform)
4:14 p.m.: Christmas with the Kranks (Starz)
5 p.m.: Open By Christmas (Hallmark Channel)
5 p.m.: A Christmas Story (TNT)
5 p.m.: Four Christmases (AMC)
5:05 p.m.: Frosty the Snowman (Freeform)
6:30 p.m.: A Royal Queens Christmas (Hallmark Channel)
6:45 p.m.: Home Alone (Freeform)
7 p.m.: A Christmas Story (TNT)
7 p.m.: National Lampoon’s Christmas Vacation (AMC)
8 p.m.: Next Stop, Christmas (Hallmark Channel)
8 p.m.: Elf (Starz)
9:15 p.m.: Home Alone 2 (Freeform)
9:15 p.m.: National Lampoon’s Christmas Vacation (AMC)
9:40 p.m.: Elf (Starz)
10 p.m.: My Christmas Family Tree (Hallmark Channel)
10 p.m.: Tyler Perry’s A Madea Christmas (TNT)
11:20 p.m.: Elf (Starz)
11:30 p.m.: Four Christmases (AMC)
11:55 p.m.: Arthur Christmas (Freeform)

Credit: Cr. Gareth Gatrell/NETFLIX

Streaming on: Netflix

Streaming on: Hulu

Credit: ©20thCentFox/Courtesy Everett Collection

Streaming on: Disney+

Streaming on: HBO Max