Freeform’s 25 Days of Christmas Schedule 2025 Brings The Holiday Cheer to Your TV

It’s officially December, so you can listen to Christmas music without being embarrassed (I may have already been spinning Bing Crosby records), bust out the eggnog, and hang your stockings by the chimney with care. There’s a veritable sleigh full of holiday movies, from classics like “Rudolph the Red-Nosed Reindeer” and “Miracle on 34th Street” to non-traditional fare including “Die Hard,” “Lethal Weapon,” and “The Long Kiss Goodnight.”

To help spread the seasonal cheer, Freeform has kicked off its annual 25 Days of Christmas event, and there’s a stacked roster. You’ll find everything from Rankin/Bass favorites such as “Rudolph the Red-Nosed Reindeer” and “Santa Claus is Comin’ to Town” to “Jingle All the Way,” “Home Alone,” and “The Santa Clause.”

The lineup primarily consists of Christmas and holiday flicks. There are a few fun franchise romps, like a “Jingle All the Way” and “Jingle All the Way 2” double feature, a “Home Alone” and “Home Alone 2” double feature, and a triple feature of all three “The Santa Clause” movies.

Check out the full Freeform 25 Days of Christmas 2025 schedule, and learn how you can stream the whole lineup this holiday season.

You can stream Freeform without cable

Using a live TV cable replacement streaming service, you can easily stream Freeform without cable. You can watch Freeform on Hulu + Live TV, Sling TV, or DirecTV.

Hulu + Live TV starts at $90 a month for Hulu with Live TV, Hulu with ads, Disney+ with ads, and ESPN Select with ads.

Sling TV costs $25 a month for Select, $46 a month for Orange, $46 a month for Blue, or $61 a month for its Orange and Blue package. You can also get a day pass to Orange for $5, a weekend pass for $10, or a week pass for $15. You’ll need Sling Orange–or Orange and Blue–to access Freeform.

DirecTV’s base Entertainment package costs $50 for the first month, then jumps to $95 upon renewal.

Freeform 25 Days of Christmas 2025 schedule

Freeform 25 Days of Christmas Schedule 2025
Image Credit: Freeform

Monday, Dec. 1

7:00 a.m. ET/PT – “Richie’s Rich Christmas Wish”

10:30 a.m. ET/PT – “Cricket on the Hearth”

11:30 a.m. ET/PT – “The Santa Clause”

1:35 p.m. ET/PT – “The Santa Clause 2”

4:00 p.m. ET/PT – “The Santa Clause 3: The Escape Clause”

6:00 p.m. ET/PT – “Home Alone”

8:25 p.m. ET/PT – “Home Alone 2: Lost in New York”

12:00 a.m. ET/PT – “Jingle all the Way”

Tuesday, Dec. 2

7:00 a.m. ET/PT – “I’ll Be Home for Christmas” (1998)

10:30 a.m. ET/PT – “Love Actually”

1:35 p.m. ET/PT – “Tim Burton’s The Nightmare Before Christmas”

3:10 p.m. ET/PT – “Home Alone”

5:40 p.m. ET/PT – “Home Alone 2: Lost in New York”

8:20 p.m. ET/PT – “Dr. Seuss’ How the Grinch Stole Christmas” (2000)

12:00 a.m. ET/PT – “Jingle All the Way 2”

Wednesday, Dec. 3

7:00 a.m. ET/PT – “Life-Size 2: A Christmas Eve”

10:30 a.m. ET/PT – “The Wonderful World of Disney: Holiday Spectacular” (2025)

12:30 p.m. ET/PT – “The Legend of Frosty the Snowman” – Freeform Premiere

2:00 p.m. ET/PT – “The Santa Clause” 

4:05 p.m. ET/PT –  “The Santa Clause 2” 

6:30 p.m. ET/PT –  “Dr. Seuss’ How the Grinch Stole Christmas” (2000)

9:00 p.m. ET/PT – “Disney’s A Christmas Carol” 

12:00 a.m. ET/PT – “The Santa Clause 3: The Escape Clause” 

Thursday, Dec. 4

7:00 a.m. ET/PT – “Miracle on 34th Street” (1947) – Freeform Premiere

