We've watched The Muppet Christmas Carol after tea time on Christmas Eve ever since the kids were wee. They're 17 and 14 now but we still love to watch it. I think its the best version of A Christmas Carol that's been made, Michael Caine is terrific, although the missus likes the musical version with Albert Finney.
From my childhood I always associate watching The Wizard of Oz with Christmas. In my mind it was shown on Christmas Eve afternoon every year, but in reality it probably only happened once or twice.