'Tis the season for the best TV movies of the year. From the classics like The Santa Clause to the latest on Freeform, Hallmark and Lifetime, there's something for everyone to enjoy. Below, we've listed all of the new films and holiday favorites you'll want to cuddle up to, from now through Christmas. All times are listed in EST/CST, and many movies play repeatedly on each channel throughout the month ahead.

November 18
Deck the Halls
, Freeform, 7:00 p.m. / 6:00 pm

Never Kiss a Man in a Christmas Sweater, Hallmark, 8:00 pm/ 7:00 pm

Disney's A Christmas Carol, Freeform, 9:00 pm /8:00 pm

November 19
Christmas with the Darlings, Hallmark, 10:00 pm/ 9:00 pm

A Very Merry Muppet Movie (premiere), Freeform, 12:00 a.m. /11:00 pm

November 20
Prancer Returns
, Freeform, 10:30 a.m /9:30 am

Christmas in Vienna, Hallmark, 8:00 pm/7:00 pm

A Taste of Christmas, Lifetime, 8:00 pm/7:00 pm

November 21
Dr. Seuss's How the Grinch Stole Christmas (2000)
, Freeform, 8:00 p.m./7:00 pm

A Nashville Christmas Carol (premiere), Hallmark, 8:00 p.m./7:00 pm

Feliz NaviDAD, Lifetime, 8:00 p.m./7:00 pm

November 22
Home Alone, Freeform, 6:45 p.m./5:45 p.m

The Christmas House (premiere), Hallmark, 8:00 p.m./7:00 pm

Homemade Christmas, Lifetime, 8:00 p.m./7:00 pm

Home Alone 2: Lost in New York, 9:15 p.m./8:15 p.m

Black Nativity (premiere), Freeform 11:55 pm/ 10:55 pm

November 23

Heart of the Holidays, Hallmark, 8:00 pm/ 7:00 pm

November 24
A Christmas Tree Grows in Colorado,
Hallmark, 8:00 pm/ 7:00 pm

November 25
Christmas With the Kranks
, Freeform, 3:45 p.m./2:45 p.m

Good Morning Christmas!, Hallmark, 8:00 pm/ 7:00 pm

November 26 (Thanksgiving Day)

Home Alone, Freeform, 6:00 p.m./5:00 p.m

Christmas by Starlight, Hallmark, 8:00 pm/ 7:00 pm

Home Alone 2: Lost in New York, 8:30 p.m./7:30 p.m

November 27
Jingle All The Way 2
, Freeform, 12:30 pm/ 11:30 am

Tim Burton's The Nightmare Before Christmas, Freeform, 4:30 pm/ 3:30 pm

Five Star Christmas, Hallmark, 8:00 pm/ 7:00 pm

Dear Christmas, Lifetime, 8:00 pm/ 7:00 pm

November 28

Christmas Waltz, Hallmark, 8:00 pm/ 7:00 pm

Merry Liddle Christmas Wedding, Lifetime, 8:00 pm/ 7:00 pm

The Nutcracker and the Four Realms (Premiere), Freeform, 11:55 p.m./10:55 pm

November 29
If I Only Had Christmas, Hallmark, 8:00 pm/ 7:00 pm

People Presents: Once Upon a Main Street, Lifetime, 8:00 pm/ 7:00 pm

November 30
Tim Burton's The Nightmare Before Christmas,
Freeform, 5:10 p.m/4:10 pm

The Christmas Listing, Lifetime, 8:00 pm/ 7:00 pm

December 1
Miracle on 34th Street (1994), Freeform 1:00 p.m.

Deck the Halls (2006), Freeform 12:00 a.m.

December 2

It's a Very Merry Muppet Christmas, Freeform 7:00 a.m. /6:00 am

The Santa Clause 3: The Escape Clause, Freeform 12:00 a.m./ 11:00 pm


December 3

The Simpsons Christmas episodes, Freeform, 7:00 a.m./6:00 am

Disney's Fairy Tale Weddings: Holiday Magic 2, Freeform, 10:30 a.m./9:30 am

The Little Drummer Boy (1968), Freeform 11:30 a.m./10:30 am

December 4

Spotlight on Christmas, Lifetime, 8:00 pm/ 7:00 pm

Dr. Seuss' How the Grinch Stole Christmas (2000), Freeform, 9:15 p.m./8:15 pm

December 5

Santa Claus is Comin' to Town, Freeform, 6:35 p.m/5:35 pm

Rudolph the Red-Nosed Reindeer, Freeform, 7:40 p.m./6:40 pm

Christmas in the Evergreen: Bells Are Ringing, Hallmark, 8:00 p.m/7:00 p.m

Let's Meet Again on Christmas Eve, Lifetime, 8:00 p.m/7:00 p.m

Frosty the Snowman, Freeform, 8:45 p.m./7:45 p.m

December 6
Christmas Ever After, Lifetime,
8:00 p.m/7:00 p.m