10:30 a.m. ET/PT – “Mickey’s Once Upon a Christmas”

12:00 p.m. ET/PT – “Jingle All the Way” 

2:00 p.m. ET/PT – “Jingle All the Way 2” 

4:00 p.m. ET/PT – “Home Alone” – Freeform Pop’n Knowledge

6:25 p.m. ET/PT – “Home Alone 2: Lost in New York”

9:00 p.m. ET/PT – “Dr. Seuss’ The Grinch” (2018)

12:00 a.m. ET/PT – “Richie Rich’s Christmas Wish”

Friday, Dec. 5

7:00 a.m. ET/PT – “The Family Stone”

9:30 a.m. ET/PT – “I’ll Be Home For Christmas” (1998)

11:35 a.m. ET/PT – “Mariah Carey’s All I Want For Christmas Is You” 

1:40 p.m. ET/PT – “Mickey’s Twice Upon a Christmas”

3:10 p.m. ET/PT – “Dr. Seuss’ The Grinch” (2018)

5:10 p.m. ET/PT – “The Santa Clause”

7:20 p.m. ET/PT – “The Santa Clause 2”

9:50 p.m. ET/PT – “The Santa Clause 3: The Escape Clause”

11:55 p.m. ET/PT – “Disney’s A Christmas Carol” 

Saturday, Dec. 6

7:00 a.m. ET/PT – “The Legend of Frosty the Snowman”

8:35 a.m. ET/PT – “Mariah Carey’s All I Want for Christmas Is You”

10:40 a.m. ET/PT – “Arthur Christmas”

12:45 p.m. ET/PT – “Miracle on 34th Street” (1994)

3:25 p.m. ET/PT – “Home Alone”

5:55 p.m. ET/PT – “Home Alone 2: Lost in New York”

8:35 p.m. ET/PT – “Frosty the Snowman”

9:10 p.m. ET/PT – “Rudolph the Red-Nosed Reindeer”

10:15 p.m. ET/PT – “Dr. Seuss’ How the Grinch Stole Christmas”

12:55 a.m. ET/PT – “Santa Claus Is Coming to Town” 

Sunday, Dec. 7

7:00 a.m. ET/PT – “Arthur Christmas”

9:05 a.m. ET/PT – “Miracle on 34th Street” (1994)

11:45 a.m. ET/PT – “Disney’s A Christmas Carol”

1:50 p.m. ET/PT – “Santa Claus Is Comin’ to Town” 

2:55 p.m. ET/PT – “Frosty the Snowman”

3:30 p.m. ET/PT – “Rudolph the Red-Nosed Reindeer” 

4:35 p.m. ET/PT – “Dr. Seuss’ How the Grinch Stole Christmas” (2000)

7:15 p.m. ET/PT – “Home Alone”

9:45 p.m. ET/PT – “Home Alone 2: Lost in New York”

12:25 a.m. ET/PT – “Tim Burton’s The Nightmare Before Christmas”

Monday, Dec. 8

7:00 a.m. ET/PT – “Home Alone 3”

10:30 a.m. ET/PT – “The Little Drummer Boy” (1968)

11:05 a.m. ET/PT – “Home Alone”

1:35 p.m. ET/PT – “Home Alone 2: Lost in New York”

4:15 p.m. ET/PT – “Dr. Seuss’ How the Grinch Stole Christmas” (2000)

6:55 p.m. ET/PT – “Disney’s A Christmas Carol”

9:00 p.m. ET/PT – “Dr Seuss’ The Grinch” (2018)

12:00 a.m. ET/PT – “Santa Buddies: The Legend of Santa Paws” 

Tuesday, Dec. 9

7:00 a.m. ET/PT – “Snow”

10:30 a.m. ET/PT – “Cricket on the Hearth” 

11:35 a.m. ET/PT – “Dr. Seuss’ How the Grinch Stole Christmas” (2000)

2:15 p.m. ET/PT – “Dr Seuss’ The Grinch” (2018)

4:15 p.m. ET/PT – “The Santa Clause”

6:25 p.m. ET/PT – “The Santa Clause 2”

8:55 p.m. ET/PT – “The Santa Clause 3: The Escape Clause”

12:00 a.m. ET/PT – “The Search for Santa Paws” 

