Four of Crystal Palace's five fixtures over the Christmas period will be shown live on Sky Sports or BT Sport.
Firstly, the Eagles home match against Manchester United will remain on Wednesday 14th December, kicking off at 8pm, but will be live on BT Sport.
Following that, Chelsea come to Selhurst Park on Saturday 17th December, and this match will now have an earlier kick-off time of 12.30pm to allow it to be shown live on Sky Sports.
Alan Pardew's men then travel to Watford for the traditional Boxing Day fixture and that will also be the day's live lunchtime game, as it will be broadcast on Sky Sports and also kick-off at 12.30pm.
Next up is a trip to Arsenal's Emirates Stadium, and this game has been pushed back to New Year's Day, kicking off at 4pm for Sky Sports viewers.
The festive football concludes 48 hours later when Swansea City visit south London, and because of the change to the Arsenal game, this match will take place at 8pm on Tuesday 3rd January, but won't be shown live on television.
14th December - Crystal Palace v Manchester United - 8pm (BT Sport)
17th December - Crystal Palace v Chelsea - 12.30pm (Sky Sports)
26th December - Watford v Crystal Palace - 12.30pm (Sky Sports)
1st January - Arsenal v Crystal Palace - 4pm (Sky Sports)
3rd January - Crystal Palace v Swansea City - 8pm