Christmas She Wrote, Hallmark, 8:00 p.m/7:00 p.m

December 7

The Truth About Christmas, Freeform 10:30 a.m./9:30 am

The Holiday, Freeform 12:30 p.m./11:30 am

Love Actually, Freeform, 3:30 p.m./2:30 pm

The Santa Squad, Lifetime, 8:00 p.m/7:00 p.m

December 8
Inn Love by Christmas, Lifetime,8:00 p.m/7:00 p.m

Almost Christmas, Freeform Premiere, 8:20 p.m./7:20 pm

December 9

The Star (2017) - Freeform Premiere, 4:00 p.m/3:00 pm

A Very Merry Mix-Up, Hallmark, 10:00 pm/9:00 pm

December 10

Tim Burton's The Nightmare Before Christmas, Freeform, 6:40 p.m. /5:40 pm

Sharing Christmas, Hallmark, 8:00 pm/7:00 pm

Dr. Seuss' How the Grinch Stole Christmas (2000), Freeform 8:20 p.m. /7:20 pm

December 11

Snow, Freeform, 8:00 a.m./7:00 am

Snow 2: Brain Freeze, Freeform, 10:00 a.m./9:00 am

Snowglobe, Freeform, 12:00 p.m./11:00 am

A Royal Christmas, Hallmark, 8:00 pm/7:00 pm

Daddy's Home 2 - Freeform Premiere, 11:55 p.m./10:55 pm

December 12

Cross Country Christmas, Hallmark, 8:00 pm/7:00 pm

The Christmas Setup, Lifetime, 8:00 pm/7:00 pm

December 13
Christmas Comes Twice, Hallmark,
8:00 pm/ 7:00 pm

A Sugar & Spice Holiday, Lifetime, 8:00 pm/7:00 pm

December 14

The Perfect Holiday, Freeform, 11:00 a.m./10:00 am

Almost Christmas, Freeform, 1:00 p.m./12:00 pm

Lonestar Christmas, Lifetime, 8:00 pm/ 7:00 pm

The Christmas Cottage, Hallmark, 8:00 pm/ 7:00 pm

December 15

The Magic Snowflake, Freeform, 10:30 a.m./9:30 am

The Nine Lives of Christmas, Hallmark, 6:00 pm/ 5:00 pm

December 16

Finding Santa, Hallmark, 6:00 pm/ 5:00 pm

December 17

Christmas Connection, Hallmark, 8:00 pm/7:00 pm

December 18

The Mistletoe Promise, Hallmark 6:00 pm/ 5:00 pm

Christmas on the Menu, Lifetime, 8:00 pm/7:00 pm

December 19

A Christmas Carousel, Hallmark, 8:00 pm/7:00 pm

A Christmas Exchange, Lifetime, 8:00 pm/7:00 pm

December 20

Dr. Seuss' How the Grinch Stole Christmas (2000), Freeform, 5:05 p.m./4:05 pm

Home Alone, Freeform, 7:45 p.m./6:45 pm

A Christmas Break, Lifetime, 8:00 pm/7:00pm

Love, Lights, Hannukah! Hallmark, 8:00 pm/7:00pm

Home Alone 2: Lost in New York, Freeform, 10:15 p.m. /9:15 pm

December 21

Christmas Land, Hallmark, 6:00 pm/ 5:00 pm

December 22
Christmas Under Wraps
, Hallmark, 8:00 pm/ 7:00 pm

The Night Before, Freeform Premiere, 10:20 p.m./9:20 pm

December 23

The Mistle-tones, Freeform, 9:30 a.m.

Holiday in Handcuffs, Freeform, 11:30 a.m.

Christmas Getaway, Hallmark, 8:00 pm/7:0o pm

December 24

Home Alone, Freeform, 12:30 p.m./11:30 am

Home Alone 2: Lost in New York, Freeform, 3:00 p.m./2:00 pm

Hallmark Movies & Mysteries' Yule Log, Hallmark from 5:00 pm-11:00 pm /4:00 pm-9:00 pm

Dr. Seuss' How the Grinch Stole Christmas (2000), Freeform, 5:35p.m./4:35 pm

Frosty the Snowman, Freeform, 8:15 p.m./7:15 pm

Rudolph the Red-Nosed Reindeer, Freeform, 8:50 p.m/7:50 pm

Santa Claus Is Comin' to Town, Freeform, 9:55 p.m. /8:55 pm

December 25

Frosty the Snowman, Freeform, 4:30 p.m. /3:30 pm

Home Alone, Freeform, 6:00 pm/5:00 pm

The Holiday Affair, Hallmark, 8:30 pm/7:30 pm

Home Alone 2: Lost in New York, Freeform, 8:30 p.m./7:30 pm

It Happened on Fifth Avenue, Hallmark, 10:30 pm/9:30 pm

preview for Hallmark Will Debut 33 New Christmas Movies This Year