Entertainment

Christmas Movies on TV 2026: Freeform's 25 Days Schedule Night by Night, Dec. 1-25

Freeform's 25 Days of Christmas 2026 starts Tuesday, Dec. 1 and runs to Dec. 25. See each night's films, times in Eastern and Pacific Time, and a printable.

A lit Christmas tree beside a flat-screen television in a family room, for Christmas movies on TV 2026
Illustrative photo of a family room with a lit Christmas tree beside a television, here for Freeform's 25 Days of Christmas 2026 films. It is not from a Freeform broadcast. Photo: daryl_mitchell from Saskatoon, Saskatchewan, Canada / Wikimedia Commons, cropped, edited · Source · CC BY-SA 2.0

Key dates

  1. Dec 1Tue Freeform 25 Days of Christmas begins In 27 days + Google
  2. Dec 25Fri Freeform 25 Days of Christmas, last night In 51 days + Google

Add all 2 dates to Apple Calendar or Outlook (.ics)

1 free printable below ↓

In this article
  1. Freeform 25 Days of Christmas 2026: every night’s films and times
  2. Best nights on Freeform’s 25 Days of Christmas 2026
  3. Which Christmas movies air most on Freeform in 2026?
  4. What is not posted yet for other channels?
  5. Print the 25-night Christmas movie calendar

Freeform’s 25 Days of Christmas 2026 returns Tuesday, Dec. 1 and runs through Dec. 25, with Christmas films listed every night from 7 a.m., according to the schedule Freeform published Nov. 2, 2026. Freeform prints its times as EST/PST, so the East and West feeds air each film at the same clock time: the times below are Eastern and Pacific, per Freeform. Viewers in the Central and Mountain time zones should check local listings. Freeform says all programming is subject to change.

Freeform’s list is the only 2026 network schedule we could confirm on an official site today. It runs to 235 airings, which we counted from the published list. The night-by-night table below carries all of them, the “best nights” table picks out the marathons and premieres, and a free printable viewing calendar sits at the end. For the rest of the season, our Hallmark Countdown to Christmas schedule, Lifetime Christmas movie schedule and Netflix Christmas movie list cover those channels, so this story does not repeat them.

Freeform 25 Days of Christmas 2026: every night’s films and times

Each night’s list starts at 7 a.m. Times are as Freeform prints them. Entries Freeform files under a day’s heading at 12 a.m. or 1:30 a.m. air after midnight, so they are marked “overnight” with the next date. Premieres carry Freeform’s own “(Freeform Premiere)” label.

