Mickey Mouse and Minnie Mouse exchanging gifts in Mickey’s Once Upon a Christmas.

‘Tis the Season for Freeform’s 25 Days of Christmas

By Cassandra Pinkney

It’s time to deck the halls, because Freeform’s 25 Day of Christmas is back! This fan-favorite TV tradition is the perfect way to start your holiday season—packed with movies and specials the whole family will love! Make your season merry and bright with Christmas classics like Home Alone, The Santa Clause, and on December 4, the Freeform premiere of Miracle on 34th Street (1947)! And for a little extra Disney magic this holiday season, be sure to tune into The Wonderful World of Disney: Holiday Spectacular on December 3 and the Disney Parks Magical Christmas Day Parade on December 25!

If you’re ready to kick off an extra-festive season, step into the holidays this December with Freeform’s 25 Days of Christmas! (All programming subject to change.)

Monday, December 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, December 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, December 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 – Freeform Premiere

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

Kris Kringle (played by Edmund Gween) hugging Susan Walker (played by Natalie Wood) in Miracle on 34th Street.

Thursday, December 4

7 a.m. – Miracle on 34th Street (1947) – Freeform Premiere

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, December 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, December 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

Jack Skellington (voiced by Chris Sarandon) dressed as Sandy Claws and putting presents under a Christmas tree in Tim Burton’s The Nightmare Before Christmas.

Sunday, December 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, December 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

Scott Calvin as Santa Claus (played by Disney Legend Tim Allen) and Jack Frost (played by Martin Short) in The Santa Clause 3: The Escape Clause.

Tuesday, December 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, December 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

Elsa (voiced by Disney Legend Idina Menzel) using her magic in Frozen.

Thursday, December 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. – Dr. Seuss’ How the Grinch Stole Christmas (2000)

6 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, December 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

Wayne (voiced by Dave Foley) and Lanny (voiced by Derek Richardson) from Prep & Landing inside of a chimney being prepped for Santa Claus.

Saturday, December 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, December 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, December 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, December 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)

Scott Calvin as Santa Clause (played by Disney Legend Tim Allen) and Charlie Calvin (played by Eric Lloyd) in a sleigh in The Santa Clause.

Wednesday, December 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, December 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

Mickey Mouse and Pluto in front of Plumb’s Fine Collectibles in Mickey’s Once Upon a Christmas.

Friday, December 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, December 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, December 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, December 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

(From left to right) Kristof (voiced by Disney Legend Jonathan Groff), Anna (voiced by Disney Legend Kristen Bell), Elsa (voiced by Disney Legend Idina Menzel), Olaf (voiced by Disney Legend Josh Gad), and Sven standing together in the snow and smiling in Olaf’s Frozen Adventure.

Tuesday, December 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, December 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, December 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)