Premier League champions Leicester City have been handed an away fixture at Hull City on the opening day of the new season.
The Foxes stunned the football world last year as they claimed the top-flight crown by 10 points, and they will begin their attempt to defend their title with a trip to the newly-promoted Tigers, who secured promotion through the Championship playoffs.
The most high-profile game of the opening weekend sees Arsenal play host to Liverpool, while Jose Mourinho begins his spell at Manchester United with a trip to Bournemouth.
Pep Guardiola's Manchester City are at home to Sunderland, while Antonio Conte starts his reign at Chelsea with a London derby against West Ham United.
Everton and last year's third-place side Tottenham Hotspur will clash at Goodison Park while Southampton host Watford on the south coast.
Burnley and Middlesbrough - who finished in the automatic promotion spots in the Championship last season - face Swansea City and Stoke City respectively, with the fixture list being completed by West Bromwich Albion's trip to Crystal Palace.