NightFilms and times (Eastern and Pacific, per Freeform)
Tue., Dec. 17 a.m. Richie Rich’s Christmas Wish; 10:30 a.m. The Little Drummer Boy (1968); 11:05 a.m. Miracle on 34th Street (1994); 1:45 p.m. Disney’s A Christmas Carol; 3:50 p.m. Dr. Seuss’ The Grinch (2018); 5:50 p.m. Home Alone; 8:20 p.m. Home Alone 2: Lost in New York; 12 a.m. (overnight into Dec. 2) I’ll Be Home for Christmas (1998)
Wed., Dec. 27 a.m. Life-Size 2: A Christmas Eve; 10:30 a.m. Ice Age: A Mammoth Christmas (Freeform Premiere); 11 a.m. The Wonderful World of Disney: Holiday Spectacular (2026); 1 p.m. Mickey’s Once Upon a Christmas; 2:30 p.m. Arthur Christmas; 4:30 p.m. The Santa Clause; 6:35 p.m. The Santa Clause 2; 9 p.m. The Santa Clause 3: The Escape Clause; 12 a.m. (overnight into Dec. 3) Disney’s A Christmas Carol
Thu., Dec. 37 a.m. Mariah Carey’s All I Want for Christmas Is You; 10:30 a.m. Prep & Landing; 11 a.m. Arthur Christmas; 1 p.m. Mickey’s Twice Upon a Christmas; 2:30 p.m. Miracle on 34th Street (1994); 5 p.m. Home Alone; 7:25 p.m. Home Alone 2: Lost in New York; 10 p.m. That Thrifting Show with Lara Spencer: Holiday Edition – Sleigh the Family Room!; 12 a.m. (overnight into Dec. 4) The Santa Clause 3: The Escape Clause
Fri., Dec. 47 a.m. Kung Fu Panda Holiday; 7:30 a.m. Dr. Seuss’ How the Grinch Stole Christmas (2000); 10 a.m. Dr. Seuss’ The Grinch (2018); noon How the Grinch Stole Christmas (2000); 2:40 p.m. The Grinch (2018); 4:40 p.m. How the Grinch Stole Christmas (2000); 7:20 p.m. The Grinch (2018); 9:20 p.m. How the Grinch Stole Christmas (2000); 12 a.m. (overnight into Dec. 5) The Grinch (2018)
Sat., Dec. 57 a.m. Disney’s A Christmas Carol; 9 a.m. Home Alone; 11:30 a.m. Home Alone 2; 2 p.m. The Santa Clause; 4:05 p.m. The Santa Clause 2; 6:35 p.m. The Santa Clause 3; 8:40 p.m. Frosty the Snowman; 9:15 p.m. Rudolph the Red-Nosed Reindeer; 10:20 p.m. Santa Claus Is Comin’ to Town; 11:25 p.m. Arthur Christmas; 1:30 a.m. (overnight into Dec. 6) The Little Drummer Boy (1968)
Sun., Dec. 67 a.m. Cricket on the Hearth; 8 a.m. Santa Buddies: The Legend of Santa Paws; 10 a.m. The Search for Santa Paws; noon Santa Paws 2: The Santa Pups; 2 p.m. Arthur Christmas; 4:05 p.m. Santa Claus Is Comin’ to Town; 5:10 p.m. Frosty the Snowman; 5:45 p.m. Rudolph the Red-Nosed Reindeer; 6:50 p.m. Home Alone; 9:20 p.m. Home Alone 2; 12 a.m. (overnight into Dec. 7) Home Alone 3
Mon., Dec. 77 a.m. Santa Buddies: The Legend of Santa Paws; 10:30 a.m. That Thrifting Show with Lara Spencer: Holiday Edition; 11:30 a.m. Home Alone; 1:55 p.m. Home Alone 2; 4:30 p.m. The Santa Clause; 6:35 p.m. The Santa Clause 2; 9 p.m. A Very Jonas Christmas Movie (Freeform Premiere); 12 a.m. (overnight into Dec. 8) Ice Age: Continental Drift
Tue., Dec. 87 a.m. The Search for Santa Paws; 10:30 a.m. The Legend of Frosty the Snowman; noon Mickey’s Once Upon a Christmas; 1:30 p.m. Eloise at Christmastime; 3:30 p.m. Tim Burton’s The Nightmare Before Christmas; 5:10 p.m. Santa Claus Is Comin’ to Town; 6:15 p.m. The Santa Clause 3; 8:20 p.m. How the Grinch Stole Christmas (2000); 12 a.m. (overnight into Dec. 9) Ice Age: Collision Course
Wed., Dec. 97 a.m. Santa Paws 2: The Santa Pups; 10:30 a.m. Kung Fu Panda Holiday; 11 a.m. Cricket on the Hearth; noon Santa Claus Is Comin’ to Town; 1:05 p.m. How the Grinch Stole Christmas (2000); 3:45 p.m. Home Alone; 6:15 p.m. Home Alone 2; 8:55 p.m. Disney’s A Christmas Carol; 12 a.m. (overnight into Dec. 10) Home Alone 3
Thu., Dec. 107 a.m. Eloise at Christmastime; 10:30 a.m. The Little Drummer Boy (1968); 11 a.m. Home Alone; 1:25 p.m. Home Alone 2; 4 p.m. Disney’s A Christmas Carol; 6 p.m. Frozen; 8:25 p.m. Frozen II; 10:30 p.m. Olaf’s Frozen Adventure; 12 a.m. (overnight into Dec. 11) I’ll Be Home for Christmas (1998)
Fri., Dec. 117 a.m. The Santa Clause; 9 a.m. The Santa Clause 2; 11 a.m. The Santa Clause 3; 1 p.m. The Santa Clause; 3:05 p.m. The Santa Clause 2; 5:30 p.m. The Santa Clause 3; 7:30 p.m. The Santa Clause; 9:35 p.m. The Santa Clause 2; 12 a.m. (overnight into Dec. 12) The Santa Clause 3
Sat., Dec. 127 a.m. Ice Age; 8:55 a.m. Ice Age: The Meltdown; 11 a.m. Ice Age: Dawn of the Dinosaurs; 1:05 p.m. Ice Age: A Mammoth Christmas; 1:35 p.m. Noelle (2019); 3:40 p.m. Miracle on 34th Street (1994); 6:15 p.m. Home Alone; 8:45 p.m. Home Alone 2; 11:25 p.m. How the Grinch Stole Christmas (2000)
Sun., Dec. 137 a.m. Merry Madagascar; 7:30 a.m. Home Alone; 10 a.m. Home Alone 2; 12:35 p.m. The Santa Clause; 2:40 p.m. The Santa Clause 2; 5:10 p.m. The Santa Clause 3; 7:15 p.m. How the Grinch Stole Christmas (2000); 9:55 p.m. Disney’s A Christmas Carol; 12 a.m. (overnight into Dec. 14) Eloise at Christmastime
Mon., Dec. 147 a.m. Snow; 10:30 a.m. Home Alone 3; 12:30 p.m. Cricket on the Hearth; 1:30 p.m. Toy Story That Time Forgot; 2 p.m. Miracle on 34th Street (1994); 4:35 p.m. Disney’s A Christmas Carol; 6:40 p.m. The Nightmare Before Christmas; 8:20 p.m. How the Grinch Stole Christmas (2000); 12 a.m. (overnight into Dec. 15) The Santa Clause
Tue., Dec. 157 a.m. Snow 2: Brain Freeze; 10:30 a.m. Toy Story That Time Forgot; 11 a.m. I’ll Be Home for Christmas (1998); 1:05 p.m. How the Grinch Stole Christmas (2000); 3:45 p.m. Home Alone; 6:15 p.m. Home Alone 2; 8:55 p.m. Noelle (2019); 12 a.m. (overnight into Dec. 16) The Santa Clause 3
Wed., Dec. 167 a.m. That Thrifting Show with Lara Spencer: Holiday Edition; 8 a.m. Prep & Landing; 8:30 a.m. Mickey’s Twice Upon a Christmas; 10 a.m. Santa Buddies: The Legend of Santa Paws; 12:05 p.m. The Search for Santa Paws; 2:10 p.m. Santa Paws 2: The Santa Pups; 4:10 p.m. A Very Jonas Christmas Movie; 6:10 p.m. The Santa Clause; 8:20 p.m. The Santa Clause 2; 10:50 p.m. The Nightmare Before Christmas; 12:30 a.m. (overnight into Dec. 17) The Legend of Frosty the Snowman
Thu., Dec. 177 a.m. The Legend of Frosty the Snowman; 8:30 a.m. Mariah Carey’s All I Want for Christmas Is You; 10:30 a.m. Eloise at Christmastime; 12:30 p.m. Miracle on 34th Street (1994); 3:05 p.m. The Nightmare Before Christmas; 4:45 p.m. How the Grinch Stole Christmas (2000); 7:20 p.m. Disney’s A Christmas Carol; 9:25 p.m. The Santa Clause 3; 11:30 p.m. How the Grinch Stole Christmas (2000)
Fri., Dec. 187 a.m. Home Alone 3; 9 a.m. Home Alone; 11:25 a.m. Home Alone 2; 2 p.m. Home Alone; 4:25 p.m. Home Alone 2; 7 p.m. Home Alone; 9:25 p.m. Home Alone 2; 12 a.m. (overnight into Dec. 19) Home Alone 3
Sat., Dec. 197 a.m. Eloise at Christmastime; 9 a.m. Arthur Christmas; 11 a.m. Mickey’s Once Upon a Christmas; 12:30 p.m. Mickey’s Twice Upon a Christmas; 2 p.m. Mickey’s Home Alone (Freeform Premiere); 2:35 p.m. Disney’s A Christmas Carol; 4:40 p.m. How the Grinch Stole Christmas (2000); 7:20 p.m. The Santa Clause; 9:30 p.m. The Santa Clause 2; 12 a.m. (overnight into Dec. 20) The Santa Clause 3
Sun., Dec. 207 a.m. Arthur Christmas; 9:05 a.m. I’ll Be Home for Christmas (1998); 11:05 a.m. How the Grinch Stole Christmas (2000); 1:45 p.m. Home Alone; 4:15 p.m. Home Alone 2; 6:55 p.m. The Nightmare Before Christmas; 8:35 p.m. Rudolph the Red-Nosed Reindeer; 9:40 p.m. Frosty the Snowman; 10:15 p.m. Santa Claus Is Comin’ to Town; 11:20 p.m. How the Grinch Stole Christmas (2000)
Mon., Dec. 217 a.m. Eloise at Christmastime; 10:30 a.m. Ice Age: A Mammoth Christmas; 11 a.m. Mickey’s Twice Upon a Christmas; 12:30 p.m. How the Grinch Stole Christmas (2000); 3:10 p.m. Santa Claus Is Comin’ to Town; 4:15 p.m. Frosty the Snowman; 4:50 p.m. Rudolph the Red-Nosed Reindeer; 5:55 p.m. Home Alone; 8:25 p.m. Home Alone 2; 12 a.m. (overnight into Dec. 22) Disney’s A Christmas Carol
Tue., Dec. 227 a.m. I’ll Be Home for Christmas (1998); 10:30 a.m. That Thrifting Show with Lara Spencer; 11:30 a.m. Olaf’s Frozen Adventure; noon Miracle on 34th Street (1994); 2:35 p.m. Disney’s A Christmas Carol; 4:40 p.m. The Santa Clause; 6:50 p.m. The Santa Clause 2; 9:20 p.m. Rudolph the Red-Nosed Reindeer; 10:25 p.m. Frosty the Snowman; 12 a.m. (overnight into Dec. 23) The Santa Clause 3
Wed., Dec. 237 a.m. Richie Rich’s Christmas Wish; 10:30 a.m. Merry Madagascar; 11 a.m. Toy Story That Time Forgot; 11:30 a.m. Mickey’s Once Upon a Christmas; 1 p.m. Mickey’s Home Alone; 1:35 p.m. Frosty the Snowman; 2:10 p.m. Rudolph the Red-Nosed Reindeer; 3:15 p.m. Home Alone; 5:45 p.m. Home Alone 2; 8:20 p.m. How the Grinch Stole Christmas (2000); 12 a.m. (overnight into Dec. 24) Eloise at Christmastime
Thu., Dec. 247 a.m. Disney’s A Christmas Carol; 10:30 a.m. Toy Story That Time Forgot; 11 a.m. The Santa Clause; 1:05 p.m. The Santa Clause 2; 3:35 p.m. The Santa Clause 3; 5:40 p.m. How the Grinch Stole Christmas (2000); 8:15 p.m. Frosty the Snowman; 8:50 p.m. Rudolph the Red-Nosed Reindeer; 9:55 p.m. Santa Claus Is Comin’ to Town; 12 a.m. (overnight into Dec. 25) Arthur Christmas
Fri., Dec. 257 a.m. Arthur Christmas; 10:30 a.m. The Little Drummer Boy (1968); 11 a.m. Santa Claus Is Comin’ to Town; noon Disney Parks Magical Christmas Day Parade (2026); 2 p.m. Disney’s A Christmas Carol; 4:10 p.m. Frosty the Snowman; 4:45 p.m. Rudolph the Red-Nosed Reindeer; 5:50 p.m. Home Alone; 8:20 p.m. Home Alone 2; 12 a.m. (overnight into Dec. 26) I’ll Be Home for Christmas (1998)

