
The Premier League has announced its broadcast selections for April 2025, offering fans a chance to watch exciting matches across different channels. Here is the revised schedule, which includes fixtures that may change based on participation in European competitions and the FA Cup semi-finals.
Tuesday 1 April
- 19:45 AFC Bournemouth vs Ipswich Town
- 19:45 Arsenal vs Fulham
- 19:45 Brighton vs Aston Villa
- 19:45 Wolves vs West Ham
- 20:00 Nottingham Forest vs Man Utd (TNT Sports)
Wednesday 2 April
- 19:45 Man City vs Leicester City
- 19:45 Newcastle United vs Brentford
- 19:45 Southampton vs Crystal Palace
- 20:00 Liverpool vs Everton (Sky Sports)
Thursday 3 April
- 20:00 Chelsea vs Spurs (Sky Sports)
Saturday 5 April
- 12:30 Everton vs Arsenal (TNT Sports)
- Crystal Palace vs Brighton
- Ipswich Town vs Wolves
- West Ham vs AFC Bournemouth
- 17:30 Aston Villa vs Nottingham Forest (Sky Sports)
This match could move to Sunday 6 April at 14:00, depending on Villa’s participation in UEFA Champions League.
Sunday 6 April
- 14:00 Brentford vs Chelsea
- 14:00 Spurs vs Southampton
- 14:00 Fulham vs Liverpool (Sky Sports)
- 16:30 Man Utd vs Man City (Sky Sports)
Due to the movement of Chelsea vs Spurs on 3 April
Subject to possible movement to Saturday 5 April, kick-off time TBD depending on Liverpool’s UEFA Champions League involvement.
Monday 7 April
- 20:00 Leicester City vs Newcastle United (Sky Sports)
Saturday 12 April
- 12:30 Man City vs Crystal Palace (TNT Sports)
- Brighton vs Leicester City
- Chelsea vs Ipswich Town
- Nottingham Forest vs Everton
- Southampton vs Aston Villa
- Wolves vs Spurs
- 17:30 Arsenal vs Brentford (Sky Sports)*
*This match could move to Sunday 13 April at 14:00 depending on Arsenal’s participation in UEFA Champions League.
Sunday 13 April
- 14:00 Liverpool vs West Ham (Sky Sports)
- 16:30 Newcastle United vs Man Utd (Sky Sports)
This match could move to Saturday 12 April, kick-off time TBD depending on Liverpool’s Champions League involvement.
Monday 14 April
- 20:00 AFC Bournemouth vs Fulham (Sky Sports)
Wednesday 16 April
- 19:30 Newcastle United vs Crystal Palace
Saturday 19 April
- Brentford vs Brighton
- Crystal Palace vs AFC Bournemouth
- Everton vs Man City
- Fulham vs Chelsea
- Man Utd vs Wolves
- West Ham vs Southampton
- 17:30 Aston Villa vs Newcastle United (Sky Sports)
Sunday 20 April
- 14:00 Ipswich Town vs Arsenal (Sky Sports)
- 16:30 Leicester City vs Liverpool (Sky Sports)
Monday 21 April
- 20:00 Spurs vs Nottingham Forest (Sky Sports)
Saturday 26 April
- 12:30 Chelsea vs Everton (TNT Sports)
- Brighton vs West Ham
- Newcastle United vs Ipswich Town
- Nottingham Forest vs Brentford
- Southampton vs Fulham
- Wolves vs Leicester City
- 17:30 Arsenal vs Crystal Palace (Sky Sports)
This match could move based on Palace’s participation in the FA Cup semi-finals.
Sunday 27 April
- 14:00 AFC Bournemouth vs Man Utd (Sky Sports)
- 16:30 Liverpool vs Spurs (Sky Sports)
This match could move depending on FA Cup semi-final participation.
This match could move to Saturday 26 April at 20:00, depending on Liverpool’s Champions League schedule.
Monday 28 April
- 20:00 Man City vs Aston Villa (Sky Sports)
This match could be moved depending on participation in the FA Cup semi-finals or Villa’s Champions League semi-final schedule.
This schedule will continue to evolve based on teams’ involvement in other competitions, so be sure to check for updates closer to the matches!