Haul out the holly… and the TV remote! It’s time for Freeform‘s 25 Days of Christmas, a merry marathon that grants viewers beloved holiday movies to watch every day from Dec. 1 until Dec. 25 serving as a countdown to Christmas Day.
This year, the lineup includes cozy Christmas classics such as Rudolph the Red-Nosed Reindeer and Frosty the Snowman, and Santa Claus is Comin’ to Town, while also featuring festive Freeform premieres new to the network, such as Godmothered and Noelle.
The schedule was released by the network on Nov. 1, which is when I firmly believe the holiday season commences. However, for those who feel that is just a bit too early to deck the halls and put up the tree, the annual marathon begins at 7 a.m. EST/PST on Friday, with the 2006 holiday comedy Unaccompanied Minors.
It’s time to snuggle up with your favorite holiday treats by the light of the Christmas tree and watch (and rewatch) your favorite Christmas specials!
Read on for the complete 25 Days of Christmas schedule. Check out the Freeform website for your local listings.
Friday, Dec. 1
7:00 a.m. EST/PST – Unaccompanied Minors
9:00 a.m. EST/PST – Richie Rich’s Christmas Wish
11:00 a.m. EST/PST – Eloise at Christmastime
1:00 p.m. EST/PST – The Star (2017)
3:00 p.m. EST/PST – Disney’s A Christmas Carol
5:00 p.m. EST/PST – Dr. Seuss’ The Grinch (2018)
7:00 p.m. EST/PST – Home Alone
9:30 p.m. EST/PST – Home Alone 2: Lost in New York
12:00 a.m. EST/PST – Home Alone 3
Saturday, Dec. 2
7:00 a.m. EST/PST – Home Alone
9:30 a.m. EST/PST – Home Alone 2: Lost in New York
12:05 p.m. EST/PST – Dr. Seuss’ The Grinch (2018)
2:05 p.m. EST/PST – The Santa Clause
4:15 p.m. EST/PST – The Santa Clause 2
6:45 p.m. EST/PST – The Santa Clause 3: The Escape Clause
8:50 p.m. EST/PST – Dr. Seuss’ How the Grinch Stole Christmas (2000)
11:30 p.m. EST/PST – Godmothered (Freeform Premiere)
Sunday, Dec. 3
7:00 a.m. EST/PST – Santa Buddies: The Legend of Santa Paws
9:10 a.m. EST/PST – The Search for Santa Paws
11:15 a.m. EST/PST – Santa Paws 2: The Santa Pups
1:20 p.m. EST/PST – Mickey’s Once Upon a Christmas
2:50 p.m. EST/PST – Tim Burton’s The Nightmare Before Christmas
4:30 p.m. EST/PST – Dr. Seuss’ How the Grinch Stole Christmas (2000)
7:10 p.m. EST/PST – Rudolph the Red-Nosed Reindeer
8:15 p.m. EST/PST – Frosty the Snowman
8:50 p.m. EST/PST – Home Alone
11:20 p.m. EST/PST – Home Alone 2: Lost in New York
Monday, Dec. 4
7:00 a.m. EST/PST – The Mistle-Tones
10:30 a.m. EST/PST – Prep & Landing: Naughty vs. Nice (Disney Animated)
11:00 a.m. EST/PST – Home Alone
1:30 p.m. EST/PST – Home Alone 2: Lost in New York
4:10 p.m. EST/PST – Santa Claus Is Comin’ to Town
5:15 p.m. EST/PST – Frosty the Snowman
5:50 p.m. EST/PST – Rudolph the Red-Nosed Reindeer
6:55 p.m. EST/PST – Dr. Seuss’ The Grinch (2018)
8:55 p.m. EST/PST – Noelle (Freeform Premiere)
12:00 a.m. EST/PST – Santa Claus Is Comin’ to Town
1:00-2:00 a.m. EST/PST – The Simpsons
Tuesday, Dec. 5
7:00 a.m. EST/PST – Holiday in Handcuffs
10:30-11:30 a.m. EST/PST – Family Guy
11:30 a.m. EST/PST – Miracle on 34th Street (1994)
2:00 p.m. EST/PST – Disney’s A Christmas Carol
4:00 p.m. EST/PST – Dr. Seuss’ The Grinch (2018)
6:00 p.m. EST/PST – Home Alone
8:30 p.m. EST/PST – Home Alone 2: Lost in New York
12:00 a.m. EST/PST – Jingle All the Way
Wednesday, Dec. 6
7:00 a.m. EST/PST – Snow
10:30 a.m. EST/PST – Family Guy
11:05 a.m. EST/PST – Home Alone
1:35 p.m. EST/PST – Home Alone 2: Lost in New York
4:15 p.m. EST/PST – The Santa Clause
6:25 p.m. EST/PST – The Santa Clause 2
8:55 p.m. EST/PST – The Santa Clause 3: The Escape Clause
12:00 a.m. EST/PST – Jingle All the Way 2
Thursday, Dec. 7
7:00 a.m. EST/PST – Snow 2: Brain Freeze
10:30 a.m. EST/PST – Disney’s A Christmas Carol
12:35 p.m. EST/PST – Love the Coopers
3:10 p.m. EST/PST – Home Alone
5:40 p.m. EST/PST – Home Alone 2: Lost in New York
8:20 p.m. EST/PST – Dr. Seuss’ How the Grinch Stole Christmas (2000)
12:00 a.m. EST/PST – The Family Stone
Friday, Dec. 8
7:00-8:00 a.m. EST/PST – Family Guy
8:00 a.m. EST/PST – Love the Coopers
10:30 a.m. EST/PST – Home Alone
1:00 p.m. EST/PST – Home Alone 2: Lost in New York
3:40 p.m. EST/PST – Dr. Seuss’ The Grinch (2018)
5:40 p.m. EST/PST – Dr. Seuss’ How the Grinch Stole Christmas (2000)
8:20 p.m. EST/PST – Frozen (Disney Animated)
10:50 p.m. EST/PST – Frozen II (Disney Animated)
1:00 a.m. EST/PST – Olaf’s Frozen Adventure
1:30 a.m. EST/PST – Toy Story That Time Forgot (Disney-Pixar)
Saturday, Dec. 9
7:00 a.m. EST/PST – Jingle All the Way
9:00 a.m. EST/PST – Jingle All the Way 2
11:00 a.m. EST/PST – Prancer Returns
1:05 p.m. EST/PST – Dr. Seuss’ The Grinch (2018)
3:05 p.m. EST/PST – Tim Burton’s The Nightmare Before Christmas
4:45 p.m. EST/PST – Toy Story That Time Forgot (Disney-Pixar)
5:15 p.m. EST/PST – Toy Story (Disney-Pixar)
7:15 p.m. EST/PST – Toy Story 2 (Disney-Pixar)
9:20 p.m. EST/PST – Toy Story 3 (Disney-Pixar)
11:50 p.m. EST/PST – Toy Story 4 (Disney-Pixar)
Sunday, Dec. 10
7:00-8:00 a.m. EST/PST – The Simpsons
8:00 a.m. EST/PST – Prancer Returns
10:00 a.m. EST/PST – Home Alone 3
12:00 p.m. EST/PST – Home Alone
2:30 p.m. EST/PST – Home Alone 2: Lost in New York
5:10 p.m. EST/PST – Disney’s A Christmas Carol
7:15 p.m. EST/PST – The Santa Clause
9:25 p.m. EST/PST – The Santa Clause 2
11:55 p.m. EST/PST – The Santa Clause 3: The Escape Clause
Monday, Dec. 11
7:00 a.m. EST/PST – Snowglobe
10:30 a.m. EST/PST – Family Guy
11:00 a.m. EST/PST – Unaccompanied Minors
1:05 p.m. EST/PST – Richie Rich’s Christmas Wish
3:10 p.m. EST/PST – Home Alone
5:40 p.m. EST/PST – Home Alone 2: Lost in New York
8:20 p.m. EST/PST – Dr. Seuss’ How the Grinch Stole Christmas (2000)
12:00 a.m. EST/PST – Black Nativity
Tuesday, Dec. 12
7:00 a.m. EST/PST – Life-Size 2: A Christmas Eve
10:30 a.m. EST/PST – Family Guy
11:00 a.m. EST/PST – Home Alone
1:30 p.m. EST/PST – Home Alone 2: Lost in New York
4:00 p.m. EST/PST – Disney’s A Christmas Carol
6:00 p.m. EST/PST – Dr. Seuss’ How the Grinch Stole Christmas (2000)
8:30 p.m. EST/PST – Godmothered
12:00 a.m. EST/PST – The Mistle-Tones
Wednesday, Dec. 13
7:00 a.m. EST/PST – Home Alone 3
10:30 a.m. EST/PST – Cricket on the Hearth
11:30 a.m. EST/PST – Miracle on 34th Street (1994)
2:00 p.m. EST/PST – Home Alone
4:30 p.m. EST/PST – Home Alone 2: Lost in New York
7:00 p.m. EST/PST – The Naughty Nine (Freeform Premiere)
9:00 p.m. EST/PST – Dr. Seuss’ The Grinch (2018)
12:00 a.m. EST/PST – Daddy’s Home 2
Thursday, Dec. 14
7:00 a.m. EST/PST – Daddy’s Home 2
10:30 a.m. EST/PST – The Santa Clause
12:35 p.m. EST/PST – The Santa Clause 2
3:05 p.m. EST/PST – The Santa Clause 3: The Escape Clause
5:10 p.m. EST/PST – Dr. Seuss’ The Grinch (2018)
7:10 p.m. EST/PST – Noelle
9:20 p.m. EST/PST – Tim Burton’s The Nightmare Before Christmas
12:00 a.m. EST/PST – 12 Dates of Christmas
Friday, Dec. 15
7:00 a.m. EST/PST – Kung Fu Panda Holiday
7:30 a.m. EST/PST – Santa Buddies: The Legend of Santa Paws
9:30 a.m. EST/PST – The Search for Santa Paws
11:30 a.m. EST/PST – Santa Paws 2: The Santa Pups
1:30 p.m. EST/PST – Disney’s A Christmas Carol
3:30 p.m. EST/PST – Home Alone
6:00 p.m. EST/PST – Home Alone 2: Lost in New York
8:40 p.m. EST/PST – Dr. Seuss’ How the Grinch Stole Christmas (2000)
11:20 p.m. EST/PST – Miracle on 34th Street (1994)
Saturday, Dec. 16
7:00 a.m. EST/PST – The Little Drummer Boy (1968)
7:30 a.m. EST/PST – Cricket on the Hearth
8:30 a.m. EST/PST – Mickey’s Once Upon a Christmas
10:00 a.m. EST/PST – Mickey’s Twice Upon a Christmas
11:30 a.m. EST/PST – Home Alone
2:00 p.m. EST/PST – Home Alone 2: Lost in New York
4:35 p.m. EST/PST – Dr. Seuss’ How the Grinch Stole Christmas (2000)
7:15 p.m. EST/PST – The Santa Clause
9:25 p.m. EST/PST – The Santa Clause 2
11:55 p.m. EST/PST – The Santa Clause 3: The Escape Clause
Sunday, Dec. 17
7:00 a.m. EST/PST – Cricket on the Hearth
8:05 a.m. EST/PST – Richie Rich’s Christmas Wish
10:10 a.m. EST/PST – Eloise at Christmastime
12:15 p.m. EST/PST – Home Alone 3
2:20 p.m. EST/PST – The Naughty Nine
4:20 p.m. EST/PST – Dr. Seuss’ The Grinch (2018)
6:20 p.m. EST/PST – Home Alone
8:50 p.m. EST/PST – Home Alone 2: Lost in New York
11:30 p.m. EST/PST – Godmothered
Monday, Dec. 18
7:00 a.m. EST/PST – Prancer Returns
10:30-11:35 a.m. EST/PST – Family Guy
11:35 a.m. EST/PST – Home Alone 2: Lost in New York
2:15 p.m. EST/PST – Dr. Seuss’ The Grinch (2018)
4:15 p.m. EST/PST – Disney’s A Christmas Carol
6:20 p.m. EST/PST – Frozen (Disney Animated)
8:50 p.m. EST/PST – Frozen II (Disney Animated)
12:00 a.m. EST/PST – Jingle All the Way
Tuesday, Dec. 19
7:00 a.m. EST/PST – Richie Rich’s Christmas Wish
10:30 a.m. EST/PST – Disney’s A Christmas Carol
12:35 p.m. EST/PST – Miracle on 34th Street (1994)
3:10 p.m. EST/PST – Home Alone
5:40 p.m. EST/PST – Home Alone 2: Lost in New York
8:20 p.m. EST/PST – Dr. Seuss’ How the Grinch Stole Christmas (2000)
12:00 a.m. EST/PST – Jingle All the Way 2
Wednesday, Dec. 20
7:00 a.m. EST/PST – Eloise at Christmastime
10:30 a.m. EST/PST – Family Guy
11:00 a.m. EST/PST – The Santa Clause
1:05 p.m. EST/PST – The Santa Clause 2
3:30 p.m. EST/PST – The Santa Clause 3: The Escape Clause
5:35 p.m. EST/PST – Dr. Seuss’ How the Grinch Stole Christmas (2000)
8:15 p.m. EST/PST – Rudolph the Red-Nosed Reindeer
9:20 p.m. EST/PST – Frosty the Snowman
9:55 p.m. EST/PST – Santa Claus Is Comin’ to Town
12:00 a.m. EST/PST – Home Alone 3
Thursday, Dec. 21
7:00 a.m. EST/PST – Cricket on the Hearth
8:00 a.m. EST/PST – Mickey’s Once Upon a Christmas
9:30 a.m. EST/PST – Santa Buddies: The Legend of Santa Paws
11:30 a.m. EST/PST – The Search for Santa Paws
1:30 p.m. EST/PST – Santa Paws 2: The Santa Pups
3:35 p.m. EST/PST – Santa Claus Is Comin’ to Town
4:40 p.m. EST/PST – Frosty the Snowman
5:15 p.m. EST/PST – Rudolph the Red-Nosed Reindeer
6:20 p.m. EST/PST – Home Alone
8:50 p.m. EST/PST – Home Alone 2: Lost in New York
11:30 p.m. EST/PST – The Family Stone
Friday, Dec. 22
7:00 a.m. EST/PST – Prep & Landing (Disney Animated)
7:30 a.m. EST/PST – Prep & Landing: Naughty vs Nice (Disney Animated)
8:00 a.m. EST/PST – Mickey’s Twice Upon a Christmas
9:30 a.m. EST/PST – Toy Story That Time Forgot (Disney-Pixar)
10:00 a.m. EST/PST – Home Alone
12:30 p.m. EST/PST – Home Alone 2: Lost in New York
3:10 p.m. EST/PST – Noelle
5:15 p.m. EST/PST – Dr. Seuss’ The Grinch (2018)
7:15 p.m. EST/PST – The Santa Clause
9:25 p.m. EST/PST – The Santa Clause 2
11:55 p.m. EST/PST – The Santa Clause 3: The Escape Clause
Saturday, Dec. 23
Saturday, December 23
7:00-8:00 a.m. EST/PST – The Simpsons
8:00 a.m. EST/PST – Toy Story That Time Forgot (Disney-Pixar)
8:30 a.m. EST/PST – The Naughty Nine
10:30 a.m. EST/PST – Miracle on 34th Street (1994)
1:05 p.m. EST/PST – Disney’s A Christmas Carol
3:10 p.m. EST/PST – Dr. Seuss’ The Grinch (2018)
5:10 p.m. EST/PST – Home Alone
7:40 p.m. EST/PST – Home Alone 2: Lost in New York
10:20 p.m. EST/PST – Dr. Seuss’ How the Grinch Stole Christmas (2000)
1:00-2:00 a.m. EST/PST – Family Guy
Sunday, Dec. 24
7:00 a.m. EST/PST – Unaccompanied Minors
9:05 a.m. EST/PST – Mickey’s Twice Upon a Christmas
10:35 a.m. EST/PST – Home Alone 2: Lost in New York
1:15 p.m. EST/PST – Tim Burton’s The Nightmare Before Christmas
2:55 p.m. EST/PST – Dr. Seuss’ How the Grinch Stole Christmas (2000)
5:35 p.m. EST/PST – Rudolph the Red-Nosed Reindeer
6:40 p.m. EST/PST – Frosty the Snowman
7:15 p.m. EST/PST – The Santa Clause
9:25 p.m. EST/PST – The Santa Clause 2
11:55 p.m. EST/PST – The Santa Clause 3: The Escape Clause
Monday, Dec. 25
7:00 a.m. EST/PST – Disney’s A Christmas Carol
10:30 a.m. EST/PST – Santa Claus Is Comin’ to Town
11:30 a.m. EST/PST – The Santa Clause
1:30 p.m. EST/PST – The Santa Clause 2
3:30 p.m. EST/PST – Rudolph the Red-Nosed Reindeer
4:30 p.m. EST/PST – Frosty the Snowman
5:00 p.m. EST/PST – Santa Claus Is Comin’ to Town
6:00 p.m. EST/PST – Home Alone
8:30 p.m. EST/PST – Home Alone 2: Lost in New York
12:00 a.m. EST/PST – The Santa Clause 3: The Escape Clause