Advertisement

Premier League fixtures 2024-25: Liverpool’s horror run-in, the derbies, the opening weekend

Liverpool's Mohamed Salah, left, and Liverpool's Darwin Nunez react during the English Premier League soccer match between Everton and Liverpool
If Liverpool are still in the running for the Premier League title, they face a tough finale - AP/Jon Super

The new Premier League fixtures are out, with Liverpool facing a difficult run-in if they are to compete for the title in 2025. Arne Slot, the new Liverpool manager, can look forward to a final five games of the season against Spurs, Chelsea, Arsenal, Brighton and Crystal Palace.

Elsewhere on the final day of next season a potential highlight is Manchester United v Aston Villa.

Long before then, the 2024-25 season will get under way with Manchester United at home against Fulham on Friday, Aug 16. The opening weekend also features Manchester City against Chelsea on Sunday afternoon.

The games selected for television on the opening weekend are Manchester United v Fulham, Ipswich Town v Liverpool, West Ham United v Aston Villa, Brentford v Crystal Palace, Chelsea v Manchester City and Leicester City v Tottenham Hotspur. See details below.

Arsenal, meanwhile, face a difficult opening five fixtures of the season, against Wolverhampton Wanderers, Aston Villa, Brighton & Hove Albion,  Tottenham Hotspur and Manchester City.

What are the opening weekend fixtures?

Friday, August 16
Manchester United v Fulham (8pm - Sky Sports)

Saturday, August 17
Ipswich Town v Liverpool (12.30pm - TNT Sports)
Arsenal v Wolverhampton (3pm)
Everton v Brighton (3pm)
Newcastle United v Southampton (3pm)
Nottingham Forest v Bournemouth (3pm)
West Ham United v Aston Villa (5.30pm - Sky Sports)

Sunday, August 18
Brentford v Crystal Palace (2pm - Sky Sports)
Chelsea v Manchester City (4.30pm - Sky Sports)

Monday, August 19
Leicester City v Tottenham Hotspur (8pm - Sky Sports)

When are next season’s big local derbies?

  • Tottenham Hotspur v Arsenal: Sept 14

  • Everton v Liverpool: Dec 12

  • Manchester City v Manchester United: Dec 14

  • Arsenal v Tottenham Hotspur: Jan 14

  • Liverpool v Everton: April 2

  • Manchester United v Manchester City: April 5

The games that will decide the Premier League title race

Manchester City

Opening day at Chelsea is a tasty starter, but Pep Guardiola will be looking at the run-in and salivating. The champions always sprint to the finish line, and of their final 11 games of 2024-25, only three sides finished in the top 10 last season. Aston Villa (4th), Manchester United (8th) and Crystal Palace (10th). The message to the rest? If City are top at the end of their tough February the title race is over.

Arsenal

Mikel Arteta’s most demanding fixtures come in packs with back-to-back league games against Spurs and Manchester City in September, and trips to Newcastle and Chelsea in November immediately following Liverpool’s trip to the Emirates. The Anfield meeting on May 10 will be one every Arsenal fan will be circling in the belief they can win the league on Merseyside again.

Liverpool

Liverpool have an uncanny ability to be paired with a newly promoted side on their opening day, Ipswich Town the sixth such opponent in eight seasons. Arne Slot’s first marquee fixture is at Manchester United on matchday three. The run is daunting with Spurs, Chelsea and Arsenal to play in late April/early May, but Slot will be thrilled if his side is still in the title hunt by then.

Aston Villa

Unai Emery will be analysing the fixtures around what is sure to be an emotional return to the Champions League. He should be reasonably happy with the early schedule because Villa are at home after the first three Euro match days. Then it gets tougher with trips to Anfield, Stamford Bridge and a midlands derby at Nottingham Forest directly after Euro midweeks, testing the squad’s strength in depth.

Tottenham Hotspur

Ange Postecoglou sprinted out the traps in his first season. If he does so again the timid end to last season will be forgotten because he must prepare for a north London derby on matchday four. That could be a blessing or a curse depending on the outcome. Postecoglou is among a handful of managers who you feel must hit the ground running, but it’s a tough first few months, also including trips to Newcastle and Manchester United.

Chelsea

The bad news for Enzo Maresca is he meets his idol on day one, champions Manchester City being the most demanding opponent possible. The good news is Chelsea’s next six games are those which – traditionally – they would be expected to win. Mauricio Pochettino never recovered from an indifferent start. Maresca will need plenty of points before a daunting October and November to ensure history doesn’t repeat itself.

