Arsenal will play West Ham United at the Emirates on the opening day of next season.
The Gunners will be the first test for new Hammers manager Slaven Bilic, who took on Arsene Wenger twice as Besiktas manager last campaign.
Our second game of the new season sees us travel to Crystal Palace (15 August) before a home game with Liverpool (22 August) and away trip to Newcastle United (29 August).
There doesn’t appear to be a ‘death run’ as things stand – January’s trips to Liverpool, Stoke and at home to Chelsea looks a little tricky – but obviously European and domestic cup competitions tend to complicate matters further after Christmas.
All the fixtures are still subject to change with Sky Sports and BT Sport yet to choose which games will be broadcast when. The initial batch of televised games is due to be announced towards the end of the month.
Before the new campaign gets under way Arsenal will play two games in Singapore, Lyon and Wolfsburg in the Emirates Cup before heading to Wembley on 2 August to face Chelsea in the Community Shield.
You can view Arsenal full set of fixtures here.
Extra reading – an interesting article on the Premier League website about how the fixture list – all 2,036 matches across four divisions – is compiled.