skip to main content
We may earn money when you click our links.

A Freeform Holiday: How to Watch 25 Days of Christmas—Schedule, Streaming, and More (2025)

‘Tis the season, and CableTV.com’s gift to you is all the best ways to watch Freeform’s 25 Days of Christmas—full 2025 schedule included.

‘Tis the season—to watch 25 Days of Christmas! Freeform’s annual movie marathon has been around as long as the Yuletide holiday itself—OK, not really, but it’s been a TV staple since 1996, so pretty close. For most viewers, it’s also that special time of year when they try to find Freeform in their live TV lineup (you can usually spot it near Disney cousins like FX and Nat Geo).

CableTV.com has taken care of the rest by assembling the entire 25 Days of Christmas lineup here in one convenient, gift-wrapped package. Whether you get your live TV through cable, satellite, or streaming, we’ve included all the easiest ways to get Freeform in time for the ho-ho-holidays.

A collage of images from Frosty the Snowman, The Santa Clause, Home Alone, and Dr. Seuss' The Grinch. A banner in the middle says "Freeform's 25 Days of Christmas."

All movie times listed are Eastern and Pacific; Central and Mountain showtimes fall in between.

Gift yourself better TV and internet this season

Enter your zip code below to find the best TV and internet providers near you.

Freeform’s 25 Days of Christmas schedule 2025