Manchester United

Many will be circling the international break in mid-November as critical in determining if Sir Jim Ratcliffe was right to retain Erik ten Hag. Nobody is in greater need of a good start. Liverpool’s visit to Old Trafford in August is the perfect chance to set a positive tone. By the time Chelsea head to Manchester on Nov 2, the Ten Hag era will either be revitalised or taste like the same soup reheated.

The title run-in for last season’s top three

Man City’s five-match title run-in

April 26: Manchester City v Aston Villa
May 3:  Manchester City v Wolverhampton
May 10: Southampton v Manchester City
May 18: Manchester City v Bournemouth
May 25: Fulham v Manchester City

Arsenal’s five-match title run-in

April 26: Arsenal v Crystal Palace
May 30: Arsenal v Bournemouth
May 10: Liverpool v Arsenal
May 18: Arsenal v Newcastle United
May 25: Southampton v Arsenal

Liverpool’s five-match title run-in

April 26: Liverpool v Tottenham Hotspur
May 3: Chelsea v Liverpool
May 10: Liverpool v Arsenal
May 18: Brighton v Liverpool
May 25: Liverpool v Crystal Palace

The Premier League Boxing Day fixtures in full

Thursday, December 26
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 Hotspur
Southampton v West Ham United
Wolverhampton v Manchester United

Harry Maguire punching the air in Manchester United kit
Manchester United face Fulham in the opening game of the new season - Getty Images/Alex Livesey

Final-day fixtures for the 2024-25 Premier League

Sunday, May 25
Bournemouth v Leicester City
Fulham v Manchester City
Ipswich Town v West Ham United
Liverpool v Crystal Palace
Manchester United v Aston Villa
Newcastle United v Everton
Nottingham Forest v Chelsea
Southampton v Arsenal
Tottenham Hotspur v Brighton
Wolverhampton v Brentford


Premier League fixtures in full

Friday 16 August 2024
20:00 Man Utd v Fulham (Sky Sports)

Saturday 17 August 2024
12:30 Ipswich Town v Liverpool (TNT Sports)
Arsenal v Wolves
Everton v Brighton
Newcastle United v Southampton
Nottingham Forest v Bournemouth
17:30 West Ham v Aston Villa (Sky Sports)

Sunday 18 August 2024
14:00 Brentford v Crystal Palace (Sky Sports)
16:30 Chelsea v Man City (Sky Sports)

Monday 19 August 2024
20:00 Leicester City v Spurs (Sky Sports)

Saturday 24 August 2024 
Bournemouth v Newcastle United
Aston Villa v Arsenal
Brighton v Man Utd
Crystal Palace v West Ham
Fulham v Leicester City
Liverpool v Brentford
Man City v Ipswich Town
Southampton v Nottingham Forest
Spurs v Everton
Wolves v Chelsea

Saturday 31 August 2024
Arsenal v Brighton
Brentford v Southampton
Chelsea v Crystal Palace
Everton v Bournemouth
Ipswich Town v Fulham
Leicester City v Aston Villa
Man Utd v Liverpool
Newcastle United v Spurs
Nottingham Forest v Wolves
West Ham v Man City

Saturday 14 September 2024
Bournemouth v Chelsea
Aston Villa v Everton
Brighton v Ipswich Town
Crystal Palace v Leicester City
Fulham v West Ham
Liverpool v Nottingham Forest
Man City v Brentford
Southampton v Man Utd
Spurs v Arsenal
Wolves v Newcastle United

Saturday 21 September 2024
Aston Villa v Wolves
Brighton v Nottingham Forest
Crystal Palace v Man Utd
Fulham v Newcastle United
Leicester City v Everton
Liverpool v Bournemouth
Man City v Arsenal
Southampton v Ipswich Town
Spurs v Brentford
West Ham v Chelsea

Saturday 28 September 2024
Bournemouth v Southampton
Arsenal v Leicester City
Brentford v West Ham
Chelsea v Brighton
Everton v Crystal Palace
Ipswich Town v Aston Villa
Man Utd v Spurs
Newcastle United v Man City
Nottingham Forest v Fulham
Wolves v Liverpool

Saturday 5 October 2024
Arsenal v Southampton
Aston Villa v Man Utd
Brentford v Wolves
Brighton v Spurs
Chelsea v Nottingham Forest
Crystal Palace v Liverpool
Everton v Newcastle United
Leicester City v Bournemouth
Man City v Fulham
West Ham v Ipswich Town

