So grab the kids, a mug of hot chocolate with marshmallows, and snuggle up on the couch together ... because this time of year it's all about the holiday flicks! And since this season is also all about giving, we've put together a jam-packed, all-inclusive list of every must-watch holiday show on TV in December. Set your DVRs, too, so you don't miss any of those classics.

Please note: All times are based on EST schedules. Other time zones, please check your local listings as times may vary. Additionally, many of the popular shows air multiple times; this list is meant to give you an overview of the programming.

December 4:

Little House on the Praire: Christmas at Plum Creek, 5:00 am EST, Hallmark Channel

Rudolph's Shiny New Year, 4:30 pm EST, ABC Family

Mickey's Christmas Carol, 5:00 pm EST, ABC Family

Abominable Christmas, 5:30 pm EST, Cartoon Network

Winnie the Pooh and Christmas Too!, 6:00 pm EST, ABC Family

Scooby-Do Haunted Holidays, 6:30 pm EST, Cartoon Network

Jack Frost, 6:30 pm EST, ABC Family

Frosty's Winter Wonderland, 7:30 pm EST, ABC Family

Elf, 8:00 pm EST, ABC Family

Rudolph the Red-Nosed Reindeer, 8:00 pm EST, CBS

December 5:

Home Alone, 7:00 pm EST, ABC Family

The Smurfs: A Christmas Carol, 7:30 pm EST, Cartoon Network

The Polar Express, 9:00 pm EST, ABC Family

December 6:

A Phineas & Ferb Christmas Vacation!, 5:00 pm EST, Disney XD

Disney's A Christmas Carol, 8:00 pm EST, ABC Family

It’s a SpongeBob Christmas!, 8:00 pm EST, Nickelodeon

December 7:

The Action Elves Save Christmas, 11:30 am EST, Nickelodeon

Good Luck Charlie: It's Christmas!, 2:30 pm EST, Disney Channel

A Fairly Odd Christmas, 8:00 pm EST, Nickelodeon

December 8:

Fred Claus, 1:30 pm EST, ABC Family

Phineas & Ferb Christmas Vacation!, 7:00 pm EST, Disney Channel

Frosty the Snowman, 8:00 pm EST, CBS

The Borrowers, 8:00 pm EST, ABC

Good Luck Charlie: A Duncan Christmas, 8:00 pm EST, Disney Channel

Frosty Returns, 8:30 pm EST, CBS

The Flight Before Christmas, 9:00 pm EST, CBS

December 9:

12 Dates of Christmas, 12:00 pm EST, ABC Family

Santa Baby, 2:00 pm EST, ABC Family

Santa Baby 2: Christmas Maybe, 4:00 pm EST, ABC Family

Holiday in Handcuffs, 6:00 pm EST, ABC Family:

The Mistle-Tones, 8:00 pm EST, ABC Family

Prep & Landing, 8:00 pm EST, ABC

December 10:

A Miser Brothers' Christmas, 5:00 pm EST, ABC Family

Jack Frost (1979), 6:00 pm EST, ABC Family

Frosty's Winter Wonderland, 7:00 pm EST, ABC Family

Mickey's Christmas Carol, 7:30 pm EST, ABC Family

The Year Without Santa Clause, 8:00 pm EST, ABC Family

December 11:

All I Want for Christmas (2007), 10:00 pm EST, Hallmark Channel

Home Alone, 5:00 pm EST, ABC Family

The Santa Clause, 7:00 pm EST, ABC Family

Santa Claus Is Comin' to Town, 8:00 pm EST, ABC

A Muppets Christmas: Letters to Santa, 9:00 pm EST, The CW

December 12:

The Christmas Card, 10:00 pm EST, Hallmark Channel

December 13:

All I Want for Christmas (1991), 11:30 am, AMC

Miracle on 34th Street (1947), 8:00 pm, AMC

Christmas in The White House, 8:00 pm EST, NBC

December 14:

Caillou’s Christmas, 1:00 pm EST, PBS

Santa Claus Is Comin' to Town, 8:00 pm EST, ABC Family

Eloise at Christmastime, 8:00 pm EST, Hallmark Channel

The Elf on the Shelf: An Elf's Story, 9:30 pm EST, CBS

December 15:

Dr. Seuss' The Grinch Grinches The Cat in the Hat, 7:30 am EST, ABC Family 

The Little Drummer Boy, 8:00 am EST, ABC Family

The Little Drummer Boy Book II, 8:30 am EST, ABC Family 

Nestor, the Long-Eared Christmas Donkey, 9:00 am EST, ABC Family 

Pinocchio's Christmas, 9:30 am EST, ABC Family 

A Miser Brothers' Christmas, 10:30 am EST, ABC Family 

The Story of the First Christmas Snow, 11:30 am EST, ABC Family 

'Twas the Night Before Christmas, 12:00 pm EST, ABC Family 

Frosty's Winter Wonderland, 12:30 pm EST, ABC Family 

Jack Frost (1979), 1:00 pm EST, ABC Family 

Rudolph & Frosty's Christmas in July, 2:00 pm EST, ABC Family 

Disney's A Christmas Carol, 4:00 pm EST, ABC Family

What's your favorite holiday movie? How come?