Liverpool Celebrating Virgil van Dijk 2019Getty Images

Christmas football: How to watch Premier League games on TV & streaming during festive period

The joy of the festive season arriving comes with a jam-packed Premier League schedule, the month of December bringing a flurry of exciting top-flight matches.

With this year's Christmas period arriving, here are all the Premier League games that will be shown on television in the United Kingdom and United States across the holiday season.

For UK readers, get your fix on the latest football on TV here! US readers can find out what soccer is on TV here!

Article continues below

*All times are UK (GMT) and US (ET/PT).

**Timings and TV schedule for US will be updated a week in advance of games.

Sunday December 15

It's a double-header on Sunday afternoon Manchester United get the festive season underway with a home match against Everton, while Arsenal will take on Manchester City at the Emirates.

UK TV

Time (GMT)MatchTV channel
2pmMan Utd vs Everton Sky Sports Premier League, Sky Sports Main Event
4:30pmArsenal vs Man City Sky Sports Premier League, Sky Sports Main Event

Monday December 16

Crystal Palace face off against Brighton in Monday's sole Premier League fixture.

UK TV

TimeMatchTV channel
7:45pmCrystal Palace vs BrightonSky Sports Premier League, Sky Sports Main Event

Saturday December 21

It's another huge game for Manchester City as they take on fellow Premier League title hopefuls Leicester at the Etihad, while the Gunners travel to Goodison Park.

UK TV

Time (GMT)MatchTV channel
12:30pmEverton vs ArsenalBT Sport 1, BT Sport Ultimate
5:30pmMan City v Leicester City Sky Sports Premier League, Sky Sports Main Event

Sunday December 22

Watford will host Man Utd in the early kick-off while the showpiece game of the day will be Tottenham's welcome of Chelsea – in which Jose Mourinho will face off against his former side at the Tottenham Hotspur Stadium.

UK TV

TimeMatchTV channel
2pmWatford vs Man Utd Sky Sports Premier League, Sky Sports Main Event
4:30pmTottenham Hotspur vs Chelsea Sky Sports Premier League, Sky Sports Main Event

Thursday December 26

It's a loaded Boxing Day with a total of nine games set to be broadcast on Amazon Prime.

Tottenham will host Brighton in the early kick-off while the likes of Man Utd, Chelsea, Arsenal and Liverpool face off in the later games on the streaming platform.

UK TV

TimeMatchTV channel
12:30pmTottenham vs BrightonAmazon Prime Video
3pmBournemouth vs Arsenal Amazon Prime Video
3pmAston Villa vs Norwich City Amazon Prime Video
3pmChelsea vs Southampton Amazon Prime Video
3pmCrystal Palace vs West Ham Amazon Prime Video
3pmEverton vs BurnleyAmazon Prime Video
3pmSheffield Utd vs WatfordAmazon Prime Video
5:30pmMan Utd vs Newcastle UnitedAmazon Prime Video
8pmLeicester City vs LiverpoolAmazon Prime Video

Friday December 27

Wolves will host Man City at Molineux, while Bournemouth will travel to South London to face Crystal Palace.

UK TV

TimeMatchTV channel
7:45pmWolves vs Man CityAmazon Prime Video
7:30pmCrystal Palace vs Bournemouth Amazon Prime

Saturday December 28

Three games will be shown today with Tottenham and Man Utd both in action.

UK TV

TimeMatchTV channel
12:30pmBrighton vs Bournemouth Sky Sports Premier League, Sky Sports Main Event
5:30pmNorwich City vs Tottenham Hotspur Sky Sports Premier League, Sky Sports Main Event
7:45pmBurnley vs Man Utd BT Sport 1 / BT Sport Ultimate

Sunday December 29

Arsenal will take on Chelsea in their first derby of the season, while Liverpool will face off with Wolves at Anfield.

UK TV

TimeMatchTV channel
2pmArsenal v Chelsea Sky Sports Premier League, Sky Sports Main Event
4:30pmLiverpool v Wolves Sky Sports Premier League, Sky Sports Main Event

Wednesday January 1

New Year's Day makes for another eventful afternoon in the Premier League, with Brighton and Chelsea starting off proceedings in the early afternoon.

They will be followed by clashes between Man City vs Everton, and then by Arsenal and Man Utd in the late game.

UK TV

TimeMatchTV channel
12:30pmBrighton vs Chelsea BT Sport 1
12:30pmBurnley vs Aston Villa BT Sport 2
3pmNewcastle United vs Leicester City BT Sport 2
3pmSouthampton vs Tottenham Hotspur BT Sport 1
3pmWatford vs Wolves BT Sport ESPN
5:30pmMan City vs EvertonBT Sport 1
5:30pmNorwich City vs Crystal PalaceBT Sport ESPN
5:30pmWest Ham vs BournemouthBT Sport 2
8pmArsenal vs Man UtdBT Sport 1

Thursday January 2

Liverpool will play host to Sheffield Utd at Anfield.

UK TV

TimeMatchTV channel
8pmLiverpool v Sheffield United BT Sport 1 / BT Sport Ultimate
Advertisement