Miracle on 34th Street (7pm, AMC) - Edmund Gwen won an Oscar for his portrayal of the department store Santa who goes on trial to prove he's the real Kris Kringle in this heartwarming Christmas fantasy from 1947. Also stars Maureen O'Hara, Natalie Wood and Gene Lockhart.
Christmas is Here Again (8pm, CW) - I'm not sure how I ever missed this (and I may keep right on missing it): Jay Leno narrates the tale of an orphan girl who undertakes the task of recovering Santa's stolen magical toy sack, which was stitched together from the Baby Jesus' swaddling clothes (WHAT!?!). It gets better. Andy Griffith provides the voice of Santa and Shirley Jones is Mrs. Claus. I did not make any of that up.
It's a Wonderful Life (8pm, NBC) - Another showing of Frank Capra's wondrous 1946 classic starring Jimmy Stewart as a small-town banker who learns what life would have been like if he'd never been born. Also stars Donna Reed and Henry Travers.
The March Sisters at Christmas (8pm, Lifetime) - A contemporary adaptation of "Little Women" centers on the March sisters fighting to save their family home while also searching for love during the Christmas season.
Shrek the Halls (8:30pm, ABC) - Shrek, Fiona and the kids try to celebrate the holidays as a family, but visits by Donkey, Puss in Boots, Gingerbread Man and others turn a cozy gathering into a chaotic Christmas. Voices by Mike Myers, Eddie Murphy, Antonio Banderas and Cameron Diaz.
A Christmas Carol (9pm, TNT) - Patrick Stewart shines as Ebenezer Scrooge in this 1999 adaptation of the Dickens classic about a miser who's led on a chilling path to redemption.