Wednesday, Dec. 10

7:00 a.m. ET/PT – “Snow 2: Brain Freeze”

10:30 a.m. ET/PT – “Kung Fu Panda Holiday”

11:00 a.m. ET/PT – “Jingle All the Way”

1:05 p.m. ET/PT – “Jingle All the Way 2”

3:10 p.m. ET/PT – “Home Alone”

5:40 p.m. ET/PT – “Home Alone 2: Lost in New York”

8:20 p.m. ET/PT – “Dr. Seuss’ How the Grinch Stole Christmas” (2000)

12:00 a.m. ET/PT – “Santa Paws 2: The Santa Pups”

Thursday, Dec. 11

7:00 a.m. ET/PT – “Santa’s Little Helper” (2015)

10:30 a.m. ET/PT – “The Family Man” (2000)

1:25 p.m. ET/PT – “Disney’s A Christmas Carol”

3:25 p.m. ET/PT – “Dr. Seuss’ How the Grinch Stole Christmas” (2000)

6:00 p.m. ET/PT – “Frozen”

8:25 p.m. ET/PT – “Frozen II”

10:30 p.m. ET/PT – “Olaf’s Frozen Adventure” (Disney Animation)

12:00 a.m. ET/PT – “Tim Burton’s The Nightmare Before Christmas”

1:30 a.m. ET/PT – “The Little Drummer Boy” (1968)

Friday, Dec. 12

7:00 a.m. ET/PT – “Home Alone 3”

9:00 a.m. ET/PT – “Home Alone”

11:25 a.m. ET/PT – “Home Alone 2: Lost in New York”

2:00 p.m. ET/PT – “Home Alone”

4:25 p.m. ET/PT – “Home Alone 2: Lost in New York”

7:00 p.m. ET/PT – “Home Alone” – Freeform Pop’n Knowledge

9:25 p.m. ET/PT – “Home Alone 2: Lost in New York”

12:00 a.m. ET/PT – “Home Alone 3”

Saturday, Dec. 13

7:00 a.m. ET/PT – “Merry Madagascar”

7:30 a.m. ET/PT – “Kung Fu Panda Holiday”

8:00 a.m. ET/PT – “Santa Buddies: The Legend of Santa Paws” 

10:05 a.m. – “The Search for Santa Paws” 

12:10 p.m. ET/PT – “Santa Paws 2: The Santa Pups”

2:10 p.m. ET/PT – Disney’s “Prep & Landing”

2:40 p.m. ET/PT – Disney’s “Prep & Landing: The Snowball Protocol”– Freeform Premiere

3:15 p.m. ET/PT – “Toy Story” (Disney-Pixar)

5:15 p.m. ET/PT – “Toy Story 2” (Disney-Pixar)

7:20 p.m. ET/PT – “Toy Story 3” (Disney-Pixar)

9:50 p.m. ET/PT – “Toy Story 4” (Disney-Pixar)

12:00 a.m. ET/PT – “Toy Story That Time Forgot” (Disney-Pixar)

12:30 a.m. ET/PT – “The Legend of Frosty the Snowman”

Sunday, Dec. 14

7:00 a.m. ET/PT – “The Legend of Frosty the Snowman”

8:30 a.m. ET/PT – “Home Alone”

10:55 a.m. ET/PT – “Home Alone 2: Lost in New York”

1:30 p.m. ET/PT – “Arthur Christmas”

3:30 p.m. ET/PT – “Tim Burton’s The Nightmare Before Christmas”

5:10 p.m. ET/PT – “Disney’s A Christmas Carol”

7:15 p.m. ET/PT – “The Santa Clause”

9:25 p.m. ET/PT – “The Santa Clause 2”

11:55 p.m. ET/PT – “The Santa Clause 3: The Escape Clause” 

Monday, Dec. 15

7:00 a.m. ET/PT – “Jingle All the Way”

10:30 a.m. ET/PT – “Miracle on 34th Street” (1994)

1:05 p.m. ET/PT – “Disney’s A Christmas Carol”

3:10 p.m. ET/PT – “Home Alone”

5:40 p.m. ET/PT –  “Home Alone 2: Lost in New York”

