Tottenham face a winter of discontent in December.
In addition to Chelsea and Liverpool games, Spurs travel to Bournemouth, Southampton and Notttingham Forest before seeing the month out against Wolves.
The first north London derby of the season sees them welcome Arsenal early in September before heading to the Emirates on 14 January. Before that, though, is Newcastle ten days before.
Drawing 2-2 to Brentford on the opening weekend of last season, Tottenham enjoyed an electric start as they went 10 games unbeaten under manager Ange Postecoglu.
As a result, Spurs were top of the Premier League with 26 points from 30 available as the campaign moved into November.
While that stunning form dropped off, Postecoglou's side did go on to secure a fifth-place finish to earn Europa League football this term.
Having been pipped to fourth by Aston Villa, the north London side will be hoping to go one better this time around and secure Champions League football.
DECEMBER FIXTURES
To address complaints about congested fixture schedules that have dominated conversations in previous seasons, the Premier League say arrangements will be made to allow more rest time over three of the festive match rounds.
No club will play within 60 hours of another match and there will be no fixture on 24 December.
The mid-season break has also been removed from the calendar to allow a mid-August start date for the Premier League.