A mouthwatering clash between Chelsea and Liverpool headlines the opening weekend of the 2023/24 Premier League season, with the full fixture list now confirmed.
Both clubs - particularly Chelsea under new boss Mauricio Pochettino - are hoping to forget disappointing campaigns last time out as they meet on Sunday, August 13. That's the penultimate match of the opening weekend, with Manchester United hosting Wolves on the first Monday Night Football of the season.
The campaign gets underway on Friday, August 11 at Turf Moor, where newly-promoted Burnley will host champions Manchester City in a fixture which will see managers Vincent Kompany and Pep Guardiola reunite. On the Saturday, Arsenal host Nottingham Forest in the early kick-off, as Mikel Arteta's side bid to mount another title charge.
Later that day, Sheffield United welcome Crystal Palace as Premier League football returns to Bramall Lane, while Championship play-off final winners Luton will travel Brighton on the next step of their fairytale journey.
Aside from those clashes, Bournemouth begin their second year back in the top flight by facing newly-crowned Europa Conference League winners West Ham at home. After escaping relegation by the skin of their teeth on the final day, Everton welcome Fulham to Goodison Park, with the famous ground hosting its final season of Premier League football before the Toffees move into their new stadium on Bramley-Moore Dock.
Newcastle, now back in the Champions League, will play host to a resurgent Aston Villa to begin their new campaign in Saturday's late kick-off. And in Sunday's other fixture, Brentford are set to welcome Ange Postecoglou and his new Tottenham side in an all-London opener.
Have your say! Who'll win the 2023-24 Premier League title? Let us know your prediction in the comments section.
Full 2023/24 Premier League fixtures
All matches will kick-off at 3pm on the corresponding Saturday unless stated*
Week 1 - August 12
Burnley v Manchester City - Friday, August 11 (8pm)
Arsenal v Nottingham Forest - Saturday, August 12 (12:30pm)
A.F.C. Bournemouth v West Ham United - Saturday, August 12 (3pm)
Brighton v Luton Town - Saturday, August 12 (3pm)
Everton v Fulham - Saturday, August 12 (3pm)
Sheffield United v Crystal Palace - Saturday, August 12 (3pm)
Newcastle United v Aston Villa - Saturday, August 12 (5:30pm)
Brentford v Tottenham Hotspur - Sunday, August 13 (2pm)
Chelsea v Liverpool - Sunday, August 13 (4:30pm)
Manchester United v Wolverhampton - Monday, August 14 (8pm)
Week 2 - August 19
Aston Villa v Everton
Crystal Palace v Arsenal
Fulham v Brentford
Liverpool v A.F.C. Bournemouth
Luton Town v Burnley
Manchester City v Newcastle United
Nottingham Forest v Sheffield United
Tottenham Hotspur v Manchester United
West Ham United v Chelsea
Wolverhampton v Brighton
Week 3 - August 26
A.F.C. Bournemouth v Tottenham Hotspur
Arsenal v Fulham
Brentford v Crystal Palace
Brighton v West Ham United
Burnley v Aston Villa
Chelsea v Luton Town
Everton v Wolverhampton
Manchester United v Nottingham Forest
Newcastle United v Liverpool
Sheffield United v Manchester City
Week 4 - September 2
Arsenal v Manchester United
Brentford v A.F.C. Bournemouth
Brighton v Newcastle United
Burnley v Tottenham Hotspur
Chelsea v Nottingham Forest
Crystal Palace v Wolverhampton
Liverpool v Aston Villa
Luton Town v West Ham United
Manchester City v Fulham
Sheffield United v Everton
Week 5 - September 16
A.F.C. Bournemouth v Chelsea
Aston Villa v Crystal Palace
Everton v Arsenal
Fulham v Luton Town
Manchester United v Brighton
Newcastle United v Brentford
Nottingham Forest v Burnley
Tottenham Hotspur v Sheffield United
West Ham United v Manchester City
Wolverhampton v Liverpool
Week 6 - September 23
Arsenal v Tottenham Hotspur
Brentford v Everton
Brighton v A.F.C. Bournemouth
Burnley v Manchester United
Chelsea v Aston Villa
Crystal Palace v Fulham
Liverpool v West Ham United
Luton Town v Wolverhampton
Manchester City v Nottingham Forest
Sheffield United v Newcastle United
Week 7 - September 30
A.F.C. Bournemouth v Arsenal
Aston Villa v Brighton
Everton v Luton Town
Fulham v Chelsea
Manchester United v Crystal Palace
Newcastle United v Burnley
Nottingham Forest v Brentford
Tottenham Hotspur v Liverpool
West Ham United v Sheffield United
Wolverhampton v Manchester City
Week 8 - October 7
Arsenal v Manchester City
Brighton v Liverpool
Burnley v Chelsea
Crystal Palace v Nottingham Forest
Everton v A.F.C. Bournemouth
Fulham v Sheffield United
Luton Town v Tottenham Hotspur
Manchester United v Brentford
West Ham United v Newcastle United
Wolverhampton v Aston Villa
Week 9 - October 21
A.F.C. Bournemouth v Wolverhampton
Aston Villa v West Ham United
Brentford v Burnley
Chelsea v Arsenal
Liverpool v Everton
Manchester City v Brighton
Newcastle United v Crystal Palace
Nottingham Forest v Luton Town
Sheffield United v Manchester United
Tottenham Hotspur v Fulham
Week 10 - October 28
A.F.C. Bournemouth v Burnley
Arsenal v Sheffield United
Aston Villa v Luton Town
Brighton v Fulham
Chelsea v Brentford
Crystal Palace v Tottenham Hotspur
Liverpool v Nottingham Forest
Manchester United v Manchester City
West Ham United v Everton
Wolverhampton v Newcastle United
Week 11 - November 4
Brentford v West Ham United
Burnley v Crystal Palace
Everton v Brighton
Fulham v Manchester United
Luton Town v Liverpool
Manchester City v A.F.C. Bournemouth
Newcastle United v Arsenal
Nottingham Forest v Aston Villa
Sheffield United v Wolverhampton
Tottenham Hotspur v Chelsea
Week 12 - November 11
A.F.C. Bournemouth v Newcastle United
Arsenal v Burnley
Aston Villa v Fulham
Brighton v Sheffield United
Chelsea v Manchester City
Crystal Palace v Everton
Liverpool v Brentford
Manchester United v Luton Town
West Ham United v Nottingham Forest
Wolverhampton v Tottenham Hotspur
Week 13 - November 25
Brentford v Arsenal
Burnley v West Ham United
Everton v Manchester United
Fulham v Wolverhampton
Luton Town v Crystal Palace
Manchester City v Liverpool
Newcastle United v Chelsea
Nottingham Forest v Brighton
Sheffield United v A.F.C. Bournemouth
Tottenham Hotspur v Aston Villa
Week 14 - December 2
A.F.C. Bournemouth v Aston Villa
Arsenal v Wolverhampton
Brentford v Luton Town
Burnley v Sheffield United
Chelsea v Brighton
Liverpool v Fulham
Manchester City v Tottenham Hotspur
Newcastle United v Manchester United
Nottingham Forest v Everton
West Ham United v Crystal Palace
Week 15 - December 5
Aston Villa v Manchester City - Tuesday, December 5 (7:45pm)
Brighton v Brentford - Tuesday, December 5 (7:45pm)
Everton v Newcastle United - Tuesday, December 5 (7:45pm)
Fulham v Nottingham Forest - Tuesday, December 5 (7:45pm)
Luton Town v Arsenal - Tuesday, December 5 (7:45pm)
Sheffield United v Liverpool - Tuesday, December 5 (7:45pm)
Tottenham Hotspur v West Ham United - Tuesday, December 5 (7:45pm)
Wolverhampton v Burnley - Tuesday, December 5 (7:45pm)
Crystal Palace v A.F.C. Bournemouth - Tuesday, December 5 (8pm)
Manchester United v Chelsea - Wednesday, December 6 (8pm)
Week 16 - December 9
Aston Villa v Arsenal
Brighton v Burnley
Crystal Palace v Liverpool
Everton v Chelsea
Fulham v West Ham United
Luton Town v Manchester City
Manchester United v A.F.C. Bournemouth
Sheffield United v Brentford
Tottenham Hotspur v Newcastle United
Wolverhampton v Nottingham Forest
Week 17 - December 16
A.F.C. Bournemouth v Luton Town
Arsenal v Brighton
Brentford v Aston Villa
Burnley v Everton
Chelsea v Sheffield United
Liverpool v Manchester United
Manchester City v Crystal Palace
Newcastle United v Fulham
Nottingham Forest v Tottenham Hotspur
West Ham United v Wolverhampton
Week 18 - December 23
Aston Villa v Sheffield United
Crystal Palace v Brighton
Fulham v Burnley
Liverpool v Arsenal
Luton Town v Newcastle United
Manchester City v Brentford
Nottingham Forest v A.F.C. Bournemouth
Tottenham Hotspur v Everton
West Ham United v Manchester United
Wolverhampton v Chelsea
Week 19 (Boxing Day)
A.F.C. Bournemouth v Fulham
Arsenal v West Ham United
Brentford v Wolverhampton
Brighton v Tottenham Hotspur
Burnley v Liverpool
Chelsea v Crystal Palace
Everton v Manchester City
Manchester United v Aston Villa
Newcastle United v Nottingham Forest
Sheffield United v Luton Town
Week 20 - December 30
Aston Villa v Burnley
Crystal Palace v Brentford
Fulham v Arsenal
Liverpool v Newcastle United
Luton Town v Chelsea
Manchester City v Sheffield United
Nottingham Forest v Manchester United
Tottenham Hotspur v A.F.C. Bournemouth
West Ham United v Brighton
Wolverhampton v Everton
Week 21 - January 13
A.F.C. Bournemouth v Liverpool
Arsenal v Crystal Palace
Brentford v Nottingham Forest
Brighton v Wolverhampton
Burnley v Luton Town
Chelsea v Fulham
Everton v Aston Villa
Manchester United v Tottenham Hotspur
Newcastle United v Manchester City
Sheffield United v West Ham United
Week 22 - January 30
Aston Villa v Newcastle United - Tuesday, January 30 (7:45m)
Fulham v Everton - Tuesday, January 30 (7:45m)
Luton Town v Brighton - Tuesday, January 30 (7:45m)
Nottingham Forest v Arsenal - Tuesday, January 30 (7:45m)
Tottenham Hotspur v Brentford - Tuesday, January 30 (7:45m)
West Ham United v A.F.C. Bournemouth - Tuesday, January 30 (7:45m)
Wolverhampton v Manchester United - Tuesday, January 30 (7:45m)
Crystal Palace v Sheffield United - Tuesday, January 30 (8pm)
Liverpool v Chelsea - Wednesday, January 31 (8pm)
Manchester City v Burnley - Wednesday, January 31 (8pm)
Week 23 - February 3
A.F.C. Bournemouth v Nottingham Forest
Arsenal v Liverpool
Brentford v Manchester City
Brighton v Crystal Palace
Burnley v Fulham
Chelsea v Wolverhampton
Everton v Tottenham Hotspur
Manchester United v West Ham United
Newcastle United v Luton Town
Sheffield United v Aston Villa
Week 24 - February 10
Aston Villa v Manchester United
Crystal Palace v Chelsea
Fulham v A.F.C. Bournemouth
Liverpool v Burnley
Luton Town v Sheffield United
Manchester City v Everton
Nottingham Forest v Newcastle United
Tottenham Hotspur v Brighton
West Ham United v Arsenal
Wolverhampton v Brentford
Week 25 - February 17
Brentford v Liverpool
Burnley v Arsenal
Everton v Crystal Palace
Fulham v Aston Villa
Luton Town v Manchester United
Manchester City v Chelsea
Newcastle United v A.F.C. Bournemouth
Nottingham Forest v West Ham United
Sheffield United v Brighton
Tottenham Hotspur v Wolverhampton
Week 26 - February 24
A.F.C. Bournemouth v Manchester City
Arsenal v Newcastle United
Aston Villa v Nottingham Forest
Brighton v Everton
Chelsea v Tottenham Hotspur
Crystal Palace v Burnley
Liverpool v Luton Town
Manchester United v Fulham
West Ham United v Brentford
Wolverhampton v Sheffield United
Week 27 - March 2
Brentford v Chelsea
Burnley v A.F.C. Bournemouth
Everton v West Ham United
Fulham v Brighton
Luton Town v Aston Villa
Manchester City v Manchester United
Newcastle United v Wolverhampton
Nottingham Forest v Liverpool
Sheffield United v Arsenal
Tottenham Hotspur v Crystal Palace
Week 28 - March 9
A.F.C. Bournemouth v Sheffield United
Arsenal v Brentford
Aston Villa v Tottenham Hotspur
Brighton v Nottingham Forest
Chelsea v Newcastle United
Crystal Palace v Luton Town
Liverpool v Manchester City
Manchester United v Everton
West Ham United v Burnley
Wolverhampton v Fulham
Week 29 - March 16
Arsenal v Chelsea
Brighton v Manchester City
Burnley v Brentford
Crystal Palace v Newcastle United
Everton v Liverpool
Fulham v Tottenham Hotspur
Luton Town v Nottingham Forest
Manchester United v Sheffield United
West Ham United v Aston Villa
Wolverhampton v A.F.C. Bournemouth
Week 30 - March 30
A.F.C. Bournemouth v Everton
Aston Villa v Wolverhampton
Brentford v Manchester United
Chelsea v Burnley
Liverpool v Brighton
Manchester City v Arsenal
Newcastle United v West Ham United
Nottingham Forest v Crystal Palace
Sheffield United v Fulham
Tottenham Hotspur v Luton Town
Week 31 - April 2
A.F.C. Bournemouth v Crystal Palace - Tuesday, April 2 (7:45pm)
Arsenal v Luton Town - Tuesday, April 2 (7:45pm)
Brentford v Brighton - Tuesday, April 2 (7:45pm)
Burnley v Wolverhampton - Tuesday, April 2 (7:45pm)
Nottingham Forest v Fulham - Tuesday, April 2 (7:45pm)
West Ham United v Tottenham Hotspur - Tuesday, April 2 (7:45pm)
Chelsea v Manchester United - Wednesday, April 3 (7:45pm)
Newcastle United v Everton - Wednesday, April 3 (7:45pm)
Liverpool v Sheffield United - Wednesday, April 3 (8pm)
Manchester City v Aston Villa - Wednesday, April 3 (8pm)
Week 32 - April 6
Aston Villa v Brentford
Brighton v Arsenal
Crystal Palace v Manchester City
Everton v Burnley
Fulham v Newcastle United
Luton Town v A.F.C. Bournemouth
Manchester United v Liverpool
Sheffield United v Chelsea
Tottenham Hotspur v Nottingham Forest
Wolverhampton v West Ham United
Week 33 - April 13
A.F.C. Bournemouth v Manchester United
Arsenal v Aston Villa
Brentford v Sheffield United
Burnley v Brighton
Chelsea v Everton
Liverpool v Crystal Palace
Manchester City v Luton Town
Newcastle United v Tottenham Hotspur
Nottingham Forest v Wolverhampton
West Ham United v Fulham
Week 34 - April 20
Aston Villa v A.F.C. Bournemouth
Brighton v Chelsea
Crystal Palace v West Ham United
Everton v Nottingham Forest
Fulham v Liverpool
Luton Town v Brentford
Manchester United v Newcastle United
Sheffield United v Burnley
Tottenham Hotspur v Manchester City
Wolverhampton v Arsenal
Week 35 - April 27
A.F.C. Bournemouth v Brighton
Aston Villa v Chelsea
Everton v Brentford
Fulham v Crystal Palace
Manchester United v Burnley
Newcastle United v Sheffield United
Nottingham Forest v Manchester City
Tottenham Hotspur v Arsenal
West Ham United v Liverpool
Wolverhampton v Luton Town
Week 36 - May 4
Arsenal v A.F.C. Bournemouth
Brentford v Fulham
Brighton v Aston Villa
Burnley v Newcastle United
Chelsea v West Ham United
Crystal Palace v Manchester United
Liverpool v Tottenham Hotspur
Luton Town v Everton
Manchester City v Wolverhampton
Sheffield United v Nottingham Forest
Week 37 - May 11
A.F.C. Bournemouth v Brentford
Aston Villa v Liverpool
Everton v Sheffield United
Fulham v Manchester City
Manchester United v Arsenal
Newcastle United v Brighton
Nottingham Forest v Chelsea
Tottenham Hotspur v Burnley
West Ham United v Luton Town
Wolverhampton v Crystal Palace
Week 38 - May 19
Arsenal v Everton - Sunday, May 19 (4pm)
Brentford v Newcastle United - Sunday, May 19 (4pm)
Brighton v Manchester United - Sunday, May 19 (4pm)
Burnley v Nottingham Forest - Sunday, May 19 (4pm)
Chelsea v A.F.C. Bournemouth - Sunday, May 19 (4pm)
Crystal Palace v Aston Villa - Sunday, May 19 (4pm)
Liverpool v Wolverhampton - Sunday, May 19 (4pm)
Luton Town v Fulham - Sunday, May 19 (4pm)
Manchester City v West Ham United - Sunday, May 19 (4pm)
Sheffield United v Tottenham Hotspur - Sunday, May 19 (4pm)
*All fixtures subject to change, all kick-off times 3pm unless otherwise stated...