The live-streamed selections for the December and early January Premier League matches of the 2025/26 season have been announced.
Arsenal, who led the standings at the end of October, and champions Liverpool are among the teams that have had games moved.
There is one match on Boxing Day and all four games on New Year’s Day will be shown on live television and streaming in the UK.
You can find detailed information on 101GreatGoals.com about the games chosen in November. Read on for December and early January, including details on channels and live streams.
Premier League TV schedule December 2025: full fixture list
Here’s the full set of Premier League games in weeks 18, 19 and 20 in December 2025 and January 2026, including games selected for live streaming.
All games are at 15:00 GMT and are not chosen for live coverage unless otherwise stated.
Tuesday December 2
Bournemouth-Everton (19:30, Sky Sports)
Fulham-Manchester City (7:30 p.m., Sky Sports)
Newcastle-Tottenham (20:15, Sky Sports)
Wednesday December 3
Arsenal-Brentford (7:30 p.m., Sky Sports)
Brighton & Hove Albion vs Aston Villa (19:30, Sky Sports)
Burnley-Crystal Palace (7:30 p.m., Sky Sports)
Wolves vs Nottingham Forest (19:30, Sky Sports)
Leeds United-Chelsea (20:15, Sky Sports)
Liverpool-Sunderland (20:15, Sky Sports)

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

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

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

Premier League TV schedule: When is the rest of January announced?
The next games selected for broadcast will be announced on December 17.
You can find the full schedule of potential Premier League match change announcements here.
Premier League TV deals 2025/26
Sky Sports and TNT Sports will share live broadcast rights to broadcast the Premier League in the UK between 2025/26 and 2028/29.
BBC Sport also has feature rights, 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
Through now televisionSky Sports costs £14.99 for a one-day membership, £28 per month for a 12-month membership or £34.99 per month without a contract.
Sky Sports memberships 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 a month until discovery+which includes Eurosport and entertainment and is available on a wide 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 apps that allow fans to stream games live: SkyGO for Sky Sports and Discovery+ for TNT Sports.
Both apps are available on a wide range of devices, including smart TVs and game consoles.