Best nights on Freeform’s 25 Days of Christmas 2026

These picks come from counting the listings above, not from Freeform. A “marathon” here means one title family fills the night.

NightWhat airs, per FreeformWhy it stands out
Tue., Dec. 1Home Alone at 5:50 p.m., Home Alone 2: Lost in New York at 8:20 p.m.Opening night of the 25 days
Wed., Dec. 2Ice Age: A Mammoth Christmas at 10:30 a.m. (Freeform Premiere); The Santa Clause at 4:30 p.m., The Santa Clause 2 at 6:35 p.m., The Santa Clause 3 at 9 p.m.First premiere, then the three-film run
Fri., Dec. 4How the Grinch Stole Christmas (2000) at 7:30 a.m., 12 p.m., 4:40 p.m. and 9:20 p.m.; The Grinch (2018) at 10 a.m., 2:40 p.m., 7:20 p.m. and 12 a.m.Eight of nine listings are Grinch films; the 7 a.m. listing is Kung Fu Panda Holiday
Sat., Dec. 5Frosty the Snowman at 8:40 p.m., Rudolph the Red-Nosed Reindeer at 9:15 p.m., Santa Claus Is Comin’ to Town at 10:20 p.m.A classic-specials block after the Santa Clause films
Mon., Dec. 7A Very Jonas Christmas Movie at 9 p.m. (Freeform Premiere)Second premiere
Thu., Dec. 10Frozen at 6 p.m., Frozen II at 8:25 p.m., Olaf’s Frozen Adventure at 10:30 p.m.Three Frozen titles in a row
Fri., Dec. 11The Santa Clause, The Santa Clause 2 and The Santa Clause 3, three times eachAll nine listings are Santa Clause films; the last one airs overnight into Dec. 12
Fri., Dec. 18Home Alone, Home Alone 2 and Home Alone 3All eight listings are Home Alone films, the last overnight into Dec. 19
Sat., Dec. 19Mickey’s Home Alone at 2 p.m. (Freeform Premiere)Third premiere
Sun., Dec. 20Rudolph at 8:35 p.m., Frosty at 9:40 p.m., Santa Claus Is Comin’ to Town at 10:15 p.m.Classic specials again, after the Home Alone films
Thu., Dec. 24How the Grinch Stole Christmas (2000) at 5:40 p.m., Frosty at 8:15 p.m., Rudolph at 8:50 p.m., Santa Claus Is Comin’ to Town at 9:55 p.m.Christmas Eve evening
Fri., Dec. 25Disney Parks Magical Christmas Day Parade (2026) at 12 p.m., Home Alone at 5:50 p.m., Home Alone 2: Lost in New York at 8:20 p.m.Last night; the final listing is I’ll Be Home for Christmas (1998) at 12 a.m., overnight into Dec. 26

