Live football on TV is dialled up to maximum for the Christmas break with four consecutive days of Premier League action leading up to the 25th.

Advertisement

The round of matches begins with a rival clash between Crystal Palace and Brighton at Selhurst Park on Thursday and draws to a close with a midday showdown between Wolves and Chelsea at Molineux.

The pick of the week is shaping up to be a gargantuan title race scrap between Liverpool and Arsenal at Anfield on Saturday evening.

Sky Sports will boast the lion's share of the action in 2023/24, including a huge number of Premier League, English Football League and FA Women's Super League games.

TNT Sports – formerly BT Sport – will show Premier League, Champions League, Europa League and Conference League action throughout the season.

Check out our guide to the best football matches on TV today and across the week to come.

Read more football features: Best players in the world | Best players of all time

Football today: What live football is on TV today?

Thursday 21st December

Premier League

Crystal Palace v Brighton (8pm) Sky Sports Premier League / Sky Sports Main Event

Friday 22nd December

Premier League

Aston Villa v Sheffield United (8pm) Sky Sports Premier League / Sky Sports Main Event

Club World Cup final

Man City v Fluminense (6pm) TNT Sports / FIFA+

Saturday 23rd December

Premier League

West Ham v Man Utd (12:30pm) TNT Sports 1

Liverpool v Arsenal (5:30pm) Sky Sports Premier League / Sky Sports Main Event

Championship

Leeds v Ipswich (12:30pm) Sky Sports Football

Sunday 24th December

Premier League

Wolves v Chelsea (1pm) Sky Sports Premier League / Sky Sports Main Event

Scottish Premiership

Motherwell v Rangers (12pm) Sky Sports Football / Sky Sports Main Event

Tuesday 26th December

Premier League

Newcastle v Nottingham Forest (12:30pm) Amazon Prime Video

Bournemouth v Fulham (3pm) Amazon Prime Video

Sheffield United v Luton (3pm) Amazon Prime Video

Burnley v Liverpool (5:30pm) Amazon Prime Video

Manchester United v Aston Villa (8pm) Amazon Prime Video

Championship

Preston v Leeds (12:30pm) Sky Sports Football

Birmingham v Stoke (5:15pm) Sky Sports Football

Ipswich v Leicester (7:45pm) Sky Sports Football

Scottish Premiership

Dundee v Celtic (3pm) Sky Sports Football / Main Event

National League

Southend v Barnet (3pm) TNT Sports 1

Wednesday 27th December

Premier League

Brentford v Wolves (7:30pm) Amazon Prime Video

Chelsea v Crystal Palace (7:30pm) Amazon Prime Video

Everton v Manchester City (8:15pm) Amazon Prime Video

Scottish Premiership

Hibs v Hearts (8pm) Sky Sports Football / Main Event

Thursday 28th December

Premier League

Brighton v Tottenham (7:30pm) Amazon Prime Video

Arsenal v West Ham (8:15pm) Amazon Prime Video

Friday 29th December

Championship

Southampton v Plymouth (6pm) Sky Sports Football

West Brom v Leeds (8:15pm) Sky Sports Football

Saturday 30th December

Premier League

Luton v Chelsea (12:30pm) TNT Sports 1

Nottingham Forest v Man Utd (5:30pm) Sky Sports Premier League / Main Event

Scottish Premiership

Celtic v Rangers (12:30pm) Sky Sports Football / Main Event

Sunday 31st December

Premier League

Fulham v Arsenal (2pm) Sky Sports Premier League / Main Event

Monday 1st January

Premier League

Liverpool v Newcastle (8pm) Sky Sports Premier League / Main Event

Championship

Sunderland v Preston (12:30pm) Sky Sports Football

Sheffield Wednesday v Hull (5:15pm) Sky Sports Football

League One

Derby County v Peterborough United (3pm) Sky Sports Football

Tuesday 2nd January

Premier League

West Ham v Brighton (7:30pm) Sky Sports Premier League / Main Event

Scottish Premiership

St Mirren v Celtic (5pm) Sky Sports Football / Main Event

Thursday 4th January

FA Cup third round

Crystal Palace v Everton (8pm) ITV4 / ITVX

Friday 5th January

FA Cup third round

Tottenham v Burnley (8pm) ITV1 / ITVX

Saturday 6th January

FA Cup third round

Sunderland v Newcastle (12:45pm) ITV1 / ITVX

Middlesbrough v Aston Villa (5:30pm) BBC One / BBC iPlayer

Chelsea v Preston (5:30pm) BBC iPlayer

League One

Fleetwood v Derby (12:30pm) Sky Sports Football / Main Event

Sunday 7th January

FA Cup third round

Arsenal v Liverpool (4:30pm) BBC One / BBC iPlayer

Man City v Huddersfield (2pm) BBC iPlayer

Shrewsbury v Wrexham (2pm) BBC iPlayer / S4C

Monday 8th January

FA Cup third round

Wigan v Man Utd (8:15pm) ITV1 / ITVX

If you're looking for something else to watch, check out our TV Guide or Streaming Guide, or visit our Sport hub for all the latest news.

Advertisement

Try Radio Times magazine today and get 10 issues for only £10, PLUS a £10 John Lewis and Partners voucher delivered to your home – subscribe now. For more from the biggest stars in TV, listen to The Radio Times Podcast.

Advertisement
Advertisement
Advertisement