December 2025 & early January 2026
December and early January live stream selections Premier League the schedule for the 2025/26 season has been announced.
Arsenal, who topped the table at the end of October, and holders Liverpool are among the teams whose matches have been moved.
There will be a match on Boxing Day and all four New Year's matches will be shown on live TV and streamed in the UK.
You can find information from 101GreatGoals.com about the games that were chosen in November. Read on for December and early January, including details on channels and live streams.

Premier League TV schedule December 2025: full match list
Here are all Premier League matches from weeks 18, 19 and 20 in December 2025 and January 2026, including matches selected for live streaming.
All matches take place at 15:00 GMT and are not selected for live coverage unless otherwise noted.
Tuesday December 2
Bournemouth v Everton (7:30 p.m., Sky Sports)
Fulham v Manchester City (7:30 p.m., Sky Sports)
Newcastle v Tottenham (8:15 p.m., Sky Sports)
Wednesday December 3
Arsenal v Brentford (7:30 p.m., Sky Sports)
Brighton & Hove Albion v Aston Villa (7:30 p.m., Sky Sports)
Burnley v Crystal Palace (7:30 p.m., Sky Sports)
Wolves v Nottingham Forest (7:30 p.m., Sky Sports)
Leeds United v Chelsea (8:15 p.m., Sky Sports)
Liverpool v Sunderland (8:15 p.m., Sky Sports)

Thursday December 4
Manchester United v West Ham (8:00 p.m., Sky Sports)
Saturday December 6
Villa v Arsenal (12:30 p.m., TNT Sports)
Bournemouth v Chelsea
Everton v Forest
Man City v Sunderland
Newcastle vs Burnley
Tottenham v Brentford
Leeds v Liverpool (5:30 p.m., Sky Sports)
Sunday December 7
Brighton v West Ham (2 p.m., Sky Sports)
Fulham v Palace (4:30 p.m., Sky Sports)
Monday December 8
Wolves v Man United (8:00 p.m., Sky Sports)
Saturday December 13
Chelsea vs Everton
Liverpool vs Brighton
Burnley v Fulham (5:30 p.m., Sky Sports)
Arsenal v Wolves (8:00 p.m., TNT Sports)
Sunday December 14
Palace v Man City (2 p.m., Sky Sports)
Forest v Tottenham (2 p.m., Sky Sports)
Sunderland v Newcastle (2 p.m., Sky Sports)
West Ham v Villa (2 p.m., Sky Sports)
Brentford v Leeds (4:30 p.m., Sky Sports)

Monday December 15
Man United v Bournemouth (8:00 p.m., Sky Sports)
Saturday December 20
Newcastle vs. Chelsea (12:30 p.m., TNT Sports)
Bournemouth v Burnley
Brighton v Sunderland
Man City vs West Ham
Wolves v Brentford
Tottenham v Liverpool (5:30 p.m., Sky Sports)
Sunday December 21
Everton v Arsenal (2 p.m., Sky Sports)
Leeds v Palace (2 p.m., Sky Sports)
Villa v Man United (4:30 p.m., Sky Sports)
Monday December 22
Fulham v Forest (8:00 p.m., Sky Sports)
Friday December 26
Man United v Newcastle (8:00 p.m., Sky Sports)
Saturday December 27
Forest vs. Man City (12:30 p.m., TNT Sports)
Arsenal vs Brighton
Brentford v Bournemouth
Burnley v Everton
Liverpool vs Wolves
West Ham v Fulham
Chelsea v Villa (5:30 p.m., Sky Sports)
Sunday December 28
Sunderland v Leeds (2 p.m., Sky Sports)
Palace v Tottenham (4:30 p.m., Sky Sports)
Tuesday December 30
Burnley v Newcastle (7:30 p.m., Sky Sports)
Chelsea v Bournemouth (7:30 p.m., Sky Sports)
Forest v Everton (7:30 p.m., Sky Sports)
West Ham v Brighton (7:30 p.m., Sky Sports)
Arsenal v Villa (8:15 p.m., Sky Sports)
Man United v Wolves (8:15 p.m., Sky Sports)
Thursday January 1, 2026
Palace v Fulham (5:30 p.m., Sky Sports)
Liverpool v Leeds (5:30 p.m., Sky Sports)
Brentford v Tottenham (8:00 p.m., Sky Sports)
Sunderland v Man City (8:00 p.m., Sky Sports)

Saturday January 3
Villa versus Forest (12:30 p.m., Sky Sports)
Brighton v Burnley
Wolves vs West Ham
Bournemouth v Arsenal (5:30 p.m., Sky Sports)
Sunday January 4
Leeds vs. Man United (12:30 p.m., TNT Sports)
Everton v Brentford (Sky Sports)
Fulham v Liverpool (Sky Sports)
Newcastle v Crystal Palace (Sky Sports)
Tottenham v Sunderland (Sky Sports)
Man City v Chelsea (5:30 p.m., Sky Sports)
Tuesday January 6
West Ham v Forest (8:00 p.m., Sky Sports)
Wednesday January 7
Bournemouth v Tottenham (7:30 p.m., Sky Sports)
Brentford v Sunderland (7:30 p.m., Sky Sports)
Palace v Villa (7:30 p.m., Sky Sports)
Everton v Wolves (7:30 p.m., Sky Sports)
Fulham v Chelsea (7:30 p.m., Sky Sports)
Man City v Brighton (7:30 p.m., Sky Sports)
Burnley v Man United (8:15 p.m., Sky Sports)
Newcastle v Leeds (8:15 p.m., Sky Sports)
Thursday January 8
Arsenal v Liverpool (8:00 p.m., Sky Sports)

Premier League TV schedule: when is the rest of January announced?
The next matches selected for broadcast are expected to be announced on December 17.
You can find the full schedule of potential match change announcements in the Premier League. here.
Premier League TV deals 2025/26
Sky Sports and TNT Sports will share live streaming rights to the Premier League in the UK between 2025/26 and 2028/29.
BBC Sport also has rights to highlights, including Match of the Day, and audio rights, which are shared with talkSPORT.
How to watch the Premier League on TV in December: Sky Sports
Via Now the TVSky Sports costs £14.99 for a one-day subscription, £28 per month for a 12-month subscription or £34.99 per month without a contract.
Sky Sports subscriptions include access to all 12 live Sky Sports channels and Sky Sports+, which offers live broadcasts and a dedicated channel.
How to watch Premier League football over Christmas and New Year on TNT Sports
TNT Sports costs £29.99 per month via discovery+which includes Eurosport and entertainment and is available on a huge range of devices including smart TVs and games consoles.
Premier League live streams: how to watch Christmas and New Year matches online
Both broadcasters have dedicated applications allowing fans to stream matches live: SkyGO for Sky Sports and Discovery+ for TNT Sports.
Both apps are available on a wide range of devices, including smart TVs and gaming consoles.
2025-10-31 19:03:00