Which Christmas movies air most on Freeform in 2026?

We counted every listing in the schedule, including overnight ones, and grouped the title variants Freeform prints (for example “Dr. Seuss’ How the Grinch Stole Christmas (2000)” with “How the Grinch Stole Christmas (2000)”).

FilmAirings, Dec. 1-25
How the Grinch Stole Christmas (2000)18
Home Alone17
Home Alone 2 (listed as Home Alone 2: Lost in New York on some nights)17
Disney’s A Christmas Carol13
The Santa Clause 3 (also listed as The Santa Clause 3: The Escape Clause)13
The Santa Clause12
The Santa Clause 211
Arthur Christmas8
Frosty the Snowman8
Rudolph the Red-Nosed Reindeer8
Santa Claus Is Comin’ to Town8
Eloise at Christmastime7

Counted by family, the three Santa Clause films air 36 times, the first two Home Alone films 34 times and the two Grinch films 23 times (18 for the 2000 version and 5 for the 2018 version). Home Alone 3 airs five times and The Nightmare Before Christmas five times.

What is not posted yet for other channels?

Other networks have not published their 2026 holiday schedules on a source we could use as of Nov. 4, 2026, so none is listed here.

  • ABC: we could not load ABC’s press site, so its 2026 holiday lineup is not covered.
  • American Movie Classics (AMC): its “Best Christmas Ever” 2026 schedule is not announced.
  • Turner Broadcasting System (TBS) and Turner Network Television (TNT): no 2026 “A Christmas Story” 24-hour marathon is posted.
  • CBS and NBC: 2026 holiday specials such as Rudolph, Frosty and It’s a Wonderful Life are not posted.

