The 2024/25 Premier League will be the 33rd season of the league consisting of 33 weekend rounds, four midweek rounds, and one bank holiday matchweek. There will be no game taking place on Christmas Eve with more rest time allotted during the festive period carrying forward from the last season. This season will be the first to use semi-automated offside technology. Manchester City are the defending champions having retained the title for the fourth time.
Meanwhile, Leicester City, Ipswich Town and Southampton has earned promotion to the top-flight from the Championship. Leicester and Southampton have returned to the Premier League after a season absence while Ipswich will grace the competition after a 22 year absence. Luton Town, Burnley and Sheffield United are relegated to the second-tier from last season.
The campaign will get underway with FA Cup winners Manchester United welcoming Fulham on 16 August 2024. The big game on the opening weekend is Chelsea taking on holders Manchester City on the 18th. The opening month will also see the Red Devils facing Liverpool in the first North-West derby of the season. The top-two from the previous campaign, Manchester City and Arsenal will meet in September, a week after the North-London derby. The final day of the season is on 25 May 2025.
Here is the full fixture list of the Premier League 2024/25 season:
August 2024
Friday 16 August 2024
Manchester United v Fulham
Saturday 17 August 2024
Ipswich Town v Liverpool
Arsenal v Wolves
Everton v Brighton
Newcastle United v Southampton
Nottingham Forest v AFC Bournemouth
West Ham v Aston Villa
Sunday 18 August 2024
Brentford v Crystal Palace
Chelsea v Manchester City
Monday 19 August 2024
Leicester City v Tottenham
Saturday 24 August 2024
AFC Bournemouth v Newcastle United
Aston Villa v Arsenal
Brighton v Manchester United
Crystal Palace v West Ham
Fulham v Leicester City
Liverpool v Brentford
Manchester City v Ipswich Town
Southampton v Nottingham Forest
Tottenham v Everton
Wolves v Chelsea
Saturday 31 August 2024
Arsenal v Brighton
Brentford v Southampton
Chelsea v Crystal Palace
Everton v AFC Bournemouth
Ipswich Town v Fulham
Leicester City v Aston Villa
Manchester United v Liverpool
Newcastle United v Tottenham
Nottingham Forest v Wolves
West Ham v Manchester City
September 2024
Saturday 14 September 2024
AFC Bournemouth v Chelsea
Aston Villa v Everton
Brighton v Ipswich Town
Crystal Palace v Leicester City
Fulham v West Ham
Liverpool v Nottingham Forest
Manchester City v Brentford
Southampton v Manchester United
Tottenham v Arsenal
Wolves v Newcastle United
Saturday 21 September 2024
Aston Villa v Wolves
Brighton v Nottingham Forest
Crystal Palace v Manchester United
Fulham v Newcastle United
Leicester City v Everton
Liverpool v AFC Bournemouth
Manchester City v Arsenal
Southampton v Ipswich Town
Tottenham v Brentford
West Ham v Chelsea
Saturday 28 September 2024
AFC Bournemouth v Southampton
Arsenal v Leicester City
Brentford v West Ham
Chelsea v Brighton
Everton v Crystal Palace
Ipswich Town v Aston Villa
Manchester United v Tottenham
Newcastle United v Manchester City
Nottingham Forest v Fulham
Wolves v Liverpool
October 2024
Saturday 5 October 2024
Arsenal v Southampton
Aston Villa v Manchester United
Brentford v Wolves
Brighton v Tottenham
Chelsea v Nottingham Forest
Crystal Palace v Liverpool
Everton v Newcastle United
Leicester City v AFC Bournemouth
Manchester City v Fulham
West Ham v Ipswich Town
Saturday 19 October 2024
AFC Bournemouth v Arsenal
Fulham v Aston Villa
Ipswich Town v Everton
Liverpool v Chelsea
Manchester United v Brentford
Newcastle United v Brighton
Nottingham Forest v Crystal Palace
Southampton v Leicester City
Tottenham v West Ham
Wolves v Manchester City
Saturday 26 October 2024
Arsenal v Liverpool
Aston Villa v AFC Bournemouth
Brentford v Ipswich Town
Brighton v Wolves
Chelsea v Newcastle United
Crystal Palace v Tottenham
Everton v Fulham
Leicester City v Nottingham Forest
Manchester City v Southampton
West Ham v Manchester United
November 2024
Saturday 2 November 2024
AFC Bournemouth v Manchester City
Fulham v Brentford
Ipswich Town v Leicester City
Liverpool v Brighton
Manchester United v Chelsea
Newcastle United v Arsenal
Nottingham Forest v West Ham
Southampton v Everton
Tottenham v Aston Villa
Wolves v Crystal Palace
Saturday 9 November 2024
Brentford v AFC Bournemouth
Brighton v Manchester City
Chelsea v Arsenal
Crystal Palace v Fulham
Liverpool v Aston Villa
Manchester United v Leicester City
Nottingham Forest v Newcastle United
Tottenham v Ipswich Town
West Ham v Everton
Wolves v Southampton
Saturday 23 November 2024
AFC Bournemouth v Brighton
Arsenal v Nottingham Forest
Aston Villa v Crystal Palace
Everton v Brentford
Fulham v Wolves
Ipswich Town v Manchester United
Leicester City v Chelsea
Manchester City v Tottenham
Newcastle United v West Ham
Southampton v Liverpool
Saturday 30 November 2024
Brentford v Leicester City
Brighton v Southampton
Chelsea v Aston Villa
Crystal Palace v Newcastle United
Liverpool v Manchester City
Manchester United v Everton
Nottingham Forest v Ipswich Town
Tottenham v Fulham
West Ham v Arsenal
Wolves v AFC Bournemouth
December 2024
Tuesday 3 December 2024
AFC Bournemouth v Tottenham
Arsenal v Manchester United
Aston Villa v Brentford
Everton v Wolves
Fulham v Brighton
Ipswich Town v Crystal Palace
Leicester City v West Ham
Wednesday 4 December 2024
Manchester City v Nottingham Forest
Newcastle United v Liverpool
Southampton v Chelsea
Saturday 7 December 2024
Aston Villa v Southampton
Brentford v Newcastle United
Crystal Palace v Manchester City
Everton v Liverpool
Fulham v Arsenal
Ipswich Town v AFC Bournemouth
Leicester City v Brighton
Manchester United v Nottingham Forest
Tottenham v Chelsea
West Ham v Wolves
Saturday 14 December 2024
AFC Bournemouth v West Ham
Arsenal v Everton
Brighton v Crystal Palace
Chelsea v Brentford
Liverpool v Fulham
Manchester City v Manchester United
Newcastle United v Leicester City
Nottingham Forest v Aston Villa
Southampton v Tottenham
Wolves v Ipswich Town
Saturday 21 December 2024
Aston Villa v Manchester City
Brentford v Nottingham Forest
Crystal Palace v Arsenal
Everton v Chelsea
Fulham v Southampton
Ipswich Town v Newcastle United
Leicester City v Wolves
Manchester United v AFC Bournemouth
Tottenham v Liverpool
West Ham v Brighton
Thursday 26 December 2024
AFC Bournemouth v Crystal Palace
Arsenal v Ipswich Town
Brighton v Brentford
Chelsea v Fulham
Liverpool v Leicester City
Manchester City v Everton
Newcastle United v Aston Villa
Nottingham Forest v Tottenham
Southampton v West Ham
Wolves v Manchester United
Sunday 29 December 2024
Aston Villa v Brighton
Brentford v Arsenal
Crystal Palace v Southampton
Everton v Nottingham Forest
Fulham v AFC Bournemouth
Ipswich Town v Chelsea
Leicester City v Manchester City
Manchester United v Newcastle United
Tottenham v Wolves
West Ham v Liverpool
January 2025
Saturday 4 January 2025
AFC Bournemouth v Everton
Aston Villa v Leicester City
Brighton v Arsenal
Crystal Palace v Chelsea
Fulham v Ipswich Town
Liverpool v Manchester United
Manchester City v West Ham
Southampton v Brentford
Tottenham v Newcastle United
Wolves v Nottingham Forest
Tuesday 14 January 2025
Arsenal v Tottenham
Brentford v Manchester City
Everton v Aston Villa
Ipswich Town v Brighton
Leicester City v Crystal Palace
Nottingham Forest v Liverpool
West Ham v Fulham
Wednesday 15 January 2025
Chelsea v AFC Bournemouth
Newcastle United v Wolves
Manchester United v Southampton
Saturday 18 January 2025
Arsenal v Aston Villa
Brentford v Liverpool
Chelsea v Wolves
Everton v Tottenham
Ipswich Town v Manchester City
Leicester City v Fulham
Manchester United v Brighton
Newcastle United v AFC Bournemouth
Nottingham Forest v Southampton
West Ham v Crystal Palace
Saturday 25 January 2025
AFC Bournemouth v Nottingham Forest
Aston Villa v West Ham
Brighton v Everton
Crystal Palace v Brentford
Fulham v Manchester United
Liverpool v Ipswich Town
Manchester City v Chelsea
Southampton v Newcastle United
Tottenham v Leicester City
Wolves v Arsenal
February 2025
Saturday 1 February 2025
AFC Bournemouth v Liverpool
Arsenal v Manchester City
Brentford v Tottenham
Chelsea v West Ham
Everton v Leicester City
Ipswich Town v Southampton
Manchester United v Crystal Palace
Newcastle United v Fulham
Nottingham Forest v Brighton
Wolves v Aston Villa
Saturday 15 February 2025
Aston Villa v Ipswich Town
Brighton v Chelsea
Crystal Palace v Everton
Fulham v Nottingham Forest
Leicester City v Arsenal
Liverpool v Wolves
Manchester City v Newcastle United
Southampton v AFC Bournemouth
Tottenham v Manchester United
West Ham v Brentford
Saturday 22 February 2025
AFC Bournemouth v Wolves
Arsenal v West Ham
Aston Villa v Chelsea
Everton v Manchester United
Fulham v Crystal Palace
Ipswich Town v Tottenham
Leicester City v Brentford
Manchester City v Liverpool
Newcastle United v Nottingham Forest
Southampton v Brighton
Tuesday 25 February 2025
Brentford v Everton
Brighton v AFC Bournemouth
Nottingham Forest v Arsenal
Tottenham v Manchester City
West Ham v Leicester City
Wolves v Fulham
Crystal Palace v Aston Villa
Wednesday 26 February 2025
Chelsea v Southampton
Liverpool v Newcastle United
Manchester United v Ipswich Town
March 2025
Saturday 8 March 2025
Brentford v Aston Villa
Brighton v Fulham
Chelsea v Leicester City
Crystal Palace v Ipswich Town
Liverpool v Southampton
Manchester United v Arsenal
Nottingham Forest v Manchester City
Tottenham v AFC Bournemouth
West Ham v Newcastle United
Wolves v Everton
Saturday 15 March 2025
AFC Bournemouth v Brentford
Arsenal v Chelsea
Aston Villa v Liverpool
Everton v West Ham
Fulham v Tottenham
Ipswich Town v Nottingham Forest
Leicester City v Manchester United
Manchester City v Brighton
Newcastle United v Crystal Palace
Southampton v Wolves
April 2025
Tuesday 1 April 2025
AFC Bournemouth v Ipswich Town
Arsenal v Fulham
Brighton v Aston Villa
Nottingham Forest v Manchester United
Wolves v West Ham
Wednesday 2 April 2025
Chelsea v Tottenham
Manchester City v Leicester City
Newcastle United v Brentford
Southampton v Crystal Palace
Liverpool v Everton
Saturday 5 April 2025
Aston Villa v Nottingham Forest
Brentford v Chelsea
Crystal Palace v Brighton
Everton v Arsenal
Fulham v Liverpool
Ipswich Town v Wolves
Leicester City v Newcastle United
Manchester United v Manchester City
Tottenham v Southampton
West Ham v AFC Bournemouth
Saturday 12 April 2025
AFC Bournemouth v Fulham
Arsenal v Brentford
Brighton v Leicester City
Chelsea v Ipswich Town
Liverpool v West Ham
Manchester City v Crystal Palace
Newcastle United v Manchester United
Nottingham Forest v Everton
Southampton v Aston Villa
Wolves v Tottenham
Saturday 19 April 2025
Aston Villa v Newcastle United
Brentford v Brighton
Crystal Palace v AFC Bournemouth
Everton v Manchester City
Fulham v Chelsea
Ipswich Town v Arsenal
Leicester City v Liverpool
Manchester United v Wolves
Tottenham v Nottingham Forest
West Ham v Southampton
Saturday 26 April 2025
AFC Bournemouth v Manchester United
Arsenal v Crystal Palace
Brighton v West Ham
Chelsea v Everton
Liverpool v Tottenham
Manchester City v Aston Villa
Newcastle United v Ipswich Town
Nottingham Forest v Brentford
Southampton v Fulham
Wolves v Leicester City
May 2025
Saturday 3 May 2025
Arsenal v AFC Bournemouth
Aston Villa v Fulham
Brentford v Manchester United
Brighton v Newcastle United
Chelsea v Liverpool
Crystal Palace v Nottingham Forest
Everton v Ipswich Town
Leicester City v Southampton
Manchester City v Wolves
West Ham v Tottenham
Saturday 10 May 2025
AFC Bournemouth v Aston Villa
Fulham v Everton
Ipswich Town v Brentford
Liverpool v Arsenal
Manchester United v West Ham
Newcastle United v Chelsea
Nottingham Forest v Leicester City
Southampton v Manchester City
Tottenham v Crystal Palace
Wolves v Brighton
Sunday 18 May 2025
Arsenal v Newcastle United
Aston Villa v Tottenham
Brentford v Fulham
Brighton v Liverpool
Chelsea v Manchester United
Crystal Palace v Wolves
Everton v Southampton
Leicester City v Ipswich Town
Manchester City v AFC Bournemouth
West Ham v Nottingham Forest
Sunday 25 May 2025
AFC Bournemouth v Leicester City
Fulham v Manchester City
Ipswich Town v West Ham
Liverpool v Crystal Palace
Manchester United v Aston Villa
Newcastle United v Everton
Nottingham Forest v Chelsea
Southampton v Arsenal
Tottenham v Brighton
Wolves v Brentford
(Fixtures are subject to change)
International calendar
2–10 September 2024 - 2026 FIFA World Cup qualification (AFC, CONMEBOL), 2023-24 UEFA Nations League
7–15 October 2024 - 2026 FIFA World Cup qualification (AFC, CONMEBOL), 2023-24 UEFA Nations League
11–19 November 2024 - 2026 FIFA World Cup qualification (AFC, CONMEBOL), 2023-24 UEFA Nations League
17–25 March 2025 - 2026 FIFA World Cup qualification (AFC, CAF, UEFA, CONMEBOL), 2023-24 UEFA Nations League Quarterfinals and Playoffs