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