8:20 p.m. ET/PT – “Dr. Seuss’ How the Grinch Stole Christmas” (2000)

12:00 a.m. ET/PT – “Dr. Seuss’ The Grinch” (2018)

 Tuesday, Dec. 16

7:00 a.m. ET/PT – “Jingle All the Way 2”

10:30 a.m. ET/PT – “Kung Fu Panda Holiday”

11:05 a.m. ET/PT – “Arthur Christmas”

1:10 p.m. ET/PT – “Dr. Seuss’ How the Grinch Stole Christmas” (2000)

3:50 p.m. ET/PT – “Dr. Seuss’ The Grinch” (2018)

5:50 p.m. ET/PT – “Home Alone” – Freeform Pop’n Knowledge

8:20 p.m. ET/PT – “Home Alone 2: Lost in New York”

12:00 a.m. ET/PT – “Santa’s Little Helper” (2015)

Wednesday, Dec. 17

7:00 a.m. ET/PT – “Arthur Christmas”

10:30 a.m. ET/PT – “Merry Madagascar” 

11:00 a.m. ET/PT – “The Little Drummer Boy” (1968)

11:30 a.m. ET/PT – “Home Alone”

1:55 p.m. ET/PT – “Home Alone 2: Lost in New York”

4:25 p.m. ET/PT – “The Santa Clause”

6:30 p.m. ET/PT – “The Santa Clause 2”

8:55 p.m. ET/PT – “The Santa Clause 3: The Escape Clause”

12:00 a.m. ET/PT – “Mariah Carey’s All I Want for Christmas Is You” 

Thursday, Dec. 18

7:00 a.m. ET/PT – “Mariah Carey’s All I Want for Christmas Is You” 

10:30 a.m. ET/PT – “The Little Drummer Boy” (1968)

11:00 a.m. ET/PT – “Miracle on 34th Street” (1994)

1:30 p.m. ET/PT – “The Santa Clause”

3:40 p.m. ET/PT – “The Santa Clause 2”

6:10 p.m. ET/PT – “The Santa Clause 3: The Escape Clause”

8:15 p.m. ET/PT – “Rudolph the Red-Nosed Reindeer”

9:20 p.m. ET/PT – “Frosty the Snowman”

9:55 p.m. ET/PT – “Santa Claus Is Comin’ to Town”

12:00 a.m. ET/PT – “Home Alone 3” 

Friday, Dec. 19

7:00 a.m. ET/PT – “Mickey’s Once Upon a Christmas” 

8:30 a.m. ET/PT – “Santa Buddies: The Legend of Santa Paws”

10:30 a.m. ET/PT – “The Search of Santa Paws”

12:30 p.m. ET/PT – “Santa Paws 2: The Santa Pups”

2:30 p.m. ET/PT – “Santa Claus Is Comin’ to Town”

3:35 p.m. ET/PT – “Frosty the Snowman”

4:10 p.m. ET/PT – “Rudolph the Red-Nosed Reindeer”

5:15 p.m. ET/PT – “Home Alone”

7:45 p.m. ET/PT – “Home Alone 2: Lost in New York”

10:25 p.m. ET/PT – “Dr. Seuss’ The Grinch” (2018)

12:25 a.m. ET/PT – “Tim Burton’s The Nightmare Before Christmas” 

Saturday, Dec. 20

7:00 a.m. ET/PT – “Cricket on the Hearth”

8:00 a.m. ET/PT – “Arthur Christmas”

10:00 a.m. ET/PT – “Disney’s A Christmas Carol”

12:05 p.m. ET/PT – “The Santa Clause”

2:10 p.m. ET/PT – “The Santa Clause 2”

4:40 p.m. ET/PT – “The Santa Clause 3: The Escape Clause”

6:45 p.m. ET/PT – “Dr. Seuss’ The Grinch” (2018)

8:45 p.m. ET/PT – “Dr. Seuss’ How the Grinch Stole Christmas” (2000)

11:25 p.m. ET/PT – “Miracle on 34th Street” (1994)

Sunday, Dec. 21

7:00 a.m. ET/PT – “Miracle on 34th Street” (1994)

9:30 a.m. ET/PT – “Jingle All the Way”

11:30 a.m. ET/PT – “Jingle All the Way 2”