Saturday 19 October 2024
Bournemouth v Arsenal
Fulham v Aston Villa
Ipswich Town v Everton
Liverpool v Chelsea
Man Utd v Brentford
Newcastle United v Brighton
Nottingham Forest v Crystal Palace
Southampton v Leicester City
Spurs v West Ham
Wolves v Man City

Saturday 26 October 2024
Arsenal v Liverpool
Aston Villa v Bournemouth
Brentford v Ipswich Town
Brighton v Wolves
Chelsea v Newcastle United
Crystal Palace v Spurs
Everton v Fulham
Leicester City v Nottingham Forest
Man City v Southampton
West Ham v Man Utd

Saturday 2 November 2024 
Bournemouth v Man City
Fulham v Brentford
Ipswich Town v Leicester City
Liverpool v Brighton
Man Utd v Chelsea
Newcastle United v Arsenal
Nottingham Forest v West Ham
Southampton v Everton
Spurs v Aston Villa
Wolves v Crystal Palace

Saturday 9 November 2024
Brentford v Bournemouth
Brighton v Man City
Chelsea v Arsenal
Crystal Palace v Fulham
Liverpool v Aston Villa
Man Utd v Leicester City
Nottingham Forest v Newcastle United
Spurs v Ipswich Town
West Ham v Everton
Wolves v Southampton

Saturday 23 November 2024
Bournemouth v Brighton
Arsenal v Nottingham Forest
Aston Villa v Crystal Palace
Everton v Brentford
Fulham v Wolves
Ipswich Town v Man Utd
Leicester City v Chelsea
Man City v Spurs
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 Man City
Man Utd v Everton
Nottingham Forest v Ipswich Town
Spurs v Fulham
West Ham v Arsenal
Wolves v Bournemouth

Tuesday 3 December 2024
Bournemouth v Spurs
Arsenal v Man Utd
Aston Villa v Brentford
Everton v Wolves
Fulham v Brighton
Ipswich Town v Crystal Palace
Leicester City v West Ham

Wednesday 4 December 2024
Man 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 Man City
Everton v Liverpool
Fulham v Arsenal
Ipswich Town v Bournemouth
Leicester City v Brighton
Man Utd v Nottingham Forest
Spurs v Chelsea
West Ham v Wolves

Saturday 14 December 2024
Bournemouth v West Ham
Arsenal v Everton
Brighton v Crystal Palace
Chelsea v Brentford
Liverpool v Fulham
Man City v Man Utd
Newcastle United v Leicester City
Nottingham Forest v Aston Villa
Southampton v Spurs
Wolves v Ipswich Town

Saturday 21 December 2024
Aston Villa v Man City
Brentford v Nottingham Forest
Crystal Palace v Arsenal
Everton v Chelsea
Fulham v Southampton
Ipswich Town v Newcastle United
Leicester City v Wolves
Man Utd v Bournemouth
Spurs v Liverpool
West Ham v Brighton

Thursday 26 December 2024
Bournemouth v Crystal Palace
Arsenal v Ipswich Town
Brighton v Brentford
Chelsea v Fulham
Liverpool v Leicester City
Man City v Everton
Newcastle United v Aston Villa
Nottingham Forest v Spurs
Southampton v West Ham
Wolves v Man Utd

Sunday 29 December 2024
Aston Villa v Brighton
Brentford v Arsenal
Crystal Palace v Southampton
Everton v Nottingham Forest
Fulham v Bournemouth
Ipswich Town v Chelsea
Leicester City v Man City
Man Utd v Newcastle United
Spurs v Wolves
West Ham v Liverpool

Saturday 4 January 2025
Bournemouth v Everton
Aston Villa v Leicester City
Brighton v Arsenal
Crystal Palace v Chelsea
Fulham v Ipswich Town
Liverpool v Man Utd
Man City v West Ham
Southampton v Brentford
Spurs v Newcastle United
Wolves v Nottingham Forest

Tuesday 14 January 2025
Arsenal v Spurs
Brentford v Man 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 Bournemouth
Newcastle United v Wolves 
Man Utd v Southampton

Saturday 18 January 2025
Arsenal v Aston Villa
Brentford v Liverpool
Chelsea v Wolves
Everton v Spurs
Ipswich Town v Man City
Leicester City v Fulham
Man Utd v Brighton
Newcastle United v Bournemouth
Nottingham Forest v Southampton
West Ham v Crystal Palace

