EPL Fixtures 2024/2025: View All 380 Matches

View the schedule for all 380 matches of the upcoming season, starting on August 16, 2024.

Weekend and Bank Holiday matches are scheduled for 12:00 UTC, while midweek matches are set for 16:45 UTC unless stated otherwise.

Please note that fixtures are subject to change.

 

Live Score and Fixtures

epl livescore

Also, check: La Liga Fixtures 2024/2025: View All Matches

EPL Fixtures 2024/2025

Here is the complete fixture schedule in table form:

Matchweek Date Time (UTC) Fixture Broadcast
MW1 Friday, 16 August 2024 20:00 Man Utd vs. Fulham Sky Sports
Saturday, 17 August 2024 12:30 Ipswich Town vs. Liverpool TNT Sports
Arsenal vs. Wolves
Everton vs. Brighton
Newcastle United vs. Southampton
Nottingham Forest vs. AFC Bournemouth
17:30 West Ham vs. Aston Villa Sky Sports
Sunday, 18 August 2024 14:00 Brentford vs. Crystal Palace Sky Sports
16:30 Chelsea vs. Man City Sky Sports
Monday, 19 August 2024 20:00 Leicester City vs. Spurs Sky Sports
MW2 Saturday, 24 August 2024 12:30 Brighton vs. Man Utd TNT Sports
Crystal Palace vs. West Ham
Fulham vs. Leicester City
Man City vs. Ipswich Town
Southampton vs. Nottingham Forest
Spurs vs. Everton
17:30 Aston Villa vs. Arsenal Sky Sports
Sunday, 25 August 2024 14:00 AFC Bournemouth vs. Newcastle United Sky Sports
14:00 Wolves vs. Chelsea*
16:30 Liverpool vs. Brentford Sky Sports
* Due to Chelsea’s UEFA Conference League playoffs
MW3 Saturday, 31 August 2024 12:30 Arsenal vs. Brighton TNT Sports
Brentford vs. Southampton
Everton vs. AFC Bournemouth
Ipswich Town vs. Fulham
Leicester City vs. Aston Villa
Nottingham Forest vs. Wolves
17:30 West Ham vs. Man City Sky Sports
Sunday, 1 September 2024 13:30 Chelsea vs. Crystal Palace*
13:30 Newcastle vs. Spurs Sky Sports
16:00 Man Utd vs. Liverpool Sky Sports
* Due to Chelsea’s UEFA Conference League playoffs
MW4 Saturday, 14 September 2024 12:30 Southampton vs. Man Utd TNT Sports
Brighton vs. Ipswich Town
Crystal Palace vs. Leicester City
Fulham vs. West Ham
Liverpool vs. Nottingham Forest
Man City vs. Brentford
17:30 Aston Villa vs. Everton Sky Sports
20:00 AFC Bournemouth vs. Chelsea Sky Sports
Sunday, 15 September 2024 14:00 Spurs vs. Arsenal Sky Sports
16:30 Wolves vs. Newcastle United Sky Sports
MW5 Saturday, 21 September 2024 12:30 West Ham vs. Chelsea TNT Sports
Aston Villa vs. Wolves
Fulham vs. Newcastle United
Leicester City vs. Everton
Liverpool vs. AFC Bournemouth
Southampton vs. Ipswich Town
Spurs vs. Brentford
17:30 Crystal Palace vs. Man Utd Sky Sports
Sunday, 22 September 2024 14:00 Brighton vs. Nottingham Forest Sky Sports
16:30 Man City vs. Arsenal Sky Sports
MW6 Saturday, 28 September 2024 12:30 Newcastle vs. Man City TNT Sports
Arsenal vs. Leicester City
Brentford vs. West Ham
Chelsea vs. Brighton
Everton vs. Crystal Palace
Nottingham Forest vs. Fulham
17:30 Wolves vs. Liverpool Sky Sports
Sunday, 29 September 2024 14:00 Ipswich Town vs. Aston Villa** Sky Sports
16:30 Man Utd vs. Spurs Sky Sports
** This match will move to 28 Sept, 20:00 BST, if Villa play in UCL
Monday, 30 September 2024 20:00 AFC Bournemouth vs. Southampton Sky Sports
MW7 Saturday, 5 October 2024 12:30 Crystal Palace vs. Liverpool* TNT Sports
Arsenal vs. Southampton
Brentford vs. Wolves
Chelsea vs. Nott’m Forest
Leicester vs. AFC Bournemouth
Man City vs. Fulham
West Ham vs. Ipswich
17:30 Everton vs. Newcastle Sky Sports
* Will move to 20:00 BST if Liverpool play UCL away on 2 Oct
Sunday, 6 October 2024 14:00 Aston Villa vs. Man Utd Sky Sports
16:30 Brighton vs. Spurs Sky Sports
MW8 Saturday, 19 October 2024 12:30 Spurs vs. West Ham TNT Sports
Fulham vs. Aston Villa
Ipswich vs. Everton
Man Utd vs. Brentford
Newcastle vs. Brighton
Nott’m Forest vs. Crystal Palace
Southampton vs. Leicester
17:30 Liverpool vs. Chelsea** Sky Sports
** May move to Sun 20 Oct for UCL clubs
Sunday, 20 October 2024 14:00 AFC Bournemouth vs. Arsenal*** Sky Sports
16:30 Wolves vs. Man City*** Sky Sports
*** May move to Sat 19 Oct for UCL clubs
MW9 Friday, 25 October 2024 20:00 Leicester vs. Nott’m Forest Sky Sports
Saturday, 26 October 2024 Aston Villa vs. AFC Bournemouth
Brentford vs. Ipswich Town
Brighton vs. Wolves
Man City vs. Southampton
17:30 Everton vs. Fulham Sky Sports
Sunday, 27 October 2024 14:00 Arsenal vs. Liverpool Sky Sports
16:30 Chelsea vs. Spurs Sky Sports
Monday, 28 October 2024 20:00 Newcastle vs. Man Utd Sky Sports
MW10 Saturday, 2 November 2024 12:30 Spurs vs. Brentford TNT Sports
AFC Bournemouth vs. Fulham
Everton vs. Man City
Leicester vs. Liverpool
Southampton vs. Newcastle
West Ham vs. Wolves
17:30 Brighton vs. Chelsea Sky Sports
Sunday, 3 November 2024 14:00 Crystal Palace vs. Arsenal Sky Sports
16:30 Man Utd vs. Aston Villa Sky Sports
MW11 Saturday, 9 November 2024 12:30 Arsenal vs. Ipswich Town TNT Sports
Brighton vs. Spurs
Crystal Palace vs. AFC Bournemouth
Fulham vs. Southampton
Liverpool vs. Man Utd
Nott’m Forest vs. Everton
17:30 Aston Villa vs. West Ham Sky Sports
Sunday, 10 November 2024 14:00 Wolves vs. Newcastle Sky Sports
16:30 Chelsea vs. Leicester Sky Sports

 

