Christmas Premier League games: What's on and how can I watch?

Football's traditionally busy festive period is here.

Festive football fixtures have been a part of our Christmas routine for a long time, and while 2020 has been somewhat of a strange year, there is still a huge amount of Christmas games available to watch via Sky Sports and other avenues. Here’s our complete guide to all the football you can catch this Christmas.

What Premier League games are on over Christmas?

Here’s a full list of the fixtures you can watch over Christmas:

Saturday 26 December

12:30 Leicester City v Man Utd (BT Sport)
15:00 Aston Villa v Crystal Palace (BBC)
15:00 Fulham v Southampton (Sky Sports)
17:30 Arsenal v Chelsea (Sky Sports)
20:00 Man City v Newcastle Utd (BT Sport)
20:00 Sheffield Utd v Everton (BT Sport)

Sunday 27 December

12:00 Leeds Utd v Burnley (Sky Sports)
14:15 West Ham v Brighton (Sky Sports)
16:30 Liverpool v West Brom (Sky Sports)
19:15 Wolves v Spurs (Sky Sports)

Monday 28 December

15:00 Crystal Palace v Leicester City (Amazon Prime Video)
17:30 Chelsea v Aston Villa (Amazon Prime Video)
20:00 Everton v Man City (Amazon Prime Video)

Tuesday 29 December

18:00 Brighton v Arsenal (Amazon Prime Video)
18:00 Burnley v Sheffield Utd (Amazon Prime Video)
18:00 Southampton v West Ham (Amazon Prime Video)
18:00 West Brom v Leeds Utd (Amazon Prime Video)
20:00 Man Utd v Wolves (Amazon Prime Video)

Wednesday 30 December

18:00 Spurs v Fulham (Amazon Prime Video)
20:00 Newcastle Utd v Liverpool (Amazon Prime Video)

Friday 1 January

17:30 Everton v West Ham (BT Sport)
20:00 Man Utd v Aston Villa (Sky Sports)

Saturday 2 January

12:30 Spurs v Leeds (BT Sport)
15:00 Crystal Palace v Sheff Utd (Sky Sports)
17:30 Brighton v Wolves (Sky Sports)
20:00 West Brom v Arsenal (BT Sport)

Sunday 3 January

12:00 Burnley v Fulham (Sky Sports)
14:15 Newcastle v Leicester (Sky Sports)
16:30 Chelsea v Man City (Sky Sports)

Monday 4 January

20:00 Southampton v Liverpool (Sky Sports)

Which games should I look out for?

With the sheer amount of matches available to watch over the festive period, it’s easy to be overwhelmed. While you might have enough time on your hands to watch as much as possible, there are a few stand-out games that could have real ramifications on this season’s title race.

26 December, 12:30: Leicester City v Man Utd (BT Sport)

With Leicester currently up to 2nd in the table and Man Utd hoping once again to make that precious top 4, this could be a barnstormer. Can Leicester come close to replicating their success in the 2015/2016 season and can Ole do enough to prove himself at Man United?

2 January, 12:30: Spurs v Leeds (BT Sport)

With Spurs desperately trying to keep up with Liverpool in the title race, this will be an important game for them. Leeds have had mixed form this season, but have played some exciting football. With both teams featuring some high-flying attacking options, this could be one of the best games of the season.

3 January, 16:30: Chelsea v Man City (Sky Sports)

With both teams having high hopes this season but both plagued with inconsistency, this is a vital fixture. If Chelsea can get some points against City, it puts them in good stead for a top 4 finish. City will need to get something here to keep them in the title race, so it’s all to play for.

4 January, 20:00: Southampton v Liverpool (Sky Sports)

Southampton have had an exceptional first half of the season, with their consistent football taking them up to 7th. If they want to crack on and get a top 5 finish, they’ll need to show they’re worthy of it with a good showing against Liverpool, who are back on top and 4 points clear.

Are all the games on Sky Sports?

While Sky Sports has the vast majority of games (and is clearly where you need to be if you want to keep up with the season’s most exciting matches), viewers will also be able to catch the Premier League via a variety of channels and services this Christmas.

Amazon Prime has the last of their matches available to stream exclusively this Christmas, so make sure your Prime subscription is up to date in order to tune in. 

You’ll also be able to catch select games on BT Sport. While it’s slightly annoying to have to pay for three different services to watch all the Christmas action, BT and Amazon’s offerings are small compared to Sky Sports’, so if you’re a subscriber, you’re not missing out on much.

The BBC is also showing one game this year, with the Boxing Day clash between Aston Villa and Crystal Palace shown for free.

Are there any Football League games on?

As well as the Premier League, Sky Sports is also showing select matches from the Championship. Here’s what you can watch this Christmas:

Saturday December 26th

19:45: Watford v Norwich City

Tuesday 29th December

19:45: Birmingham City v Derby County

20:00: Stoke City v Nottingham Forest

Wednesday 30th December

17:30: Brentford v Bournemouth

20:00: Swansea City v Reading

Friday 1st January

17:30: Sheffield Wednesday v Derby County

Saturday 2nd January

19:45: Stoke City v Bournemouth

How can I get Sky Sports?

You’ll be able to catch all the action on Sky Sports by adding it to your existing Sky TV deal or getting it as part of a Sky Sports subscription.

Can I get Sky Sports without having Sky TV?

If you’re a BT TV or Virgin Media subscriber, you’ll be able to add Sky Sports on top of your subscription for a monthly fee.

You can also stream Sky Sports as part of the NOW TV Sky Sports Pass, giving you full access to all Sky Sports channels to stream anywhere.

Call an expert image

Need help to find the best deal?

Get in touch with our expert team.

020 4525 0221

Our trusted providers

  • Sky logo
  • BT logo
  • Virgin Media logo
  • TalkTalk logo
  • Now logo
  • Freeview logo

Need help? Get in touch

Call us: 020 4525 0221

Send us a message

Don't miss our latest deals

Sign up to receive unmissable offers and the latest news on TV, broadband, energy, phones and more.

Information regarding how we process your data can be found in our Privacy Policy.
× Need help choosing a great deal?
Call us on 020 4525 0221