This story will be updated when those networks post their schedules. Hallmark, Lifetime and Netflix are in the stories linked above.

The free printable lists each night’s first Freeform listing from 6 p.m. Eastern Time (ET), plus the three premieres, from Dec. 1 to Dec. 25, with a column for your pick and a “My Christmas movie nights” box with lines for “Movie night I will not miss” and “Who I am watching with.” It prints the Eastern time only and says “Local listings” for the other zones, because Freeform prints EST/PST. Pair it with the December 2026 printable calendar, and see when Christmas falls for the date itself.

Free printable downloads

Every template is free, needs no sign-up and prints on US Letter paper. Choose PDF for printing or PNG for screens and documents.

Freeform 25 Days of Christmas 2026 Viewing Calendar printables

  • Printable Freeform 25 Days of Christmas 2026 viewing calendar with each night's evening movie from Dec. 1 to Dec. 25 and a column for your pick

    Freeform 25 Days of Christmas 2026 Viewing Calendar

    A 25-night Freeform 25 Days of Christmas 2026 viewing calendar: each night's first listing from 6 p.m. Eastern Time, the three premieres and a pick column.

    PDF · 4 pages · US Letter

Frequently asked questions

What Christmas movies are on TV tonight in 2026?

From Tuesday, Dec. 1 the night-by-night table lists every Freeform film with its time. Before Dec. 1 the Freeform schedule has not started; for Hallmark and Lifetime premieres, see our separate stories linked above.

