The time has finally come. Thanksgiving is over, and now it's time to go shopping, bake cookies, listen to holiday music (finally), and watch all the best—and the most cheesy—holiday movies and TV specials we can find.

From the Rockefeller Center Tree lighting to ​the Jingle Ball music festival, below is the schedule for all the exciting specials this year.

November 27

Rudolph the Red-Nosed Reindeer: 8 p.m. on CBS

November 28

Christmas in Rockefeller Center: 8 p.m. on NBC

A Legendary Christmas with John and Chrissy: 10 p.m. on NBC

November 29

Olaf's Frozen Adventure: 8 p.m. on ABC

The Wonderful World of Disney: Magical Holiday Celebration: 9 p.m. on ABC

December 2

The Victoria’s Secret Fashion Show Holiday Special: 10 p.m. on ABC

December 4

Saturday Night Live Best of Christmas​: 9 p.m. on NBC

December 6​

A Charlie Brown Christmas: 8 p.m. on ABC

The Great American Baking Show: Holiday Edition: 9 p.m. on ABC

​December 7

RuPaul's Drag Race Holi-slay Spectacular: 8 p.m. on VH1

December 8

The Great American Baking Show: Holiday Edition: 8 p.m. on ABC

December 10

CMA Country Christmas: 8 p.m. on ​ABC

December 12

A Legendary Christmas with John and Chrissy: 10 p.m. on NBC

december 13

Saturday Night Live Best of Christmas​: 9 p.m. on NBC

December 14

Chilling Adventures of Sabrina: A Midwinter's Tale: on Netflix

I Love Lucy Christmas Special: 8 p.m. on CBS

​The 87th Annual Hollywood Christmas Parade: 8 p.m. on the CW

December 16

iHeartRadio Jingle Ball 2018: 8 p.m. on the CW

December 19

Olaf's Frozen Adventure: 8 p.m. on ABC

Shrek the Halls: 8:30 p.m. on ABC

December 20

A Charlie Brown Christmas: 8 p.m. on ABC

December 21

​A Home for the Holidays: The 20th Anniversary: 8 p.m. on CBS

December 24

It's a Wonderful Life: 8 p.m. on NBC

December 25

​Disney Parks Magical Christmas Day Parade: 10 a.m. on ABC

Dr. Seuss' How the Grinch Stole Christmas (1996): 8 p.m. on NBC