We may earn commission from links on this page. Our editorial is always independent (learn more)

Where to watch every Premier League Christmas fixture – your full TV schedule

Premier League football at Christmas is one of the finest times of the season – how can you watch every single moment on TV and live stream?

Man Utd Old Trafford

If you think there’s a better combo than leftover turkey sandwiches and Boxing Day football, you would be absolutely wrong.


Christmas is coming and a mouth-watering 29 Premier League games will be televised in just 13 days over the festive period.

Sky Sports have been joined by Amazon Prime Video and BT Sport in the fixture pile-up, with a pair of broadcasters each boasting their own mega day crammed with NINE games beamed directly to your living room.

RadioTimes.com has rounded up the full list of Premier League 2019/20 Christmas fixtures – plus details on the latest TV deals from Sky, BT and Virgin Media, including 12 months free Amazon Prime with the latter.

We’ve also included full details on how to listen to every Boxing Day match on talkSPORT below.

Premier League on TV at Christmas

Saturday 21st December

Preview: Everton v Arsenal (12:30pm)

Preview: Manchester City v Leicester (5:30pm)

Sunday 22nd December

Preview: Watford v Manchester United (2:00pm)

Preview: Tottenham v Chelsea (4:30pm)

Thursday 26th December

Preview: Tottenham v Brighton (12:30pm)

Preview: Bournemouth v Arsenal (3:00pm)

Preview: Aston Villa v Norwich (3:00pm)

Preview: Chelsea v Southampton (3:00pm)

Preview: Crystal Palace v West Ham (3:00pm)

Preview: Everton v Burnley (3:00pm)

Preview: Sheffield United v Watford (3:00pm)

Preview: Manchester United v Newcastle (5:30pm)

Preview: Leicester v Liverpool (8:00pm)

Friday 27th December

Preview: Wolves v Manchester City (7:45pm)

Saturday 28th December

Brighton v Bournemouth (12:30pm) Sky Sports & NOW TV

Norwich v Tottenham (5:30pm) Sky Sports & NOW TV

Burnley v Manchester United (7:45pm) BT Sport

Sunday 29th December

Arsenal v Chelsea (2:00pm) Sky Sports & NOW TV

Liverpool v Wolves (4:30pm) Sky Sports & NOW TV

Wednesday 1st January

Brighton v Chelsea (12:30pm) BT Sport

Burnley v Aston Villa (12:30pm) BT Sport

Newcastle v Leicester (3:00pm) BT Sport

Southampton v Tottenham (3:00pm) BT Sport

Watford v Wolves (3:00pm) BT Sport

Manchester City v Everton (5:30pm) BT Sport

Norwich v Crystal Palace (5:30pm) BT Sport

West Ham v Bournemouth (5:30pm) BT Sport

Arsenal v Manchester United (8:00pm) BT Sport

Thursday 2nd January

Liverpool v Sheffield United (8:00pm) BT Sport

How to watch Christmas football on TV and online

Some of our articles contain contextual affiliate links. You can support us by clicking on these as we may earn commission if you make a purchase. There is no extra cost to you and we never allow this to bias our content.

Sky Sports subscribers watch games via their TV channels or online through SkyGo on a range of devices. Customers can add the Premier League and Football channels for just £18 per month or add the complete sports package to their deal for just £23 per month.

NOW TV offer a Sky Sports day pass for £9.99, a week pass for £14.99 or a month pass for £33.99, all without needing a contract.

BT Sport will air weekly Premier League games as well as full coverage of the Champions League and Europa League. Existing BT customers can add the sports package for an additional £10.00 per month. For new customers, broadband and BT TV packages start at £39.99 per month.

Amazon Prime have purchased the rights to show every match from the Boxing Day round of games live, as well as another weekend of matches in the lead up to Christmas.

Virgin Media offer customers the full package to subscribe to Sky Sports, BT Sport and the Amazon Prime app loaded onto Virgin boxes, meaning you can watch every televised Premier League match from one remote. New customers can also pick up a free 12 months of Amazon Prime Video.


How to listen to Christmas football on radio

It is the first time talkSPORT has had exclusive live coverage of all nine Boxing Day fixtures, with games at 12:30pm, 3:00pm, 5:30pm and 8:00pm, plus the live game on the following day – and the New Year’s Day fixtures.
You can find out how to listen to talkSPORT here, while the six 3:00pm kick-offs on Boxing Day will be broadcast simultaneously on their official app.
Coverage will be led by talkSPORT’s army of talent, including Reshmin Chowdhury, Stuart Pearce, Adrian Durham, Sam Matterface and Trevor Sinclair forming part of a three year rights package.

If you’re looking for the full Premier League fixture list we have your TV guide.