1:30 p.m. ET/PT – “Dr. Seuss’ How the Grinch Stole Christmas” (2000)

4:05 p.m. ET/PT – “Santa Claus Is Comin’ to Town”

5:10 p.m. ET/PT – “Frosty the Snowman”

5:45 p.m. ET/PT – “Rudolph the Red-Nosed Reindeer”

6:50 p.m. ET/PT – “Home Alone” 

9:20 p.m. ET/PT – “Home Alone 2: Lost in New York” 

12:00 a.m. ET/PT – “Home Alone 3” 

Monday, Dec. 22

7:00 a.m. ET/PT – “Kung Fu Panda Holiday” 

7:30 a.m. ET/PT – “Home Alone” 

9:55 a.m. ET/PT – “Home Alone 2: Lost in New York” 

12:30 p.m. ET/PT – “Santa Claus Is Comin’ to Town”

1:35 p.m. ET/PT – “Rudolph the Red-Nosed Reindeer”

2:40 p.m. ET/PT – “Frosty the Snowman”

3:15 p.m. ET/PT – “The Santa Clause”

5:20 p.m. ET/PT –  “The Santa Clause 2”

7:50 p.m. ET/PT – “The Santa Clause 3: The Escape Clause”

9:55 p.m. ET/PT – “Dr. Seuss’ The Grinch” (2018)

11:55 p.m. ET/PT – “Disney’s A Christmas Carol”

Tuesday, Dec. 23

7:00 a.m. ET/PT – “Mickey’s Once Upon a Christmas”

8:30 a.m. ET/PT – “Mickey’s Twice Upon a Christmas”

10:00 a.m. ET/PT – “Frozen”

12:25 p.m. ET/PT – “Frozen II”

2:30 p.m. ET/PT – “Olaf’s Frozen Adventure”

3:00 p.m. ET/PT – “Disney’s A Christmas Carol”

5:05 p.m. ET/PT – “Home Alone 2: Lost in New York”

7:45 p.m. ET/PT – “Dr. Seuss’ The Grinch” (2018)

9:45 p.m. ET/PT – “Dr. Seuss’ How the Grinch Stole Christmas” (2000)

12:25 a.m. ET/PT – “Tim Burton’s The Nightmare Before Christmas”

Wednesday, Dec. 24 – Christmas Eve

7:00 a.m. ET/PT – “Richie Rich’s Christmas Wish”

10:30 a.m. ET/PT – Disney’s “Prep & Landing”

11:00 a.m. ET/PT – “The Santa Clause”

1:05 p.m. ET/PT – “The Santa Clause 2”

3:30 p.m. ET/PT – “The Santa Clause 3: The Escape Clause”

5:35 p.m. ET/PT – “Dr. Seuss’ How the Grinch Stole Christmas” (2000) 

8:15 p.m. ET/PT – “Rudolph the Red-Nosed Reindeer”

9:20 p.m. ET/PT – “Frosty the Snowman”

9:55 p.m. ET/PT – “Santa Claus Is Comin’ to Town”

12:00 a.m. ET/PT – “I’ll Be Home for Christmas” (1998)

Thursday, Dec. 25 – Christmas Day 

7:00 a.m. ET/PT – “Disney’s A Christmas Carol”

10:30 a.m. ET/PT – “The Little Drummer Boy” (1968)

11:00 a.m. ET/PT – “Santa Claus Is Comin’ to Town”

12:00 p.m. ET/PT – “Disney Parks Magical Christmas Day Parade” (2025)

2:00 p.m. ET/PT – “Toy Story That Time Forgot” (Disney-Pixar)

2:30 p.m. ET/PT – “Dr. Seuss’ The Grinch” (2018)

4:30 p.m. ET/PT – “Frosty the Snowman”

5:00 p.m. ET/PT – “Rudolph the Red-Nosed Reindeer”

6:00 p.m. ET/PT – “Home Alone”

8:25 p.m. ET/PT – “Home Alone 2: Lost in New York”

12:00 a.m. ET/PT – “Dr. Seuss’ The Grinch” (2018)

This post may contain affiliate links. We are a participant in affiliate programs such as the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. However, all products are thoroughly tested and reviews are honest and unbiased.