MW12 Saturday, 23 November 2024 12:30 AFC Bournemouth vs. Brighton TNT Sports
Arsenal vs. Nottingham Forest
Aston Villa vs. Crystal Palace
Everton vs. Brentford
Fulham vs. Wolves
Ipswich Town vs. Man Utd
Leicester City vs. Chelsea
Man City vs. Spurs
Newcastle United vs. West Ham
Southampton vs. Liverpool
MW13 Saturday, 30 November 2024 12:30 Brentford vs. Leicester City TNT Sports
Brighton vs. Southampton
Chelsea vs. Aston Villa
Crystal Palace vs. Newcastle United
Liverpool vs. Man City
Man Utd vs. Everton
Nottingham Forest vs. Ipswich Town
Spurs vs. Fulham
West Ham vs. Arsenal
Wolves vs. AFC Bournemouth
MW14 Tuesday, 3 December 2024 20:00 AFC Bournemouth vs. Spurs Sky Sports
Arsenal vs. Man Utd
Aston Villa vs. Brentford
Everton vs. Wolves
Fulham vs. Brighton
Ipswich Town vs. Crystal Palace
Leicester City vs. West Ham
Wednesday, 4 December 2024 20:00 Man City vs. Nottingham Forest Sky Sports
20:00 Newcastle United vs. Liverpool
20:00 Southampton vs. Chelsea
MW15 Saturday, 7 December 2024 12:30 Aston Villa vs. Southampton TNT Sports
Brentford vs. Newcastle United
Crystal Palace vs. Man City
Everton vs. Liverpool
Fulham vs. Arsenal
Ipswich Town vs. AFC Bournemouth
Leicester City vs. Brighton
Man Utd vs. Nottingham Forest
Spurs vs. Chelsea
West Ham vs. Wolves
MW16 Saturday, 14 December 2024 12:30 AFC Bournemouth vs. West Ham TNT Sports
Arsenal vs. Everton
Brighton vs. Crystal Palace
Chelsea vs. Brentford
Liverpool vs. Fulham
Man City vs. Man Utd
Newcastle United vs. Leicester City
Nottingham Forest vs. Aston Villa
Southampton vs. Spurs
Wolves vs. Ipswich Town
MW17 Saturday, 21 December 2024 12:30 Aston Villa vs. Man City TNT Sports
Brentford vs. Nottingham Forest
Crystal Palace vs. Arsenal
Everton vs. Chelsea
Fulham vs. Southampton
Ipswich Town vs. Newcastle United
Leicester City vs. Wolves
Man Utd vs. AFC Bournemouth
Spurs vs. Liverpool
West Ham vs. Brighton
MW18 Thursday, 26 December 2024 12:30 AFC Bournemouth vs. Crystal Palace TNT Sports
Arsenal vs. Ipswich Town
Brighton vs. Brentford
Chelsea vs. Fulham
Liverpool vs. Leicester City
Man City vs. Everton
Newcastle United vs. Aston Villa
Nottingham Forest vs. Spurs
Southampton vs. West Ham
Wolves vs. Man Utd
MW19 Sunday, 29 December 2024 14:00 Aston Villa vs. Brighton Sky Sports
Brentford vs. Arsenal
Crystal Palace vs. Southampton
Everton vs. Nottingham Forest
Fulham vs. AFC Bournemouth
Ipswich Town vs. Chelsea
Leicester City vs. Man City
Man Utd vs. Newcastle United
Spurs vs. Wolves
West Ham vs. Liverpool
MW20 Saturday, 4 January 2025 12:30 AFC Bournemouth vs. Everton TNT Sports
Aston Villa vs. Leicester City
Brighton vs. Arsenal
Crystal Palace vs. Chelsea
Fulham vs. Ipswich Town
Liverpool vs. Man Utd
Man City vs. West Ham
Southampton vs. Brentford
Spurs vs. Newcastle United
Wolves vs. Nottingham Forest
MW21 Tuesday, 14 January 2025 20:00 Arsenal vs. Spurs Sky Sports
Brentford vs. Man City
Everton vs. Aston Villa
Ipswich Town vs. Brighton
Leicester City vs. Crystal Palace
Nottingham Forest vs. Liverpool
West Ham vs. Fulham
Wednesday, 15 January 2025 20:00 Chelsea vs. AFC Bournemouth Sky Sports
20:00 Newcastle United vs. Wolves
20:00 Man Utd vs. Southampton
MW22 Saturday, 18 January 2025 12:30 Arsenal vs. Aston Villa TNT Sports
Brentford vs. Liverpool
Chelsea vs. Wolves
Everton vs. Spurs
Ipswich Town vs. Man City
Leicester City vs. Fulham
Man Utd vs. Brighton
Newcastle United vs. AFC Bournemouth
Nottingham Forest vs. Southampton
West Ham vs. Crystal Palace
MW23 Saturday, 25 January 2025 12:30 AFC Bournemouth vs. Nottingham Forest TNT Sports
Aston Villa vs. West Ham
Brighton vs. Everton
Crystal Palace vs. Brentford
Fulham vs. Man Utd
Liverpool vs. Ipswich Town
Man City vs. Chelsea
Southampton vs. Newcastle United
Spurs vs. Leicester City
Wolves vs. Arsenal
MW24 Saturday, 1 February 2025 12:30 AFC Bournemouth vs. Liverpool TNT Sports
Arsenal vs. Man City
Brentford vs. Spurs
Chelsea vs. West Ham
Everton vs. Leicester City
Ipswich Town vs. Southampton
Man Utd vs. Crystal Palace
Newcastle United vs. Fulham
Nottingham Forest vs. Brighton
Wolves vs. Aston Villa
MW25 Saturday, 15 February 2025 12:30 Aston Villa vs. Ipswich Town TNT Sports
Brighton vs. Chelsea
Crystal Palace vs. Everton
Fulham vs. Nottingham Forest
Leicester City vs. Arsenal
Liverpool vs. Wolves
Man City vs. Newcastle United
Southampton vs. AFC Bournemouth
Spurs vs. Man Utd
West Ham vs. Brentford
MW26 Saturday, 22 February 2025 12:30 AFC Bournemouth vs. Wolves TNT Sports
Arsenal vs. West Ham
Aston Villa vs. Chelsea
Everton vs. Man Utd
Fulham vs. Crystal Palace
Ipswich Town vs. Spurs
Leicester City vs. Brentford
Man City vs. Liverpool
Newcastle United vs. Nottingham Forest
Southampton vs. Brighton
MW27 Tuesday, 25 February 2025 20:00 Brentford vs. Everton Sky Sports
Brighton vs. AFC Bournemouth
Nottingham Forest vs. Arsenal
Spurs vs. Man City
West Ham vs. Leicester City
Wolves vs. Fulham
Wednesday, 26 February 2025 20:00 Chelsea vs. Southampton Sky Sports
20:00 Liverpool vs. Newcastle United
20:00 Man Utd vs. Ipswich Town
MW28 Saturday, 8 March 2025 12:30 Brentford vs. Aston Villa TNT Sports
Brighton vs. Fulham
Chelsea vs. Leicester City
Crystal Palace vs. Ipswich Town
Liverpool vs. Southampton
Man Utd vs. Arsenal
Nottingham Forest vs. Man City
Spurs vs. AFC Bournemouth
West Ham vs. Newcastle United
Wolves vs. Everton
MW29 Saturday, 15 March 2025 12:30 AFC Bournemouth vs. Brentford TNT Sports
Arsenal vs. Chelsea
Aston Villa vs. Liverpool
Everton vs. West Ham
Fulham vs. Spurs
Ipswich Town vs. Nottingham Forest
Leicester City vs. Man Utd
Man City vs. Brighton
Newcastle United vs. Crystal Palace
Southampton vs. Wolves
MW30 Tuesday, 1 April 2025 20:00 AFC Bournemouth vs. Ipswich Town Sky Sports
Arsenal vs. Fulham
Brighton vs. Aston Villa
Nottingham Forest vs. Man Utd
Wolves vs. West Ham
Wednesday, 2 April 2025 20:00 Chelsea vs. Spurs Sky Sports
20:00 Man City vs. Leicester City
20:00 Newcastle United vs. Brentford
20:00 Southampton vs. Crystal Palace
20:00 Liverpool vs. Everton
MW31 Saturday, 5 April 2025 12:30 Aston Villa vs. Nottingham Forest TNT Sports
Brentford vs. Chelsea
Crystal Palace vs. Brighton
Everton vs. Arsenal
Fulham vs. Liverpool
Ipswich Town vs. Wolves
Leicester City vs. Newcastle United
Man Utd vs. Man City
Spurs vs. Southampton
West Ham vs. AFC Bournemouth
MW32 Saturday, 12 April 2025 12:30 AFC Bournemouth vs. Fulham TNT Sports
Arsenal vs. Brentford
Brighton vs. Leicester City
Chelsea vs. Ipswich Town
Liverpool vs. West Ham
Man City vs. Crystal Palace
Newcastle United vs. Man Utd
Nottingham Forest vs. Everton
Southampton vs. Aston Villa
Wolves vs. Spurs
MW33 Saturday, 19 April 2025 12:30 Aston Villa vs. Newcastle United TNT Sports
Brentford vs. Brighton
Crystal Palace vs. AFC Bournemouth
Everton vs. Man City
Fulham vs. Chelsea
Ipswich Town vs. Arsenal
Leicester City vs. Liverpool
Man Utd vs. Wolves
Spurs vs. Nottingham Forest
West Ham vs. Southampton
MW34 Saturday, 26 April 2025 12:30 AFC Bournemouth vs. Man Utd TNT Sports
Arsenal vs. Crystal Palace
Brighton vs. West Ham
Chelsea vs. Everton
Liverpool vs. Spurs
Man City vs. Aston Villa
Newcastle United vs. Ipswich Town
Nottingham Forest vs. Brentford
Southampton vs. Fulham
Wolves vs. Leicester City
MW35 Saturday, 3 May 2025 12:30 Arsenal vs. AFC Bournemouth TNT Sports
Aston Villa vs. Fulham
Brentford vs. Man Utd
Brighton vs. Newcastle United
Chelsea vs. Liverpool
Crystal Palace vs. Nottingham Forest
Everton vs. Ipswich Town
Leicester City vs. Southampton
Man City vs. Wolves
West Ham vs. Spurs
MW36 Saturday, 10 May 2025 12:30 AFC Bournemouth vs. Aston Villa TNT Sports
Fulham vs. Everton
Ipswich Town vs. Brentford
Liverpool vs. Arsenal
Man Utd vs. West Ham
Newcastle United vs. Chelsea
Nottingham Forest vs. Leicester City
Southampton vs. Man City
Spurs vs. Crystal Palace
Wolves vs. Brighton
MW37 Sunday, 18 May 2025 15:00 Arsenal vs. Newcastle United TNT Sports
Aston Villa vs. Spurs
Brentford vs. Fulham
Brighton vs. Liverpool
Chelsea vs. Man Utd
Crystal Palace vs. Wolves
Everton vs. Southampton
Leicester City vs. Ipswich Town
Man City vs. AFC Bournemouth
West Ham vs. Nottingham Forest
MW38 Sunday, 25 May 2025 16:00 AFC Bournemouth vs. Leicester City TNT Sports
Fulham vs. Man City
Ipswich Town vs. West Ham
Liverpool vs. Crystal Palace
Man Utd vs. Aston Villa
Newcastle United vs. Everton
Nottingham Forest vs. Chelsea
Southampton vs. Arsenal
Spurs vs. Brighton
Wolves vs. Brentford

 

Briefly about 2023/2024 EPL season

The 2023/2024 English Premier League season was notable for several key developments:

  1. Manchester City Dominance: Manchester City continued their dominance, securing the Premier League title. They were impressive throughout the season, showcasing their depth and tactical prowess.
  2. Liverpool’s Resurgence: Liverpool made significant strides, finishing as runners-up. They were in strong form and challenged City for the title, highlighting their return to top form under Jürgen Klopp.
  3. Arsenal’s Strong Performance: Arsenal also had a notable season, finishing in the top four. Their young squad and tactical improvements under Mikel Arteta were key factors in their successful campaign.
  4. Surprising Relegation Battles: The relegation battle was intense, with several clubs fighting to avoid dropping to the Championship. Nottingham Forest and Sheffield United, among others, struggled throughout the season.
  5. Promoted Teams: The promoted teams, including Burnley and Luton Town, faced a challenging season, with Burnley managing to secure their Premier League status for another season, while Luton struggled.

Overall, the season was marked by competitive matches, standout performances from several teams, and continued excitement in English football.

Leave a Comment