Liverpool face Manchester City on 26 July in the United States, then face Manchester United two days later.
The Premier League has given Tottenham special permission to play their home games in more than one stadium as rules do not allow it, while the Football Association extended their deadline until Friday to allow Spurs extra time to decide whether they wanted to return to Wembley.
Arsene Wenger used to give the players four weeks off at least, but it is a new era for Arsenal with a new coach coming into the club.More news: Meghan Markle has been submitted for Emmy consideration for 'Suits'
Perhaps the most eagerly anticipated game next season will not be the Manchester derby, but the first clash between City and Liverpool at Anfield on October 6.
And 2019 faces an explosive start with Liverpool due to travel to the Etihad for what promises to be another key game in the battle for the title next season.
Cardiff start at Bournemouth and have Newcastle at home and Huddersfield away, before the visit of Arsenal.
Spurs had been due to host Watford on 1 September, but the Hornets agreed to swap the fixture's venue to Vicarage Road.
Jurgen Klopp's team beat City on three occasions last season, including the Premier League win in January which ended their hopes of going through a campaign unbeaten in the league.