When does Freeform's 25 Days of Christmas 2026 start?

It returns Tuesday, Dec. 1, 2026, and Freeform lists films each night through Dec. 25, according to its schedule published Nov. 2, 2026.

What time zone are the Freeform times in?

Freeform prints its times as EST/PST, so the East and West Coast feeds show the same clock time. Viewers in the Central and Mountain time zones should check local listings.

Which nights have the most of one movie?

On Dec. 11 all nine listings are Santa Clause films, on Dec. 18 all eight are Home Alone films, and on Dec. 4 eight of nine are Grinch films.

Can the Freeform schedule change?

Yes. Freeform says all programming is subject to change, so check the guide on the day.

Sources

  1. Freeform's "25 Days of Christmas" Schedule 2026 (Freeform, 2026-11-02)

More in Entertainment

All Entertainment stories →
  1. New Movies in Theaters December 2026: Avengers: Doomsday, Dune: Part Three, Werwulf
  2. National Dog Show 2026: Thanksgiving Time, TV Channel, Peacock and Oaks Tickets
  3. Nutcracker 2026 Dates: New York, Boston, San Francisco, Seattle, Atlanta and London
  4. Radio City Christmas Spectacular 2026: Rockettes Open Nov. 4, Show Times and 230 Dates
  5. Coachella 2027 Dates: April 9-11 and 16-18, Then Stagecoach April 23-25 in Indio