Holiday Celebration On Ice will air on NBC from 11:00 AM to 1:00 PM if you live on the West Coast, and from 2:00 PM to 4:00 PM if you live on the East Coast. If you're landlocked, you'll just have to check your local listings.
In Southern California, there are two skating shows on Dec 25, both called "Holiday on Ice" and both airing on NBC. One is the 11:00 a.m. to 1:00 p.m. showing previously mentioned; but there is another "Holiday on Ice" that will be shown from 3:00 p.m. to 4:00 p.m.
I haven't watched the two hour one yet, but I have watched the one-hour one. Believe it or not, I thought Oksana Baiul's Mrs. Santa Clause routine was a highlight. Most of the other routines I'd already seen on other ice programs. The one Kurt Browning did just before that worked well, also.