Swipe Left to See All →
Monday, Dec. 1
7 a.m.Richie's Rich Christmas Wish
10:30 a.m.Cricket on the Hearth
11:30 a.m.The Santa Clause
1:35 p.m.The Santa Clause 2
4 p.m.The Santa Clause 3: The Escape Clause
6 p.m.Home Alone
8:25 p.m.Home Alone 2: Lost in New York
12 a.m.Jingle All the Way
Tuesday, Dec. 2
7 a.m.I'll Be Home for Christmas (1998)
10:30 a.m.Love Actually
1:35 p.m.Tim Burton's The Nightmare Before Christmas
3:10 p.m.Home Alone
5:40 p.m.Home Alone 2: Lost in New York
8:20 p.m.Dr. Seuss' How the Grinch Stole Christmas (2000)
12 a.m.Jingle All the Way 2
Wednesday, Dec. 3
7 a.m.Life-Size 2: A Christmas Eve
10:30 a.m.The Wonderful World of Disney: Holiday Spectacular (2025)
12:30 p.m.The Legend of Frosty the Snowman
2 p.m.The Santa Clause
4:05 p.m.The Santa Clause 2
6:30 p.m.Dr. Seuss' How the Grinch Stole Christmas (2000)
9 p.m.Disney's A Christmas Carol
12 a.m.The Santa Clause 3: The Escape Clause
Thursday, Dec. 4
7 a.m.Miracle on 34th Street (1947)
10:30 a.m.Mickey's Once Upon a Christmas
12 p.m.Jingle All the Way
2 p.m.Jingle All the Way 2
4 p.m.Home Alone (Freeform Pop'n Knowledge)
6:25 p.m.Home Alone 2: Lost in New York
9 p.m.Dr. Seuss' The Grinch (2018)
12 a.m.Richie Rich's Christmas Wish
Friday, Dec. 5
7 a.m.The Family Stone
9:30 a.m.I'll Be Home For Christmas (1998)
11:35 a.m.Mariah Carey's All I Want for Christmas Is You
1:40 p.m.Mickey's Twice Upon a Christmas
3:10 p.m.Dr. Seuss' The Grinch (2018)
5:10 p.m.The Santa Clause
7:20 p.m.The Santa Clause 2
9:50 p.m.The Santa Clause 3: The Escape Clause
11:55 p.m.Disney's A Christmas Carol
Saturday, Dec. 6
7 a.m.The Legend of Frosty the Snowman
8:35 a.m.Mariah Carey's All I Want for Christmas Is You
10:40 a.m.Arthur Christmas
12:45 p.m.Miracle on 34th Street (1994)
3:25 p.m.Home Alone
5:55 p.m.Home Alone 2: Lost in New York
8:35 p.m.Frosty the Snowman
9:10 p.m.Rudolph the Red-Nosed Reindeer
10:15 p.m.Dr. Seuss' How the Grinch Stole Christmas
12:55 a.m.Santa Claus Is Coming to Town
Sunday, Dec. 7
7 a.m.Arthur Christmas
9:05 a.m.Miracle on 34th Street (1994)
11:45 a.m.Disney's A Christmas Carol
1:50 p.m.Santa Claus Is Comin' to Town
2:55 p.m.Frosty the Snowman
3:30 p.m.Rudolph the Red-Nosed Reindeer
4:35 p.m.Dr. Seuss' How the Grinch Stole Christmas (2000)
7:15 p.m.Home Alone
9:45 p.m.Home Alone 2: Lost in New York
12:25 a.m.Tim Burton's The Nightmare Before Christmas
Monday, Dec. 8
7 a.m.Home Alone 3
10:30 a.m.The Little Drummer Boy (1968)
11:05 a.m.Home Alone
1:35 p.m.Home Alone 2: Lost in New York
4:15 p.m.Dr. Seuss' How the Grinch Stole Christmas (2000)
6:55 p.m.Disney's A Christmas Carol
9 p.m.Dr Seuss' The Grinch (2018)
12 a.m.Santa Buddies: The Legend of Santa Paws
Tuesday, Dec. 9
7 a.m.Snow
10:30 a.m.Cricket on the Hearth
11:35 a.m.Dr. Seuss' How the Grinch Stole Christmas (2000)
2:15 p.m.Dr Seuss' The Grinch (2018)
4:15 p.m.The Santa Clause
6:25 p.m.The Santa Clause 2
8:55 p.m.The Santa Clause 3: The Escape Clause
12 a.m.The Search for Santa Paws
Wednesday, Dec. 10
7 a.m.Snow 2: Brain Freeze
10:30 a.m.Kung Fu Panda Holiday
11 a.m.Jingle All the Way
1:05 p.m.Jingle All the Way 2
3:10 p.m.Home Alone
5:40 p.m.Home Alone 2: Lost in New York
8:20 p.m.Dr. Seuss' How the Grinch Stole Christmas (2000)
12 a.m.Santa Paws 2: The Santa Pups
Thursday, Dec. 11
7 a.m.Santa's Little Helper (2015)
10:30 a.m.The Family Man (2000)
1:25 p.m.Disney's A Christmas Carol
3:25 p.m.Frozen
8:25 p.m.Frozen II
10:30 p.m.Olaf's Frozen Adventure
12 a.m.Tim Burton's The Nightmare Before Christmas
1:30 a.m.The Little Drummer Boy (1968)
Friday, Dec. 12
7 a.m.Home Alone 3
9 a.m.Home Alone
11:25 a.m.Home Alone 2: Lost in New York
2 p.m.Home Alone
4:25 p.m.Home Alone 2: Lost in New York
7 p.m.Home Alone (Freeform Pop'n Knowledge)
9:25 p.m.Home Alone 2: Lost in New York
12 a.m.Home Alone 3
Saturday, Dec. 13
7 a.m.Merry Madagascar
7:30 a.m.Kung Fu Panda Holiday
8 a.m.Santa Buddies: The Legend of Santa Paws
10:05 a.m.The Search for Santa Paws
12:10 p.m.Santa Paws 2: The Santa Pups
2:10 p.m.Disney's Prep & Landing
2:40 p.m.Disney's Prep & Landing: The Snowball Protocol (Freeform Premiere)
3:15 p.m.Toy Story
5:15 p.m.Toy Story 2
7:20 p.m.Toy Story 3
9:50 p.m.Toy Story 4
12 a.m.Toy Story That Time Forgot
12:30 a.m.The Legend of Frosty the Snowman
Sunday, Dec. 14
7 a.m.The Legend of Frosty the Snowman
8:30 a.m.Home Alone
10:55 a.m.Home Alone 2: Lost in New York
1:30 p.m.Arthur Christmas
3:30 p.m.Tim Burton's The Nightmare Before Christmas
5:10 p.m.Disney's A Christmas Carol
7:15 p.m.The Santa Clause
9:25 p.m.The Santa Clause 2
11:55 p.m.The Santa Clause 3: The Escape Clause
Monday, Dec. 15
7 a.m.Jingle All the Way
10:30 a.m.Miracle on 34th Street (1994)
1:05 p.m.Disney's A Christmas Carol
3:10 p.m.Home Alone
5:40 p.m.Home Alone 2: Lost in New York
8:20 p.m.Dr. Seuss' How the Grinch Stole Christmas (2000)
12 a.m.Dr. Seuss' The Grinch (2018)
Tuesday, Dec. 16
7 a.m.Jingle All the Way 2
10:30 a.m.Kung Fu Panda Holiday
11:05 a.m.Arthur Christmas
1:10 p.m.Dr. Seuss' How the Grinch Stole Christmas (2000)
3:50 p.m.Dr. Seuss' The Grinch (2018)
5:50 p.m.Home Alone (Freeform Pop'n Knowledge)
8:20 p.m.Home Alone 2: Lost in New York
12 a.m.Santa's Little Helper (2015)
Wednesday, Dec. 17
7 a.m.Arthur Christmas
10:30 a.m.Merry Madagascar
11 a.m.The Little Drummer Boy (1968)
11:30 a.m.Home Alone
1:55 p.m.Home Alone 2: Lost in New York
4:25 p.m.The Santa Clause
6:30 p.m.The Santa Clause 2
8:55 p.m.The Santa Clause 3: The Escape Clause
12 a.m.Mariah Carey's All I Want for Christmas Is You
Thursday, Dec. 18
7 a.m.Mariah Carey's All I Want for Christmas Is You
10:30 a.m.The Little Drummer Boy (1968)
11 a.m.Miracle on 34th Street (1994)
1:30 p.m.The Santa Clause
3:40 p.m.The Santa Clause 2
6:10 p.m.The Santa Clause 3: The Escape Clause
8:15 p.m.Rudolph the Red-Nosed Reindeer
9:20 p.m.Frosty the Snowman
9:55 p.m.Santa Claus Is Comin' to Town
12 a.m.Home Alone 3
Friday, Dec. 19
7 a.m.Mickey's Once Upon a Christmas
8:30 a.m.Santa Buddies: The Legend of Santa Paws
10:30 a.m.The Search of Santa Paws
12:30 p.m.Santa Paws 2: The Santa Pups
2:30 p.m.Santa Claus Is Comin' to Town
3:35 p.m.Frosty the Snowman
4:10 p.m.Rudolph the Red-Nosed Reindeer
5:15 p.m.Home Alone
7:45 p.m.Home Alone 2: Lost in New York
10:25 p.m.Dr. Seuss' The Grinch (2018)
12:25 a.m.Tim Burton's The Nightmare Before Christmas
Saturday, Dec. 20
7 a.m.Cricket on the Hearth
8 a.m.Arthur Christmas
10 a.m.Disney's A Christmas Carol
12:05 p.m.The Santa Clause
2:10 p.m.The Santa Clause 2
4:40 p.m.The Santa Clause 3: The Escape Clause
6:45 p.m.Dr. Seuss' The Grinch (2018)
8:45 p.m.Dr. Seuss' How the Grinch Stole Christmas (2000)
11:25 p.m.Miracle on 34th Street (1994)
Sunday, Dec. 21
7 a.m.Miracle on 34th Street (1994)
9:30 a.m.Jingle All the Way
11:30 a.m.Jingle All the Way 2
1:30 p.m.Dr. Seuss' How the Grinch Stole Christmas (2000)
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: Lost in New York
12 a.m.Home Alone 3
Monday, Dec. 22
7 a.m.Kung Fu Panda Holiday
7:30 a.m.Home Alone
9:55 a.m.Home Alone 2: Lost in New York
12:30 p.m.Santa Claus Is Comin' to Town
1:35 p.m.Rudolph the Red-Nosed Reindeer
2:40 p.m.Frosty the Snowman
3:15 p.m.The Santa Clause
5:20 p.m.The Santa Clause 2
7:50 p.m.The Santa Clause 3: The Escape Clause
9:55 p.m.Dr. Seuss' The Grinch (2018)
11:55 p.m.Disney's A Christmas Carol
Tuesday, Dec. 23
7 a.m.Mickey's Once Upon a Christmas
8:30 a.m.Mickey's Twice Upon a Christmas
10 a.m.Frozen
12:25 p.m.Frozen II
2:30 p.m.Olaf's Frozen Adventure
3 p.m.Disney's A Christmas Carol
5:05 p.m.Home Alone 2: Lost in New York
7:45 p.m.Dr. Seuss' The Grinch (2018)
9:45 p.m.Dr. Seuss' How the Grinch Stole Christmas (2000)
12:25 a.m.Tim Burton's The Nightmare Before Christmas
Wednesday, Dec. 24 (Christmas Eve)
7 a.m.Richie Rich's Christmas Wish
10:30 a.m.Disney's Prep & Landing
11 a.m.The Santa Clause
1:05 p.m.The Santa Clause 2
3:30 p.m.The Santa Clause 3: The Escape Clause
5:35 p.m.Dr. Seuss' How the Grinch Stole Christmas (2000)
8:15 p.m.Rudolph the Red-Nosed Reindeer
9:20 p.m.Frosty the Snowman
9:55 p.m.Santa Claus Is Comin' to Town
12 a.m.I'll Be Home for Christmas (1998)
Thursday, Dec. 25 (Christmas Day)
7 a.m.Disney's A Christmas Carol
10:30 a.m.The Little Drummer Boy (1968)
11 a.m.Santa Claus Is Comin' to Town
12 p.m.Disney Parks Magical Christmas Day Parade (2025)
2 p.m.Toy Story That Time Forgot
2:30 p.m.Dr. Seuss' The Grinch (2018)
4:30 p.m.Frosty the Snowman
5 p.m.Rudolph the Red-Nosed Reindeer
6 p.m.Home Alone
8:25 p.m.Home Alone 2: Lost in New York
12 a.m.Dr. Seuss' The Grinch (2018)

How to watch 25 Days of Christmas FAQ

Which TV providers carry 25 Days of Christmas?

The 25 Days of Christmas marathon is on Freeform, a widely available cable channel that’s carried by most cable, satellite, and live TV streaming providers, reaching over 92 million households.

Freeform cable providers (partial list):

Freeform satellite providers:

Freeform live TV streaming providers:

Don't miss an update

Stay updated on the latest products and services anytime anywhere.

Curious what TV and internet providers are in your area?