HomeFootball NewsDecember 2025 & early January 2026

December 2025 & early January 2026


The live broadcast selections for the december and early January Premier League fixtures of the 2025/26 season have been announced.

Arsenal, who led the table at the end of October, and title holders Liverpool are among the teams to 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 TV and streaming in the UK.

You can find 101GreatGoals.com’s lowdown on the games to have been chosen in November. Read on for December and early January, including details on channels and live streams.

TV Premier League fixtures December 2025: Full list of games

Here’s the full set of Premier League games on Matchweeks 18, 19 and 20 in December 2025 and January 2026, including the games selected for live broadcast.

All games are at 15:00 GMT and not chosen for live coverage unless stated otherwise.

Tuesday, December 2

Bournemouth vs Everton (19:30, Sky Sports)

Fulham vs Manchester City (19:30, Sky Sports)

Newcastle vs Tottenham (20:15, Sky Sports)

Wednesday, December 3

Arsenal vs Brentford (19:30, Sky Sports)

Brighton & Hove Albion vs Aston Villa (19:30, Sky Sports)

Burnley vs Crystal Palace (19:30, Sky Sports)

Wolves vs Nottingham Forest (19:30, Sky Sports)

Leeds United vs Chelsea (20:15, Sky Sports)

Liverpool vs Sunderland (20:15, Sky Sports)

Thursday, December 4

Manchester United vs West Ham (20:00, Sky Sports)

Saturday, December 6

Villa vs Arsenal (12:30, TNT Sports)

Bournemouth vs Chelsea

Everton vs Forest

Man City vs Sunderland

Newcastle vs Burnley

Tottenham vs Brentford

Leeds vs Liverpool (17:30, Sky Sports)

Sunday, December 7

Brighton vs 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 vs Everton

Liverpool vs Brighton

Burnley vs Fulham (17:30, Sky Sports)

Arsenal vs Wolves (20:00, TNT Sports)

Sunday, December 14

Palace vs Man City (14:00, Sky Sports)

Forest vs Tottenham (14:00, Sky Sports)

Sunderland vs Newcastle (14:00, Sky Sports)

West Ham vs Villa (14:00, Sky Sports)

Brentford vs Leeds (16:30, Sky Sports)

Monday, December 15

Man United vs Bournemouth (20:00, Sky Sports)

Saturday, December 20

Newcastle vs Chelsea (12:30, TNT Sports)

Bournemouth vs Burnley

Brighton vs Sunderland

Man City vs West Ham

Wolves vs Brentford

Tottenham vs Liverpool (17:30, Sky Sports)

Sunday, December 21

Everton vs Arsenal (14:00, Sky Sports)

Leeds vs Palace (14:00, Sky Sports)

Villa vs Man United (16:30, Sky Sports)

Monday, December 22

Fulham vs Forest (20:00, Sky Sports)

Friday, December 26

Man United vs Newcastle (20:00, Sky Sports)

Saturday, December 27

Forest vs Man City (12:30, TNT Sports)

Arsenal vs Brighton

Brentford vs Bournemouth

Burnley vs Everton

Liverpool vs Wolves

West Ham vs Fulham

Chelsea vs Villa (17:30, Sky Sports)

Sunday, December 28

Sunderland vs Leeds (14:00, Sky Sports)

Palace vs Tottenham (16:30, Sky Sports)

Tuesday, December 30

Burnley vs Newcastle (19:30, Sky Sports)

Chelsea vs Bournemouth (19:30, Sky Sports)

Forest vs Everton (19:30, Sky Sports)

West Ham vs Brighton (19:30, Sky Sports)

Arsenal vs Villa (20:15, Sky Sports)

Man United vs Wolves (20:15, Sky Sports)

Thursday, January 1 2026

Palace vs Fulham (17:30, Sky Sports)

Liverpool vs Leeds (17:30, Sky Sports)

Brentford vs Tottenham (20:00, Sky Sports)

Sunderland vs Man City (20:00, Sky Sports)

Saturday, January 3

Villa vs Forest (12:30, Sky Sports)

Brighton vs Burnley

Wolves vs West Ham

Bournemouth vs Arsenal (17:30, Sky Sports)

Sunday, January 4

Leeds vs Man United (12:30, TNT Sports)

Everton vs Brentford (Sky Sports)

Fulham vs Liverpool (Sky Sports)

Newcastle vs Crystal Palace (Sky Sports)

Tottenham vs Sunderland (Sky Sports)

Man City vs Chelsea (17:30, Sky Sports)

Tuesday, January 6

West Ham vs Forest (20:00, Sky Sports)

Wednesday, January 7

Bournemouth vs Tottenham (19:30, Sky Sports)

Brentford vs Sunderland (19:30, Sky Sports)

Palace vs Villa (19:30, Sky Sports)

Everton vs Wolves (19:30, Sky Sports)

Fulham vs Chelsea (19:30, Sky Sports)

Man City vs Brighton (19:30, Sky Sports)

Burnley vs Man United (20:15, Sky Sports)

Newcastle vs Leeds (20:15, Sky Sports)

Thursday, January 8

Arsenal vs Liverpool (20:00, Sky Sports)

Premier League TV fixtures: When is the rest of January announced?

The next games selected for broadcast are scheduled to be announced on December 17.

You can find the full schedule of potential Premier League fixture change announcements here.

2025/26 Premier League TV deals

Sky Sports and TNT Sports will share the live broadcasting rights to show the Premier League in the UK between 2025/26 and 2028/29.

BBC Sport also has highlights 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

Via Now TV, Sky Sports costs £14.99 for a day membership, £28 a month for a 12-month membership or £34.99 a month with no contract.

Sky Sports memberships include access to all 12 live Sky Sports channels and Sky Sports+, which offers live streams 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 through discovery+, which includes Eurosport and entertainment and is available on a vast range of devices including smart TVs and gaming consoles.

Premier League live streams: How to watch Christmas and New Year fixtures online

Both broadcasters have dedicated apps allowing fans to live-stream the games: SkyGO for Sky Sports and discovery+ for TNT Sports.

Both apps are available on a vast range of devices, including smart TVs, gaming consoles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Must Read

spot_img