West Ham United will host Premier League champions Manchester City on the opening day of the 2019/20 season after the fixtures for the new campaign were released this morning.

The Hammers will play host to Pep Guardiola's side on the opening Saturday, August 10, with a 12.30pm kick-off.

The game will also be shown live on BT Sport.

The first league fixture of the season against Tottenham Hotspur will take place at the London Stadium on Saturday, November 23 while the reverse fixture at the Tottenham Hotspur Stadium will be on Saturday, 21 March 2020.

The busy Christmas period sees four games take place in the space of 11 days. Starting with the visit of Liverpool on Saturday, December 21, the Irons will then make the trip to Crystal Palace on Boxing Day before hosting Leicester City three days later. Bournemouth then complete the festive lineup with their visit to East London on New Year's Day.

The final game of the season sees Manuel Pellegrini's side play host to new boys Aston Villa.

The full fixture list can be found below.

August 2019

Saturday 10 August 12:30 London Stadium West Ham United v Manchester City

Saturday 17 August 15:00 Amex Stadium Brighton & Hove Albion v West Ham United

Saturday 24 August 15:00 Vicarage Road Watford v West Ham United

Saturday 31 August 15:00 London Stadium West Ham United v Norwich City

September 2019

Saturday 14 September 15:00 Villa Park Aston Villa v West Ham United

Saturday 21 September 15:00 London Stadium West Ham United v Manchester United

Saturday 28 September 15:00 Vitality Stadium AFC Bournemouth v West Ham United

October 2019

Saturday 5 October 15:00 London Stadium West Ham United v Crystal Palace

Saturday 19 October 15:00 Goodison Park Everton v West Ham United

Saturday 26 October 15:00 London Stadium West Ham United v Sheffield United

November 2019

Saturday 2 November 15:00 London Stadium West Ham United v Newcastle United

Saturday 9 November 15:00 Turf Moor Burnley v West Ham United

Saturday 23 November 15:00 London Stadium West Ham United v Tottenham Hotspur

Saturday 30 November 15:00 Stamford Bridge Chelsea v West Ham United

December 2019

Tuesday 3 December 19:45 Molineux Wolverhampton Wanderers v West Ham United

Saturday 7 December 15:00 London Stadium West Ham United v Arsenal

Saturday 14 December 15:00 St Mary's Southampton v West Ham United

Saturday 21 December 15:00 London Stadium West Ham United v Liverpool

Thursday 26 December 15:00 Selhurst Park Crystal Palace v West Ham United

Saturday 28 December 15:00 London Stadium West Ham United v Leicester City

January 2020

Wednesday 1 January 15:00 London Stadium West Ham United v AFC Bournemouth

Saturday 11 January 15:00 Bramall Lane Sheffield United v West Ham United

Saturday 18 January 15:00 London Stadium West Ham United v Everton

Tuesday 21 January 19:45 King Power Stadium Leicester City v West Ham United

February 2020

Saturday 1 February 15:00 London Stadium West Ham United v Brighton & Hove Albion

Saturday 8/15 February 15:00 Etihad Stadium Manchester City v West Ham United

Saturday 22 February 15:00 Anfield Liverpool v West Ham United

Saturday 29 February 15:00 London Stadium West Ham United v Southampton

March 2020

Saturday 7 March 15:00 Emirates Stadium Arsenal v West Ham United

Saturday 14 March 15:00 London Stadium West Ham United v Wolverhampton Wanderers

Saturday 21 March 15:00 Tottenham Hotspur Stadium Tottenham Hotspur v West Ham United

April 2020

Saturday 4 April 15:00 London Stadium West Ham United v Chelsea

Saturday 11 April 15:00 St James' Park Newcastle United v West Ham United

Saturday 18 April 15:00 London Stadium West Ham United v Burnley

Saturday 25 April 15:00 Carrow Road Norwich City v West Ham United

May 2020

Saturday 2 May 15:00 London Stadium West Ham United v Watford

Saturday 9 May 15:00 Old Trafford Manchester United v West Ham United

Sunday 17 May 15:00 London Stadium West Ham United v Aston Villa