The 2024/25 Premier League festive season of football is fast approaching, and the TV picks for those games have now been confirmed.
The period around December and January is always a great one for football fans as the action comes thick and fast.
Arsenal were victorious in the first north London derby of the season, and they’ll look to do so again when they meet Tottenham in JanuaryGetty
There are usually some great festive fixtures and this season, there are some potentially incredible games all within two months.
A few of the clear highlights include Arsenal welcoming Manchester United to the Emirates, a Merseyside derby, Tottenham taking on Chelsea and a Manchester derby, and that’s all just at the start of December!
From there, we have Liverpool travelling to Tottenham just before Christmas and Newcastle United heading to Old Trafford after.
New Year’s Day sees Brentford host Arsenal before Liverpool and Man United clash in early January.
As the month progresses, Tottenham make the short trip across London to take on their bitter rivals Arsenal.
And the incredible festive action ends with Manchester City hosting Chelsea.
The majority of these games will be broadcast on Sky Sports and TNT Sports, while talkSPORT will also be right across the action, and we’ll have every game across December 26-27 on the network, while our other picks will be announced in due course.
Amazon Prime will also show 20 matches in December and to watch those, you simply have to have an Amazon Prime account with the 3pm matches shown despite the blackout.
This year, Amazon will screen every fixture from December 3/5 and from December 26/27.
So, it’s going to be a great period of festive action, and here are all the fixture amendments and TV selections.
Arne Slot will get his first taste of a Merseyside derby soonGetty
Premier League fixtures in December and January
Tuesday, December 3
Ipswich vs Crystal Palace – 7:30pm – Amazon Prime
Leicester vs West Ham – 8:15pm – Amazon Prime
Wednesday, December 4
Everton vs Wolves – 7:30pm – Amazon Prime
Manchester City vs Nottingham Forest – 7:30pm – Amazon Prime
Newcastle vs Liverpool – 7:30pm – Amazon Prime
Southampton vs Chelsea – 7:30pm – Amazon Prime
Arsenal vs Manchester United – 8:15pm – Amazon Prime
Aston Villa vs Brentford – 8:15pm – Amazon Prime
Thursday, December 5
Fulham vs Brighton – 7:30pm – Amazon Prime
Bournemouth vs Tottenham – 8:15pm – Amazon Prime
Saturday, December 7
Everton vs Liverpool – 12:30pm – TNT Sports
Manchester United vs Nottingham Forest – 5:30pm – Sky Sports
Sunday, December 8
Fulham vs Arsenal – 2:00pm – Sky Sports
Ipswich vs Bournemouth – 2:00pm – Not selected for UK TV broadcast
Leicester vs Brighton – 2:00pm – Not selected for UK TV broadcast
Tottenham vs Chelsea – 4:30pm – Sky Sports
Tottenham will be hoping to avoid repeat results against Chelsea from last seasonGetty
Monday, December 9
West Ham vs Wolves – 8pm – Sky Sports
Saturday, December 14
Nottingham Forest vs Aston Villa – 5:30pm – Sky Sports
Sunday, December 15
Bournemouth vs West Ham – 2:00pm – Sky Sports
Manchester City vs Manchester United – 4:30pm – Sky Sports
Chelsea vs Brentford – 7:00pm – Not selected for UK TV broadcast
Southampton vs Tottenham – 7:00pm – TNT Sports
Monday, December 16
Brighton vs Crystal Palace – 8:00pm – Sky Sports
Brentford have a great recent record at Stamford BridgeGetty
Saturday, December 21
Aston Villa vs Manchester City – 12:30pm – TNT Sports
Crystal Palace vs Arsenal – 5:30pm – Sky Sports
Sunday, December 22
Everton vs Chelsea – 2:00pm – Not selected for UK TV broadcast
Fulham vs Southampton – 2:00pm – Sky Sports
Tottenham vs Liverpool – 4:30pm – Sky Sports
Thursday, December 26
Manchester City vs Everton – 12:30pm – Amazon Prime
Bournemouth vs Palace – 3:00pm – Amazon Prime
Chelsea vs Fulham – 3:00pm – Amazon Prime
Newcastle vs Aston Villa – 3:00pm – Amazon Prime
Nottingham Forest vs Tottenham – 3:00pm – Amazon Prime
Southampton vs West Ham – 3:00pm – Amazon Prime
Wolves vs Manchester United – 5:30pm – Amazon Prime
Liverpool vs Leicester – 8:00pm – Amazon Prime
Newcastle’s home tie against Aston Villa looks to be the pick of the Boxing Day fixturesGetty
Friday, December 27
Brighton vs Brentford – 7:30pm – Amazon Prime
Arsenal vs Ipswich – 8:15pm – Amazon Prime
Sunday, December 29
Leicester vs Manchester United – 2:30pm – Sky Sports
West Ham vs Liverpool – 5:15pm – Sky Sports
Monday, December 30
Aston Villa vs Brighton – 7:45pm – Not selected for UK TV broadcast
Ipswich vs Chelsea – 7:45pm – Not selected for UK TV broadcast
Manchester United vs Newcastle – 8:00pm – Sky Sports
Monday, January 1
Brentford vs Arsenal – 5:30pm – TNT Sports
Arsenal and Brentford will see in the new yearGetty
Saturday, January 4
Tottenham vs Newcastle – 12:30pm – TNT Sports
Brighton vs Arsenal – 5:30pm – Sky Sports
Sunday, January 5
Fulham vs Ipswich – 2:00pm – Sky Sports
Liverpool vs Manchester United – 4:30pm – Sky Sports
Monday, January 6
Wolves vs Nottingham Forest – 8:00pm – Sky Sports
Tuesday, January 14
Chelsea vs Bournemouth – 7:30pm – TNT Sports
West Ham vs Fulham – 7:30pm – TNT Sports
Nottingham Forest vs Liverpool – 8:00pm – TNT Sports
Wednesday, January 15
Everton vs Aston Villa – 7:30pm – TNT Sports
Leicester vs Crystal Palace – 7:30pm – TNT Sports
Newcastle vs Wolves – 7:30pm – TNT Sports
Arsenal vs Tottenham – 8:00pm – TNT Sports
Arsenal’s home tie against Tottenham headlines a week of fixtures broadcast by TNT Sports onlygetty
Thursday, January 16
Ipswich vs Brighton – 7:30pm – TNT Sports
Manchester United vs Southampton – 8:00pm – TNT Sports
Saturday, January 18
Newcastle vs Bournemouth – 12:30pm – TNT Sports
Arsenal vs Aston Villa – 5:30pm – Sky Sports
Sunday, January 19
Everton vs Tottenham – 2:00pm – Sky Sports
Manchester United vs Brighton – 2:00pm – Not selected for UK TV broadcast
Nottingham Forest vs Southampton – 2:00pm – Not selected for UK TV broadcast
Ipswich Town vs Manchester City – 4:30pm – Sky Sports
Monday, January 20
Chelsea vs Wolves – 8:00pm – Sky Sports
Saturday, January 25
Manchester City vs Chelsea – 5:30pm – Sky Sports
Sunday, January 26
Crystal Palace vs Brentford – 2:00pm – Sky Sports
Tottenham vs Leicester – 2:00pm – Not selected for UK TV broadcast
Aston Villa vs West Ham – 4:30pm – Sky Sports
Fulham vs Manchester United – 7:00pm – TNT Sports