The broadcast selections have been announced for live TV in the UK for Premier League matches in April 2025.
Below is the revised schedule, including fixtures which could be moved due to possible participation in European matches and the FA Cup semi-finals.
See: Amendments for March
Revised schedule
Kick-offs 15:00 unless stated. All times BST.
Tuesday 1 April
19:45 AFC Bournemouth v Ipswich Town
19:45 Arsenal v Fulham
19:45 Brighton v Aston Villa
19:45 Wolves v West Ham
20:00 Nottingham Forest v Man Utd (TNT Sports)
Wednesday 2 April
19:45 Man City v Leicester City
19:45 Newcastle United v Brentford
19:45 Southampton v Crystal Palace
20:00 Liverpool v Everton (Sky Sports)
Thursday 3 April
20:00 Chelsea v Spurs (Sky Sports)
Saturday 5 April
12:30 Everton v Arsenal (TNT Sports)
Crystal Palace v Brighton
Ipswich Town v Wolves
West Ham v AFC Bournemouth
17:30 Aston Villa v Nottingham Forest (Sky Sports)*
*Subject to possible movement to Sunday 6 April, 14:00 dependent on Villa's participation in UEFA Champions League
Sunday 6 April
14:00 Brentford v Chelsea**
14:00 Spurs v Southampton**
14:00 Fulham v Liverpool (Sky Sports)***
16:30 Man Utd v Man City (Sky Sports)
**Due to movement of Chelsea v Spurs on 3 April
***Subject to possible movement to Saturday 5 April, kick-off time TBC dependent on Liverpool's involvement in UEFA Champions League the following Tuesday
Monday 7 April
20:00 Leicester City v Newcastle United (Sky Sports)
Saturday 12 April
12:30 Man City v Crystal Palace (TNT Sports)
Brighton v Leicester City
Chelsea v Ipswich Town
Nottingham Forest v Everton
Southampton v Aston Villa
Wolves v Spurs
17:30 Arsenal v Brentford (Sky Sports)*
*Match subject to possible movement to Sunday 13 April, 14:00 dependent on Arsenal's participation in UEFA Champions League
Sunday 13 April
14:00 Liverpool v West Ham (Sky Sports)**
16:30 Newcastle United v Man Utd (Sky Sports)
**Match subject to possible movement to Saturday 12 April, kick-off time TBC dependent on Liverpool's participation in UEFA Champions League the following Tuesday
Monday 14 April
20:00 AFC Bournemouth v Fulham (Sky Sports)
Wednesday 16 April
19:30 Newcastle United v Crystal Palace
Saturday 19 April
Brentford v Brighton
Crystal Palace v AFC Bournemouth
Everton v Man City
Fulham v Chelsea
Man Utd v Wolves
West Ham v Southampton
17:30 Aston Villa v Newcastle United (Sky Sports)
Sunday 20 April
14:00 Ipswich Town v Arsenal (Sky Sports)
16:30 Leicester City v Liverpool (Sky Sports)
Monday 21 April
20:00 Spurs v Nottingham Forest (Sky Sports)
Saturday 26 April
12:30 Chelsea v Everton (TNT Sports)
Brighton v West Ham
Newcastle United v Ipswich Town
Nottingham Forest v Brentford
Southampton v Fulham
Wolves v Leicester City
17:30 Arsenal v Crystal Palace (Sky Sports)*
*Match is subject to movement dependent on Palace's possible participation in the FA Cup semi-finals
Sunday 27 April
14:00 AFC Bournemouth v Man Utd (Sky Sports)**
16:30 Liverpool v Spurs (Sky Sports)***
**Match is subject to movement dependent on either club's possible participation in the FA Cup semi-finals
***Match is subject to movement to Saturday 26 April, 20:00 dependent on Liverpool's participation in UEFA Champions League the following Tuesday
Monday 28 April
20:00 Man City v Aston Villa (Sky Sports)****
****Match is subject to movement dependent on either club's participation in the FA Cup semi-finals or Villa's participation in UEFA Champions League semi-finals