Live football on TV today: Fixtures, streams & tonight's matches
Who will win this year's Premier League?
Football fans, you’re in the right place: we’ve rounded up all of the live football airing on TV today, tonight, and this week, what time it all starts, and where they’re available to stream.
We’re less than a month away from the end of the 2025-26 Premier League season.
Up north, it’s proving to be a tight, potentially historic race in the Scottish Premiership. If Hearts can maintain their lead, it’ll be the first time in over 40 years that Celtic or Rangers haven’t won the title.
Of course, the biggest football tournament of them all is on the horizon: the World Cup. We’re still a little while away yet, though, so let’s stick to what’s right in front of us: this week’s football fixtures and how to watch them.

Live football today and tonight
Below, you can find a list of all the major football matches airing live this week. Each fixture has its start time (UK) and where you can stream the match.
If you’re mainly interested in Premier League fixtures, we’ve gathered all of this week’s matches and their info – click here to go straight there.
You can also jump to specific days by clicking on the links below:
- Monday April 20
- Tuesday April 21
- Wednesday April 22
- Thursday April 23
- Friday April 24
- Saturday April 25
- Sunday April 26
Live football on Monday April 27
Premier League
Don't miss a single story! Add us as a Preferred Source in Google for all your television news
- Manchester United v Brentford – 8pm on Sky Sports Main Event and Sky Sports UHDR
Serie A
La Liga
Women’s Bundesliga
- Hoffenheim Women v Koln Women – 5pm on DAZN
Baller League
- Live Baller League – 5pm on Sky Sports Mix and Sky Sports+
Live football on Tuesday April 28
Championship
- Southampton v Ipswich Town – 7:45pm on Sky Sports Football, Sky Sports Main Event and Sky Sports UHDR
League One
- Northampton Town v Barnsley – 7:45pm on Sky Sports+
- Peterborough United v Mansfield Town – 7:45pm on Sky Sports+
Scottish FA Youth Cup
- Queens Park U18 v Hearts U18 – 7:20pm on BBC Scotland and BBC iPlayer
SWPL
- Hearts Women v Partick Thistle Women – 7:30pm on BBC iPlayer and BBC Alba
NIFL Premiership
- Annagh United v Crusaders FC Belfast – 7:45pm on NIFL TV
UEFA Champions League
- Paris Saint Germain v Bayern Munich – 8pm on Prime Video
U18 Premier League
- Tottenham Hotspur U18 v West Ham United U18 – 12pm on SpursPlay
- Arsenal U18 v Crystal Palace U18 – 12pm on Palace TV+
Live football on Wednesday April 29
Women’s Super League
- Arsenal Women v Leicester City Women – 7pm on Sky Sports Main Event, Sky Sports Mix and Sky Sports UHDR
SWPL
- Glasgow City Women v Celtic Women – 7pm on Sky Sports Football
U18 Premier League
- Manchester United U18 v Liverpool U18 – 12:30pm on LFCTV, MUTV and All Red Video
UEFA Champions League
- Atletico Madrid v Arsenal – 8pm on TNT Sports 1 and HBO Max
Women’s Bundesliga
- Werder Bremen Women v Bayern Munich Women – 5pm on DAZN
J League
- Avispa Fukuoka v Sanfrecce Hiroshima – 6am on YouTube
- Kashiwa Reysol v FC Tokyo – 8am on YouTube
UAE Pro League
- Shabab Al Ahli v Khor Fakkan – 4:20pm on TrillerTV
NWSL
- Washington Spirit v Racing Louisville – 12am on NWSL+
- Boston Legacy v North Carolina Courage – 12am on NWSL+
Live football on Thursday April 30
UEFA Europa League
- Nottingham Forest v Aston Villa – 8pm on TNT Sports 1 and HBO Max
- Sporting Braga v SC Freiburg – 8pm on TNT Sports 4 and HBO Max
UEFA Conference League
- Rayo Vallecano v Strasbourg – 8pm on TNT Sports 5 and HBO Max
- Shakhtar Donetsk v Crystal Palace – 8pm on TNT Sports 2 and HBO Max
NWSL
- Washington Spirit v Racing Louisville – 12am on NWSL+
- Boston Legacy v North Carolina Courage – 12am on NWSL+
- Chicago Red Stars v Gotham FC – 1am on NWSL+
- Portland Thorns FC v San Diego Wave – 3am on NWSL+
Live football on Friday May 1
Premier League
- Leeds United v Burnley – 8pm on Sky Sports Main Event and Sky Sports UHDR
Scottish Premiership
- Livingston v Aberdeen – 7:45pm on Premier Sports 1
NIFL Championship
- Crusaders FC Belfast v Annagh United – 7:45pm on NIFL TV
League of Ireland Premier Division
- Drogheda United v Sligo Rovers – 7:45pm on LOITV
- Dundalk v Shelbourne – 7:45pm on LOITV
- Galway United v St Patricks Athletic – 7:45pm on LOITV
- Bohemians Dublin v Derry City – 8pm on LOITV
- Shamrock Rovers v Waterford United – 8pm on LOITV
Serie A
Serie B
- Bari v Virtus Entella – 2pm on Destination Calcio
- Empoli v US Avellino – 2pm on Destination Calcio
- Palermo v Catanzaro – 2pm on Destination Calcio
La Liga
La Liga 2
- Real Zaragoza v Granada – 8pm on Premier Player
Women’s Bundesliga
- Hamburg Women v Union Berlin Women – 2pm on DAZN
Live football on Saturday May 2
Premier League
Championship
- Blackburn Rovers v Leicester City – 12:30pm on Sky Sports+
- Bristol City v Stoke City – 12:30pm on Sky Sports+
- Derby County v Sheffield United – 12:30pm on Sky Sports+
- Hull City v Norwich City – 12:30pm on Sky Sports+
- Ipswich Town v Queens Park Rangers – 12:30pm on Sky Sports+
- Millwall v Oxford Utd – 12:30pm on Sky Sports+
- Portsmouth v Birmingham City – 12:30pm on Sky Sports+
- Preston North End v Southampton – 12:30pm on Sky Sports+
- Sheffield Wednesday v West Bromwich Albion – 12:30pm on Sky Sports+
- Swansea City v Charlton Athletic – 12:30pm on Sky Sports+
- Watford v Coventry City – 12:30pm on Sky Sports+
- Wrexham v Middlesbrough – 12:30pm on Sky Sports+
League One
- AFC Wimbledon v Huddersfield Town – 3pm on Sky Sports+
- Barnsley v Stockport County – 3pm on Sky Sports+
- Bolton Wanderers v Luton Town – 3pm on Sky Sports+
- Exeter City v Bradford City – 3pm on Sky Sports+
- Leyton Orient v Burton Albion – 3pm on Sky Sports+
- Mansfield Town v Cardiff City – 3pm on Sky Sports+
- Northampton Town v Plymouth Argyle – 3pm on Sky Sports+
- Peterborough United v Doncaster – 3pm on Sky Sports+
- Port Vale v Lincoln City – 3pm on Sky Sports+
- Reading v Blackpool – 3pm on Sky Sports+
- Stevenage v Wigan Athletic – 3pm on Sky Sports+
- Wycombe Wanderers v Rotherham United – 3pm on Sky Sports+
League Two
- Barrow v Newport County – 3pm on Sky Sports+
- Bromley v Walsall – 3pm on Sky Sports+
- Cheltenham Town v Colchester United – 3pm on Sky Sports+
- Crawley Town v Salford City – 3pm on Sky Sports+
- Crewe Alexandra v Cambridge Utd – 3pm on Sky Sports+
- Fleetwood Town v Milton Keynes Dons – 3pm on Sky Sports+
- Gillingham v Shrewsbury Town – 3pm on Sky Sports+
- Harrogate Town v Barnet – 3pm on Sky Sports+
- Notts County v Bristol Rovers – 3pm on Sky Sports+
- Oldham Athletic v Accrington Stanley – 3pm on Sky Sports+
- Swindon Town v Chesterfield – 3pm on Sky Sports+
- Tranmere Rovers v Grimsby Town – 3pm on Sky Sports+
Scottish Women’s Cup
- Celtic Women v Glasgow City – 12:30pm on BBC iPlayer and BBC Alba
Women’s Super League
- Manchester United Women v Brighton and Hove Albion Women – 12pm on Sky Sports
U18 Premier League
- Tottenham Hotspur U18 v West Brom U18 – 12pm on SpursPlay
- Manchester City U18 v Derby County U18 – 12pm on City+
- Birmingham City U18 v Chelsea U18 – 12pm on ChelseaFC.com
- Liverpool U18 v Middlesbrough U18 – 12:30pm on LFCTV
La Liga
- Valencia v Atletico Madrid – 3:15pm on LaLiga TV
- Deportivo Alaves v Athletic Bilbao – 5:30pm on Premier Sports 2
- Osasuna v Barcelona – 8pm on Disney+
Serie A
Bundesliga
- Bayer Leverkusen v RB Leipzig – 5:30pm on Sky Sports Mix
Ligue 1
- Paris Saint Germain v Lorient – 4pm on Ligue 1+
- Metz v Monaco – 6pm on Ligue 1+
- Nice v Lens – 8:05pm on Ligue 1+
MLS
- Toronto FC v San Jose Earthquakes – 6pm on Apple TV
- Sporting Kansas City v Seattle Sounders FC – 7:30pm on Apple TV
- Real Salt Lake v Portland Timbers – 9:30pm on Apple TV
- Inter Miami CF v Orlando City SC – 12am on Apple TV
NWSL
- Houston Dash v Seattle Reign FC – 1am on NWSL+
- Orlando Pride v Washington Spirit – 9pm on TNT Sports 1 and HBO Max
- North Carolina Courage v Kansas City Current – 11:30pm on NWSL+
Live football on Sunday May 3
Premier League
- Bournemouth AFC v Crystal Palace – 2pm on Sky Sports+
- Manchester United v Liverpool – 3:30pm on Sky Sports Main Event and Sky Sports UHDR
- Aston Villa v Tottenham Hotspur – 7pm on TNT Sports 1 and HBO Max
Scottish Premiership
Women’s Super League
- Manchester City Women v Liverpool Women – 12pm on Sky Sports and Sky One
- Tottenham Hotspur Women v London City Lionesses – 12pm on Sky Sports+
- Leicester City Women v Chelsea Women – 2:30pm on BBC Two and BBC iPlayer
Scottish Women’s Cup
- Rangers Women v Montrose Women – 1:30pm on BBC One Scotland and BBC iPlayer
MLS
- Inter Miami CF v Orlando City SC – 12am on Apple TV
- Atlanta United v CF Montreal – 12:30am on Apple TV
- Columbus Crew v Minnesota United – 12:30am on Apple TV
- New England Revolution v Charlotte FC – 12:30am on Apple TV
- New York Red Bulls v FC Dallas – 12:30am on Apple TV
- Philadelphia Union v Nashville SC – 12:30am on Apple TV
- Chicago Fire v FC Cincinnati – 1:30am on Apple TV
- Houston Dynamo v Colorado Rapids – 1:30am on Apple TV
- San Diego FC v Los Angeles FC – 2:30am on Apple TV
- LA Galaxy v Vancouver – 3:30am on Apple TV
- New York City FC v DC United – 8pm on Apple TV
- Austin FC v St Louis City SC – 10:30pm on Apple TV
NWSL
- Angel City v Utah Royals FC – 1:45am on NWSL+
- Chicago Red Stars v Portland Thorns FC – 6pm on TNT Sports 4 and HBO Max
- Boston Legacy v Denver Summit – 8pm on NWSL+
- Gotham FC v Racing Louisville – 10pm on NWSL+
- San Diego Wave v Bay FC – 12am on NWSL+
La Liga
- Celta Vigo v Elche – 1pm on Premier Sports 2
- Getafe v Rayo Vallecano – 3:15pm on Premier Sports 2
- Real Betis v Real Oviedo – 5:30pm on Premier Sports 2
- Espanyol v Real Madrid – 8pm on Premier Sports 1
Serie A
- Bologna v Cagliari – 11:30am on DAZN
- Sassuolo v AC Milan – 2pm on DAZN
- Juventus v Verona – 5pm on DAZN
- Inter Milan v Parma – 7:45pm on TNT Sports 2
Bundesliga
- St Pauli v FSV Mainz 05 – 2:30pm on Prime Video
- Borussia Monchengladbach v Borussia Dortmund – 4:30pm on Prime Video
- SC Freiburg v Wolfsburg – 6:30pm on Prime Video
Ligue 1
- Lille v Le Havre – 2pm on Ligue 1+
- Auxerre v Angers – 4:15pm on Ligue 1+
- Paris FC v Stade Brestois – 4:15pm on Ligue 1+
- Strasbourg v Toulouse – 4:15pm on Ligue 1+
- Olympique Lyonnais v Rennes – 7:45pm on Ligue 1+
Live Premier League football (April 27 – May 3)
Monday, April 27
- Manchester United v Brentford – 8pm on Sky Sports Main Event and Sky Sports UHDR
Friday, May 1
- Leeds United v Burnley – 8pm on Sky Sports Main Event and Sky Sports UHDR
Saturday, May 2
- Brentford v West Ham United – 3pm
- Newcastle United v Brighton – 3pm
- Wolves v Sunderland – 3pm
- Arsenal v Fulham – 5:30pm on Sky Sports Main Event and Sky Sports UHDR
Sunday, May 3
- Bournemouth AFC v Crystal Palace – 2pm on Sky Sports+
- Manchester United v Liverpool – 3:30pm on Sky Sports Main Event and Sky Sports UHDR
- Aston Villa v Tottenham Hotspur – 7pm on TNT Sports 1 and HBO Max
Read more: The best movies and TV shows on HBO Max right now