The Premier League 2024/25 fixtures have been released, giving all 20 teams a clear idea as to how their seasons will pan out.
Premier League football will return on August 16, with Manchester United hosting Fulham at Old Trafford for an evening kick-off. The opening weekend will run over four days, with Leicester vs Tottenham Hotspur concluding the games on Monday 19 August.
The standout tie for the opening games, however, is Manchester City's trip to Chelsea. Pep Guardiola's side will want to get off to a strong start as they look to retain the title for an unprecedented fifth time, while Enzo Maresca has the opportunity to get a first win under his belt as the new Blues boss - and one over on his former mentor Guardiola.
VIDEO: How England Plan To Win Euro 2024 - Tactical Preview
Arne Slot's first game in charge of Liverpool will be against Premier League new boys Ipswich Town, with the match set to be played at Portman Road. The Dutchman has the unenviable task of replacing Jurgen Klopp, but an away win in his first game will certainly endear himself to the travelling supporters.
After two oh-so-nearly campaigns in which they just fell short at the final hurdle, Arsenal come into the 2024/25 season with a game at home against Wolves. Elsewhere, Everton face Brighton, Newcastle are up against recently-promoted side Southampton, Bournemouth travel to Nottingham Forest, West Ham United host Aston Villa, and Brentford play Crystal Palace.
With all 380 Premier League 2024/25 fixtures now released, it's clear that the winter break has been removed from the calendar, too. This is in order to allow for a longer summer break for players competing in Euro 2024 and Copa America.
The season will then conclude on May 25 - a week later than the 2023/24 season, due to the later start - and Premier League title contenders Manchester City and Arsenal are both away from home, at Fulham and Southampton, respectively.
Liverpool face Crystal Palace at Anfield, Tottenham host Brighton and Manchester United welcome Aston Villa to Old Trafford. Meanwhile, Leicester head to Bournemouth, Ipswich play West Ham, Everton travel to Newcastle, Chelsea go to Nottingham Forest and Brentford face a trip to Wolves.
Premier League 2024/25 fixtures: full schedule
Week 1 - August 17
Manchester United v Fulham - Friday, August 16 (8pm)
Ipswich v Liverpool - Saturday, August 17 (12.30pm)
Arsenal v Wolves - Saturday, August 17 (3pm)
Everton v Brighton - Saturday, August 17 (3pm)
Newcastle v Southampton - Saturday, August 17 (3pm)
Nottingham Forest v Bournemouth - Saturday, August 17 (3pm)
West Ham v Aston Villa - Saturday, August 17 (5.30pm)
Brentford v Crystal Palace - Sunday, August 18 (2pm)
Chelsea v Manchester City - Sunday, August 18 (4.30pm)
Leicester v Tottenham - Monday, August 19 (8pm)
Week 2 - August 24
Aston Villa v Arsenal
Bournemouth v Newcastle
Brighton v Manchester United
Crystal Palace v West Ham
Fulham v Leicester
Liverpool v Brentford
Manchester City v Ipswich
Southampton v Nottingham Forest
Tottenham v Everton
Wolves v Chelsea
Week 3 - August 31
Arsenal v Brighton
Brentford v Southampton
Chelsea v Crystal Palace
Everton v Bournemouth
Ipswich v Fulham
Leicester v Aston Villa
Manchester United v Liverpool
Newcastle v Tottenham
Nottingham Forest v Wolves
West Ham v Manchester City
Week 4 - September 14
Aston Villa v Everton
Bournemouth v Chelsea
Brighton v Ipswich
Crystal Palace v Leicester
Fulham v West Ham
Liverpool v Nottingham Forest
Manchester City v Brentford
Southampton v Manchester United
Tottenham v Arsenal
Wolves v Newcastle
Week 5 - September 21
Aston Villa v Wolves
Brighton v Nottingham Forest
Crystal Palace v Manchester United
Fulham v Newcastle
Leicester v Everton
Liverpool v Bournemouth
Manchester City v Arsenal
Southampton v Ipswich
Tottenham v Brentford
West Ham v Chelsea
Week 6 - September 28
Arsenal v Leicester
Bournemouth v Southampton
Brentford v West Ham
Chelsea v Brighton
Everton v Crystal Palace
Ipswich v Aston Villa
Manchester United v Tottenham
Newcastle v Manchester City
Nottingham Forest v Liverpool
Wolves v Liverpool
Week 7 - October 5
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
Leicester v Bournemouth
Manchester City v Fulham
West Ham v Ipswich
Week 8 - October 19
Bournemouth v Arsenal
Fulham v Aston Villa
Ipswich v Everton
Liverpool v Chelsea
Manchester United v Brentford
Newcastle v Brighton
Nottingham Forest v Crystal Palace
Southampton v Leicester
Tottenham v West Ham
Wolves v Manchester City
Week 9 - October 26
Arsenal v Liverpool
Aston Villa v Bournemouth
Brentford v Ipswich
Brighton v Wolves
Chelsea v Newcastle
Crystal Palace v Tottenham
Everton v Fulham
Leicester v Nottingham Forest
Manchester City v Southampton
West Ham v Manchester United
Week 10 - November 2
Bournemouth v Manchester City
Fulham v Brentford
Ipswich v Leicester
Liverpool v Brighton
Manchester United v Chelsea
Newcastle v Arsena;
Nottingham Forest v West Ham
Southampton v Everton
Tottenham v Aston Villa
Wolves v Crystal Palace
Week 11 - November 9
Brentford v Bournemouth
Brighton v Manchester City
Chelsea v Arsenal
Crystal Palace v Fulham
Liverpool v Aston Villa
Manchester United v Leicester
Nottingham Forest v Newcastle
Tottenham v Ipswich
West Ham v Everton
Wolves v Southampton
Week 12 - November 23
Arsenal v Nottingham Forest
Aston Villa v Crystal Palace
Bournemouth v Brighton
Everton v Brentford
Fulham v Wolves
Ipswich v Manchester United
Lecester v Chelsea
Manchester City v Tottenham
Newcastle v West Ham
Southampton v Liverpool
Week 13 - November 30
Brentford v Leicester
Brighton v Southampton
Chelsea v Aston Villa
Crystal Palace v Newcastle
Liverpool v Manchester City
Manchester United v Everton
Nottingham Forest v Ipswich
Tottenham v Fulham
West Ham v Arsenal
Wolves v Bournemouth
Week 14 - December 3
Arsenal v Manchester United
Aston Villa v Brentford
Bournemouth v Tottenham
Everton v Wolves
Fulham v Brighton
Ipswich v Crystal Palace
Leicester v West Ham
Manchester City v Nottingham Forest (December 4)
Newcastle v Liverpool (December 4)
Southampton v Chelsea (December 4)
Week 15 - December 7
Aston Villa v Southampton
Brentford v Newcastle
Crystal Palace v Manchester City
Everton v Liverpool
Fulham v Arsenal
Ipswich v Bournemouth
Leicester v Brighton
Manchester United v Nottingham Forest
Tottenham v Chelsea
West Ham v Wolves
Week 16 - December 14
Arsenal v Everton
Bournemouth v West Ham
Brighton v Crystal Palace
Chelsea v Brentford
Liverpool v Fulham
Manchester City v Manchester United
Newcastle v Leicester
Nottingham Forest v Aston Villa
Southampton v Tottenham
Wolves v Ipswich
Week 17 - December 21
Aston Villa v Manchester City
Brentford v Nottingham Forest
Crystal Palace v Arsenal
Everton v Chelsea
Fulham v Southampton
Ipswich v Newcastle
Leicester v Wolves
Manchester United v Bournemouth
Tottenham v Liverpool
West Ham v Brighton
Week 18 - December 26 (Boxing Day)
Arsenal v Ipswich
Bournemouth v Crystal Palace
Brighton v Brentford
Chelsea v Fulham
Liverpool v Leicester
Manchester City v Everton
Newcastle v Aston Villa
Nottingham Forest v Tottenham
Southampton v West Ham
Wolves v Manchester United
Week 19 - December 29
Aston Villa v Brighton
Brentford v Arsenal
Crystal Palace v Southampton
Everton v Nottingham Forest
Fulham v Bournemouth
Ipswich v Chelsea
Leicester v Manchester City
Manchester United v Newcastle
Tottenham v Wolves
West Ham v Liverpool
Week 20 - January 4
Aston Villa v Leicester
Bournemouth v Everton
Brighton v Arsenal
Crystal Palace v Chelsea
Fulham v Ipswich
Liverpool v Manchester United
Manchester City v West Ham
Southampton v Brentford
Tottenham v Newcastle
Wolves v Nottingham Forest
Week 21 - January 14
Arsenal v Tottenham
Brentford v Manchester City
Everton v Aston Villa
Ipswich v Brighton
Leicester v Crystal Palace
Nottingham Forest v Liverpool
West Ham v Fulham
Chelsea v Bournemouth (January 15)
Manchester United v Southampton (January 15)
Newcastle v Wolves (January 15)
Week 22 - January 18
Arsenal v Aston Villa
Brentford v Liverpool
Chelsea v Wolves
Everton v Tottenham
Ipswich v Manchester City
Leicester v Fulham
Manchester United v Brighton
Newcastle v Bournemouth
Nottingham Forest v Southampton
West Ham v Crystal Palace
Week 23 - January 25
Aston Villa v West Ham
Bournemouth v Nottingham Forest
Brighton v Everton
Crystal Palace v Brentford
Fulham v Manchester United
Liverpool v Ipswich
Manchester City v Chelsea
Southampton v Newcastle
Tottenham v Leicester
Wolves v Arsenal
Week 24 - February 1
Arsenal v Manchester City
Bournemouth v Liverpool
Brentford v Tottenham
Chelsea v West Ham
Everton v Leicester
Ipswich v Southampton
Manchester United v Crystal Palace
Newcastle v Fulham
Nottingham Forest v Brighton
Wolves v Aston Villa
Week 25 - February 15
Aston Villa v Ipswich
Brighton v Chelsea
Crystal Palace v Everton
Fulham v Nottingham Forest
Leicester v Arsenal
Liverpool v Wolves
Manchester City v Newcastle
Southampton v Bournemouth
Week 26 - February 22
Arsenal v West Ham
Aston Villa v Chelsea
Bournemouth v Wolves
Everton v Manchester United
Fulham v Crystal Palace
Ipswich v Tottenham
Leicester v Brentford
Manchester City v Liverpool
Newcastle v Nottingham Forest
Southampton v Brighton
Week 27 - February 25
Brentford v Everton
Brighton v Bournemouth
Crystal Palace v Aston Villa
Nottingham Forest v Arsenal
Tottenham v Manchester City
West Ham v Leicester
Wolves v Fulham
Chelsea v Southampton (February 26)
Liverpool v Newcastle (February 26)
Manchester United v Ipswich (February 26)
Week 28 - March 8
Brentford v Aston Villa
Brighton v Fulham
Chelsea v Leicester
Crystal Palace v Ipswich
Liverpool v Southampton
Manchester United v Arsenal
Nottingham Forest v Manchester City
Tottenham v Bournemouth
West Ham v Newcastle
Wolves v Everton
Week 29 - March 15
Arsenal v Chelsea
Aston Villa v Liverpool
Bournemouth v Brentford
Everton v West Ham
Fulham v Tottenham
Ipswich v Nottingham Forest
Leicester v Manchester United
Manchester City v Brighton
Newcastle v Crystal Palace
Southampton v Wolves
Week 30 - April 1
Arsenal v Fulham
Bournemouth v Ipswich
Brighton v Aston Villa
Nottingham Forest v Manchester United
Wolves v West Ham
Chelsea v Tottenham (April 2)
Liverpool v Everton (April 2)
Manchester City v Leicester (April 2)
Newcastle v Brentford (April 2)
Southampton v Crystal Palace (April 2)
Week 31 - April 5
Aston Villa v Nottingham Forest
Brentford v Chelsea
Crystal Palace v Brighton
Everton v Arsenal
Fulham v Liverpool
Ipswich v Wolves
Leicester v Newcastle
Manchester United v Manchester City
Tottenham v Southampton
West Ham v Bournemouth
Week 32 - April 12
Arsenal v Brentford
Bournemouth v Fulham
Brighton v Leicester
Chelsea v Ipswich
Liverpool v West Ham
Manchester City v Crystal Palace
Newcastle v Manchester United
Nottingham Forest v Everton
Southampton v Aston Villa
Wolves v Tottenham
Week 33 - April 19
Aston Villa v Newcastle
Brentford v Brighton
Crystal Palace v Bournemouth
Everton v Manchester City
Fulham v Chelsea
Ipswich v Arsenal
Leicester v Liverpool
Manchester United v Wolves
Tottenham v Nottingham Forest
West Ham v Southampton
Week 34 - April 26
Arsenal v Crystal Palace
Bournemouth v Manchester United
Brighton v West Ham
Chelsea v Everton
Liverpool v Tottenham
Manchester City v Aston Villa
Newcastle v Ipswich
Nottingham Forest v Brentford
Southampton v Fulham
Wolves v Brentford
Week 35 - May 3
Arsenal v Bournemouth
Aston Villa v Fulham
Brentford v Manchester United
Brighton v Newcastle
Chelsea v Liverpool
Crystal Palace v Nottingham Forest
Everton v Ipswich
Leicester v Southampton
Manchester City v Wolves
West Ham v Tottenham
Week 36 - May 10
Bournemouth v Aston Villa
Fulham v Everton
Ipswich v Brentford
Liverpool v Arsenal
Manchester United v West Ham
Newcastle v Chelsea
Nottingham Forest v Leicester
Southampton v Manchester City
Tottenham v Crystal Palace
Wolves v Brighton
Week 37 - May 18
Arsenal v Newcastle
Aston Villa v Tottenham
Brentford v Fulham
Brighton v Liverpool
Chelsea v Manchester United
Crystal Palace v Wolves
Everton v Southampton
Leicester v Ipswich
Manchester City v Bournemouth
West Ham v Nottingham Forest
Week 38 - May 25
Bournemouth v Leicester
Fulham v Manchester City
Ipswich v West Ham
Liverpool v Crystal Palace
Manchester United v Aston Villa
Newcastle v Everton
Nottingham Forest v Chelsea
Southampton v Arsenal
Tottenham v Brighton
More Premier League stories
Liverpool midfielder Dominik Szoboszlai infuriates Reds fans with 'embarrassing' remarks before Hungary loss.
Manchester United boss Erik ten Hag gives verdict on Marcus Rashford England snub.
'Top centre-half' Marc Guehi earns rave reviews after England tournament debut.