Saturday 25 January 2025
Bournemouth v Nottingham Forest
Aston Villa v West Ham
Brighton v Everton
Crystal Palace v Brentford
Fulham v Man Utd
Liverpool v Ipswich Town
Man City v Chelsea
Southampton v Newcastle United
Spurs v Leicester City
Wolves v Arsenal

Saturday 1 February 2025
Bournemouth v Liverpool
Arsenal v Man City
Brentford v Spurs
Chelsea v West Ham
Everton v Leicester City
Ipswich Town v Southampton
Man Utd 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
Man City v Newcastle United
Southampton v Bournemouth
Spurs v Man Utd
West Ham v Brentford

Saturday 22 February 2025
Bournemouth v Wolves
Arsenal v West Ham
Aston Villa v Chelsea
Everton v Man Utd
Fulham v Crystal Palace
Ipswich Town v Spurs
Leicester City v Brentford
Man City v Liverpool
Newcastle United v Nottingham Forest
Southampton v Brighton

Tuesday 25 February 2025
Brentford v Everton
Brighton v Bournemouth
Nottingham Forest v Arsenal
Spurs v Man 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
Man Utd v Ipswich Town

Saturday 8 March 2025
Brentford v Aston Villa
Brighton v Fulham
Chelsea v Leicester City
Crystal Palace v Ipswich Town
Liverpool v Southampton
Man Utd v Arsenal
Nottingham Forest v Man City
Spurs v Bournemouth
West Ham v Newcastle United
Wolves v Everton

Saturday 15 March 2025
Bournemouth v Brentford
Arsenal v Chelsea
Aston Villa v Liverpool
Everton v West Ham
Fulham v Spurs
Ipswich Town v Nottingham Forest
Leicester City v Man Utd
Man City v Brighton
Newcastle United v Crystal Palace
Southampton v Wolves

Tuesday 1 April 2025
Bournemouth v Ipswich Town
Arsenal v Fulham
Brighton v Aston Villa
Nottingham Forest v Man Utd
Wolves v West Ham

Wednesday 2 April 2025
Chelsea v Spurs
Man 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
Man Utd v Man City
Spurs v Southampton
West Ham v Bournemouth

Saturday 12 April 2025
Bournemouth v Fulham
Arsenal v Brentford
Brighton v Leicester City
Chelsea v Ipswich Town
Liverpool v West Ham
Man City v Crystal Palace
Newcastle United v Man Utd
Nottingham Forest v Everton
Southampton v Aston Villa
Wolves v Spurs

Saturday 19 April 2025
Aston Villa v Newcastle United
Brentford v Brighton
Crystal Palace v Bournemouth
Everton v Man City
Fulham v Chelsea
Ipswich Town v Arsenal
Leicester City v Liverpool
Man Utd v Wolves
Spurs v Nottingham Forest
West Ham v Southampton

Saturday 26 April 2025
Bournemouth v Man Utd
Arsenal v Crystal Palace
Brighton v West Ham
Chelsea v Everton
Liverpool v Spurs
Man City v Aston Villa
Newcastle United v Ipswich Town
Nottingham Forest v Brentford
Southampton v Fulham
Wolves v Leicester City

Saturday 3 May 2025
Arsenal v Bournemouth
Aston Villa v Fulham
Brentford v Man Utd
Brighton v Newcastle United
Chelsea v Liverpool
Crystal Palace v Nottingham Forest
Everton v Ipswich Town
Leicester City v Southampton
Man City v Wolves
West Ham v Spurs

Saturday 10 May 2025
Bournemouth v Aston Villa
Fulham v Everton
Ipswich Town v Brentford
Liverpool v Arsenal
Man Utd v West Ham
Newcastle United v Chelsea
Nottingham Forest v Leicester City
Southampton v Man City
Spurs v Crystal Palace
Wolves v Brighton

Sunday 18 May 2025
Arsenal v Newcastle United
Aston Villa v Spurs
Brentford v Fulham
Brighton v Liverpool
Chelsea v Man Utd
Crystal Palace v Wolves
Everton v Southampton
Leicester City v Ipswich Town
Man City v Bournemouth
West Ham v Nottingham Forest

Sunday 25 May 2025
Bournemouth v Leicester City
Fulham v Man City
Ipswich Town v West Ham
Liverpool v Crystal Palace
Man Utd v Aston Villa
Newcastle United v Everton
Nottingham Forest v Chelsea
Southampton v Arsenal
Spurs v Brighton
Wolves v Brentford