GET ready for a festive feast of football this winter.
The Premier League has a bumper set of fixtures over the Christmas period, with BT Sport, Sky Sports and Amazon Prime Video all showing matches over the holidays.
JOIN SUN VEGAS: GET A FREE £10 BONUS WITH 100s OF GAMES TO PLAY AND NO DEPOSIT REQUIRED (Ts&Cs apply)
How can I watch games for free?
As we head into the long winter months, morale can be low – but the Premier League’s fixture list announcement will hopefully put a smile on your face.
Televised games for December and early January have now been confirmed, with many available for FREE on either BT Sport or Amazon Prime Video.
If you’re an EE customer, you get a three-month BT Sport trial included with your phone package.
Simply head to the official website and get BT Sport on your mobile – and then cast it to your TV for the full HD experience.
And any games shown on Amazon Prime Video can also be watched for free by grabbing a 30-day Amazon Prime trial.
You can cancel at any time during the month-long trial and Amazon Prime is available to stream on your mobile, tablet, TV or games console.
Premier League Christmas fixtures
Tuesday, November 30
- 19:30 Newcastle vs Norwich (Amazon Prime)
- 20:15 Leeds vs Crystal Palace (Amazon Prime)
Wednesday, December 1
- 19:30 Southampton vs Leicester (Amazon Prime)
- 19:30 Watford vs Chelsea (Amazon Prime)
- 19:30 West Ham vs Brighton (Amazon Prime)
- 19:30 Wolves vs Burnley (Amazon Prime)
- 20:15 Aston Villa vs Man City (Amazon Prime)
- 20:15 Everton vs Liverpool (Amazon Prime)
Thursday, December 2
- 19:30 Spurs vs Brentford (Amazon Prime)
- 20:15 Man Utd vs Arsenal (Amazon Prime)
Saturday, December 4
- 12:30 West Ham vs Chelsea (BT Sport)
- 17:30 Watford vs Man City (Sky Sports)
Sunday, December 5
- 16:30 Aston Villa v Leicester (Sky Sports)
Monday, December 6
- 20:00 Everton v Arsenal (Sky Sports)
Friday, December 10
- 20:00 Brentford v Watford (Sky Sports)
Saturday, December 11
- 12:30 Man City v Wolves (BT Sport)
- 17:30 Norwich v Man Utd (Sky Sports)
Sunday, December 12
- 14:00 Leicester v Newcastle (Sky Sports)
- 16:30 Crystal Palace v Everton (Sky Sports)
Tuesday, December 14
- 19:30 Brentford v Man Utd (BT Sport)
- 19:45 Norwich v Aston Villa (BT Sport)
- 20:00 Man City v Leeds (BT Sport)
Wednesday, December 15
- 19:30 Brighton v Wolves (BT Sport)
- 19:30 Burnley v Watford (BT Sport)
- 19:30 Crystal Palace v Southampton (BT Sport)
- 19:45 Chelsea v Everton (BT Sport)
- 20:00 Arsenal v West Ham (BT Sport)
Thursday, December 16
- 19:30 Leicester v Spurs (BT Sport)
- 20:00 Liverpool v Newcastle (BT Sport)
Saturday, December 18
- 12:30 Man Utd v Brighton (BT Sport)
- 17:30 Leeds v Arsenal (Sky Sports)
Sunday, December 19
- 14:00 Newcastle v Man City (Sky Sports)
- 16:30 Spurs v Liverpool (Sky Sports)
Monday, December 20
- 20:00 Everton v Leicester (Sky Sports)
Sunday, December 26
- 12:30 Liverpool v Leeds (BT Sport)
- 17:30 Aston Villa v Chelsea (Sky Sports)
- 20:00 Brighton v Brentford (Sky Sports)
Monday, December 27
- 20:00 Newcastle v Man Utd (Sky Sports)
Tuesday, December 28
- 12:30 Arsenal v Wolves (Amazon Prime)
- 15:00 Southampton v Spurs (Amazon Prime)
- 15:00 Crystal Palace v Norwich (Amazon Prime)
- 15:00 Watford v West Ham (Amazon Prime)
- 17:30 Leeds v Aston Villa (Amazon Prime)
- 20:00 Leicester v Liverpool (Amazon Prime)
Wednesday, December 29
- 19:30 Chelsea v Brighton (Amazon Prime)
- 20:15 Brentford v Man City (Amazon Prime)
Thursday, December 30
- 19:30 Everton v Newcastle (Amazon Prime)
- 20:15 Man Utd v Burnley (Amazon Prime)
Saturday, January 1
- 12:30 Arsenal v Man City (BT Sport)
- 17:30 Crystal Palace v West Ham (Sky Sports)
Sunday, January 2
- 14:00 Brentford v Aston Villa (Sky Sports)
- 16:30 Chelsea v Liverpool (Sky Sports)
Monday, January 3
- 17:30 Man Utd v Wolves (Sky Sports)
Source: Soccer - thesun.co.uk