Now that it’s December, there is no better time to get into the Christmas spirit than watching a Christmas movie during Freeform‘s 25 days of Christmas. And this year, we’ve got exclusive new premieres, including Last Christmas, Frozen II, and Olaf’s Frozen Adventure. But don’t worry: classics like Rudolph the Red-Nosed Reindeer, Frosty the Snowman, and Scrooged are still on the agenda, in addition to your favorite Family Guy holiday episodes (not to mention the numerous opportunities to watch The Santa Clause and Home Alone films).

Below you can find the full schedule for this year, which actually ends of December 26 with The Office. So grab a hot cup of cocoa, turn on your television sets and enjoy Freeform’s 25 Days of Christmas as a gift for yourself this season.

Thursday, December 1

Friday, December 2

Saturday, December 3

Sunday, December 4

Monday, December 5

Tuesday, December 6

Wednesday, December 7

Thursday, December 8

Friday, December 9

Saturday, December 10

Sunday, December 11

Monday, December 12

Tuesday, December 13

Wednesday, December 14

Thursday, December 15

Friday, December 16

Saturday, December 17

Sunday, December 18

Monday, December 19

Tuesday, December 20

Wednesday, December 21

Thursday, December 22

Friday, December 23

Saturday, December 24

Sunday, December 25

Monday, December 26