Champions Liverpool will face Championship winners Leeds United in the standout opening weekend game of the 2020-21 Premier League season.
Championship play-off winners Fulham will host Arsenal, while West Bromwich Albion, the third promoted side, are at home to Leicester City.
The opening round of fixtures will take place on the weekend of 12 September.
However, Manchester City v Aston Villa and Burnley v Manchester United will be rearranged.
Those two games will not be played on the opening weekend to give City and United 30 days since their defeats in the quarter-finals of the Champions League and the semi-finals of the Europa League respectively.
Chelsea and Wolverhampton Wanderers’ opening matches are both scheduled for Monday, 14 September after their slightly earlier European exits.
The Blues are at Brighton, while Wolves go to Sheffield United.
The other opening weekend fixtures are Crystal Palace v Southampton, Tottenham Hotspur v Everton and West Ham United v Newcastle United.
Exact dates and kick-off times will be confirmed when the television selections are made. Matches will be played behind closed doors amid the coronavirus pandemic.
The English Football League fixtures are expected to be announced on Friday.
Premier League fixtures opening weekend (exact dates to change)
Crystal Palace v Southampton (12 Sep)
Fulham v Arsenal (12 Sep)
Liverpool v Leeds United (12 Sep)
Tottenham Hotspur v Everton (12 Sep)
West Bromwich Albion v Leicester City (12 Sep)
West Ham United v Newcastle United (12 Sep)
Brighton v Chelsea (14 Sep)
Sheffield United v Wolves (14 Sep)
Burnley v Manchester United (later date)
Manchester City v Aston Villa (later date)