Live football today on Sky Sports: Fixtures, kick-off times, TV channel and stream for matches this week and weekend
All the live football on Sky Sports, including the Premier League and Sky Bet EFL.
Tuesday 21 April 2026 16:40, UK
All the live football on Sky Sports, including the Premier League and Sky Bet EFL.
See all the live football by competition in our Sky Sports TV guide.
If you are a Sky Sports subscriber, you can watch any of the upcoming football below directly from the Sky Sports app.
Not got Sky? You can still watch or stream live football with a NOW Day or Month membership.
Over 1,000 games from 1,891 matches across the EFL, Carabao Cup and Vertu Trophy will be broadcast throughout the 2025/26 season on Sky Sports Plus.
Live football on Sky Sports
Tuesday April 21
Coventry vs Portsmouth - Championship, kick-off 7.45pm
Leicester vs Hull - Championship, kick-off 7.45pm
Norwich vs Derby - Championship, kick-off 7.45pm
Oxford vs Wrexham - Championship, kick-off 7.45pm
QPR vs Swansea - Championship, kick-off 7.45pm
Southampton vs Bristol City - Championship, kick-off 7.45pm
Stoke vs Millwall - Championship, kick-off 7.45pm
West Brom vs Watford - Championship, kick-off 7.45pm
Bradford vs Plymouth - League One, kick-off 7.45pm
Doncaster vs Lincoln - League One, kick-off 7.45pm
Rotherham vs Luton - League One, kick-off 7.45pm
Stevenage vs Barnsley - League One, kick-off 7.45pm
Stockport vs Mansfield - League One, kick-off 7.45pm
Cambridge vs Grimsby - League Two, kick-off 7.45pm
Cheltenham vs Tranmere - League Two, kick-off 7.45pm
Brighton vs Chelsea - Premier League, kick-off 8pm
Wednesday April 22
Birmingham vs Preston - Championship, kick-off 7.45pm
Charlton vs Ipswich - Championship, kick-off 7.45pm
Middlesbrough vs Sheffield Wednesday - Championship, kick-off 7.45pm
Sheffield United vs Blackburn - Championship, kick-off 7.45pm
Cardiff vs Port Vale - League One, kick-off 7.45pm
Burnley vs Man City - Premier League, kick-off 8pm
Bournemouth vs Leeds United - Premier League, kick-off 8pm
Thursday April 23
Salford vs Bromley - League Two, kick-off 8pm
Friday April 24
Sunderland vs Nottingham Forest - Premier League, kick-off 8pm
Leicester vs Millwall - Championship, kick-off 8pm
Saturday April 25
Brighton vs Man City - WSL, kick-off 12pm
Charlton vs Hull - Championship, kick-off 12.30pm
Middlesbrough vs Watford - Championship, kick-off 12.30pm
West Brom vs Ipswich - Championship, kick-off 12.30pm
Doncaster vs Stevenage - League One, kick-off 12.30pm
Stockport vs Peterborough - League One, kick-off 12.30pm
Grimsby vs Swindon - League Two, kick-off 12.30pm
MK Dons vs Tranmere - League Two, kick-off 12.30pm
Arsenal vs Newcastle - Premier League, kick-off 5.30pm
Celtic vs Falkirk - Scottish Premiership, kick-off 5.30pm
Sunday April 26
Coventry vs Wrexham - Championship, kick-off 12pm
London City Lionesses vs Leicester - WSL, kick-off 12pm
Tottenham vs Man Utd - WSL, kick-off 12pm
Liverpool vs West Ham - WSL, kick-off 2pm
Hibernian vs Hearts - Scottish Premiership, kick-off 4.30pm
Monday April 27
Man Utd vs Brentford - Premier League, kick-off 8pm
Tuesday April 28
Southampton vs Ipswich - Championship, kick-off 7.45pm
Northampton vs Barnsley - League One, kick-off 7.45pm
Peterborough vs Mansfield - League One, kick-off 7.45pm
Wednesday April 29
Arsenal vs Leicester - WSL, kick-off 7pm
Friday May 1
Leeds vs Burnley - Premier League, kick-off 8pm
Saturday May 2
Man Utd vs Brighton - WSL, kick-off 12pm
Arsenal vs Fulham - Premier League, kick-off 5.30pm
Sunday May 3
Hibernian vs Celtic - Scottish Premiership, kick-off 12pm
Man City vs Liverpool - WSL, kick-off 12pm
Tottenham vs London City Lionesses - WSL, kick-off 12pm
Man Utd vs Liverpool - Premier League, kick-off 3.30pm
Monday May 4
Aston Villa vs West Ham - WSL, kick-off 1pm
Chelsea v Nottingham Forest - Premier League, kick-off 3pm
Hearts vs Rangers - Scottish Premiership, kick-off 5.30pm
Everton v Man City - Premier League, kick-off 8pm
Wednesday May 6
Brighton vs Arsenal - WSL, kick-off 7.45pm
Saturday May 9
Aston Villa vs Arsenal - WSL, kick-off 12pm
Man City vs Brentford - Premier League, kick-off 5.30pm
Motherwell vs Hearts - Scottish Premiership, kick-off 8pm
Sunday May 10
Celtic vs Rangers - Scottish Premiership, kick-off 12pm
Nottingham Forest vs Newcastle - Premier League, kick-off 2pm
West Ham vs Arsenal - Premier League, kick-off 4.30pm
Monday May 11
Tottenham vs Leeds - Premier League, kick-off 8pm
Wednesday May 13
Arsenal vs Everton - WSL, kick-off 7pm
Ad content | Stream Sky Sports on NOW
Stream Sky Sports live with no contract on a Month or Day membership on NOW. Instant access to live action from the Premier League, EFL, F1, England cricket and so much more.
Sky Sports+
Sky Sports+ gives more choice to sports fans at no extra cost.
Watch more matches via live streams on Sky TV, streaming service NOW and the improved Sky Sports app on mobile.
Live Premier League on Sky Sports
From this season, Sky Sports' Premier League coverage will increase from 128 matches to at least 215 games exclusively live.
And 80 per cent of all televised Premier League games this season will be on Sky Sports.
Throughout the 2025/26 season, you can watch Premier League match highlights for free - without being a Sky Sports subscriber.
You'll find highlights from every Premier League game on the Sky Sports app shortly after full-time.