Leeds' first Premier League game for 16 years will see Marcelo Bielsa's men travel to defending championsLiverpool, while Manchester City and Manchester United will miss the opening weekend to give them extra time to recover from a late end to the 2019/2020 season.
Meanwhile, Spurs will host Everton in their opening fixture, before a trip to Southampton and a home game against Newcastle.
Looking to wrest the title back from Liverpool, City has a difficult-looking start with its next three games after Wolves being against Leicester, at Leeds and then against Arsenal. They will play two friendlies against German side Stuttgart and Austrian champions Salzburg.
There will be a total of six league fixtures to play in December, including the derby match with United.
The season is starting about a month later than normal because of the late finish to the last one as a outcome of the coronavirus outbreak.
FA Cup replays also have been scrapped for the season to further ease the burden on squads.
Previous reports and government guidance has indicated that no more than 30% of capacity will be allowed initially anyway, meaning no Premier League club would be able to allow in all season ticket holders for early games, once fans are allowed in.