Wednesday is Christmas Eve, and families will be gathered to spend the holiday together. One of the most popular after-dinner traditions, for those not rushing to get their last-minute shopping done, is watching Christmas movies. This Christmas Eve there are a wealth of options on television whether your preference is classics – “It’s a Wonderful Life,” “Miracle on 34th Street” – comedies – “A Christmas Story,” “National Lampoon’s Christmas Vacation” – or newer favorites – “Bad Santa.”

Check out a list of all the Christmas movies and TV specials airing on television on Wednesday, Dec. 24:

Time: 8 a.m. EST

BET – “This Christmas” (2007)

Hallmark – “The Christmas Spirit” (2013)

Lifetime – “A Country Christmas Story” (2013)

Time: 9 a.m. EST

Cartoon Network – “Tom and Jerry: A Nutcracker Tale” (2007)

Time: 9:30 a.m. EST

AMC – “The Nativity Story” (2006)

Time: 10 a.m. EST

Cartoon Network – “The Naughty List” (2013)

Hallmark – “The Christmas Parade” (2014)

Lifetime – “Kristin’s Christmas Past” (2013)

Time: 10:30 a.m. EST

TMC – “Alone for Christmas” (2013)

Time: 11 a.m. EST

Ion – “Anything but Christmas” (2012)

ABC Family – “Snow” (2004)

Hallmark – “The Christmas Parade” (2014)

Time: 11:30 a.m. EST

BET – “Miracle on 34th Street” (1947)

Time: Noon EST

Disney – “Good Luck Charlie, it’s Christmas!” (2011)

Hallmark – “Eve’s Christmas” (2004)

Lifetime – “A Dad for Christmas” (2006)

Time: 1 p.m. EST

Ion – “Holiday Road Trip” (2013)

ABC Family – “Jack Frost” (1998)

Hallmark – “Best Christmas Party Ever” (2014)

Time: 1:30 p.m. EST

Ion – “A Christmas Kiss II” (2014)

Time: 1:45 p.m. EST

AMC – “White Christmas” (1954)

Time: 2 p.m. EST

BET – “A Very Larry Christmas” (2014)

Hallmark – “A Bride for Christmas” (2012)

Lifetime – “Dear Secret Santa” (2013)

Time: 3 p.m. EST

ABC Family – “The Polar Express” (2004)

Ion – “My Santa” (2013)

Time: 3:30 p.m. EST

Hallmark – “One Christmas Eve” (2014)

Time: 4 p.m. EST

Hallmark – “A Boyfriend for Christmas” (2004)

Lifetime – “Love at the Christmas Table” (2012)

Time: 4:30 p.m. EST

AMC – “The Santa Clause 2” (2002)

BET – “This Christmas” (2007)

Cartoon Network – “The Smurfs: A Christmas Carol” (2011)

Time: 5 p.m. EST

Ion – “Christmas Belle” (2013)

ABC Family – “Home Alone” (1990)

Time: 6 p.m. EST

Lifetime – “All About Christmas Eve” (2012)

ABC Family – “National Lampoon’s Christmas Vacation” (1989)

Hallmark – “Christmas with Holly” (2012)

Time: 6:30 p.m. EST

Disney – “Home Alone: The Holiday Heist” (2012)

Time: 7 p.m. EST

Ion – “A Christmas Mystery” (2014)

ABC Family – “National Lampoon’s Christmas Vacation” (1989)

FXM – “A Christmas Carol” (1951)

Time: 8 p.m. EST

NBC – “It’s a Wonderful Life” (1946)

CW – “Mr. Magoo’s Christmas Carol” (1962)

CMT – “A Christmas Story 2” (2012)

FXX – “A Very Harold & Kumar Christmas” (2011)

Hallmark – “Best Christmas Party Ever” (2014)

Lifetime – “Christmas with the Kranks” (2004)

MTV – “Bad Santa” (2003)

TBS – “A Christmas Story” (1983)

TNT – “A Christmas Story” (1983)

If TV does not have what you want, try Netflix for even more options.

What will you be watching on Christmas Eve? Tweet your thoughts to @Ja9GarofaloTV.