ABC Family's 25 Days of Christmas has become an annual tradition and brings holiday cheer in the form of Christmas programming and movie specials to people everywhere. This year, along with some traditional Christmas specials, a few new movies will make their television debut, including Harry Potter and the Half-Blood Prince, which will air on Sunday, December 4th after an all day Harry Potter marathon.
Also premiering on TV is Disney/Pixar's Up, which will air on Friday, December 16. An all new ABC Family original movie, 12 Dates of Christmas, will premiere on Sunday, December 11. Check local listings and times for these movies and other Christmas classics such as The Polar Express, Dr. Seuss' How the Grinch Stole Christmas and more. Holiday programming will air every day from December 1st through Christmas.
(Photos © Warner Bros. )