The first fixture between likely rivals for the Premier League title comes on the second weekend, August 19 and 20, when Spurs mark their first home match at Wembley by taking on London rivals Chelsea.
August concludes with a clash between Liverpool and Arsenal prior to the international break for the 2018 World Cup qualifiers.
The first Manchester derby of the season at Old Trafford is scheduled for December 9, the week after United have travelled to Arsenal, while the first meeting of the campaign between the Red Devils and Liverpool is on October 14.
The fixture list has also been compiled to have the first Merseyside derby on the same weekend as the Manchester derby, with Liverpool welcoming Everton to Anfield that weekend.
Arsenal are away at Chelsea on September 19 and are the hosts for the first north London derby in November, with the return at Wembley taking place in early February.
The first weekend in November will see two games between clubs hoping to challenge for the title as Chelsea are at home to Man Utd, and Man City face Arsenal at the Etihad Stadium.
The final day of the 2017-18 Premier League season is on Sunday May 13.
PREMIER LEAGUE OPENING DAY MATCHES
- Arsenal v Leicester City
- Brighton and Hove Albion v Manchester City
- Chelsea v Burnley
- Crystal Palace v Huddersfield Town
- Everton v Stoke City
- Manchester United v West Ham
- Newcastle United v Tottenham
- Southampton v Swansea City
- Watford v Liverpool
- West Brom v Bournemouth
All fixtures are subject to change, click the teams above to be taken to the full fixture lists.