Premier League champions Leicester City will begin their title defence at promoted Hull City on 13 August.
The big game of the opening weekend sees Arsenal host Liverpool, according to the fixtures released Wednesday morning by the Premier League.
Jose Mourinho and Pep Guardiola will not have long to wait to meet, with their new clubs, Manchester United and Manchester City respectively, due to clash at Old Trafford on 10 September.
And West Ham’s first league match at their new Olympic Stadium home will be against Bournemouth on 20 August.
For the first time, there will be regular Premier League fixtures held on a Friday night.
Other key moments will see Jose Mourinho and his Manchester United side face Antonio Conte’s Chelsea, his former club, at Stamford Bridge on 22 October.
The first north London derby, at the Emirates, is scheduled for 5 November while the first Merseyside derby is at Goodison Park on 17 December.
And Jurgen Klopp’s Liverpool take on Guardiola’s Manchester City at Anfield on New Year’s Eve
13 August 2016:
AFC Bournemouth v Manchester United
Arsenal v Liverpool
Burnley v Swansea City
Chelsea v West Ham United
Crystal Palace v West Bromwich Albion
Everton v Tottenham Hotspur
Hull City v Leicester City
Manchester City v Sunderland
Middlesbrough v Stoke City
Southampton v Watford
Final games of the 2016/2017 Season:
21 May 2017:
Arsenal v Everton
Burnley v West Ham United
Chelsea v Sunderland
Hull City v Tottenham Hotspur
Leicester City v Bournemouth
Liverpool v Middlesbrough
Manchester United v Crystal Palace
Southampton v Stoke City
Swansea City v West Bromwich Albion
Watford v Manchester City