Manchester City will kick-off the 2017/18 season away to Brighton & Hove Albion.
The Blues will have the honour of being part of the Seagulls’ first ever Premier League match on 12 August – though all the games are subject to TV scheduling which could include a day and time change.
The teams haven’t met in the league since April 1 1989 when Brighton beat City 2-1, though there was a September 2008 League Cup clash at the Withdean Stadium with the Seagulls triumphing 5-3 on penalties following a 2-2 draw.
City’s first home game will be a week later at the Etihad when Ronald Koeman’s Everton are the visitors.
The first Manchester derby is at Old Trafford on 9 December with the return at the Etihad on 7 April.
Other notable dates on the calendar are the Boxing Day fixture away to Newcastle United, the New Year’s Day clash with Watford at the Etihad Stadium and the final game of the season which is away to Southampton.
City will face Liverpool (home) and Premier League champions Chelsea (away) in September and face new boys Huddersfield Town away on 25 November.
The Blues' Champions League campaign will begin after the home game with Liverpool in September with the second group stage game ahead of the trip to Chelsea a fortnight later.
Match Week 3 is sandwiched between the home games with Stoke and Burnley, while the fourth Champions League game is between the clashes with West Brom (away) and Arsenal (home).
Game five is after the trip to Leicester and the final group stage game will be after the home game with West Ham and before the away derby with United.
The fixtures in full:
12/08/2017 15:00 Brighton & Hove A v Manchester City
19/08/2017 15:00 Manchester City v Everton
26/08/2017 15:00 Bournemouth v Manchester City
09/09/2017 15:00 Manchester City v Liverpool
16/09/2017 15:00 Watford v Manchester City
23/09/2017 15:00 Manchester City v Crystal Palace
30/09/2017 15:00 Chelsea v Manchester City
14/10/2017 15:00 Manchester City v Stoke City
21/10/2017 15:00 Manchester City v Burnley
28/10/2017 15:00 West Bromwich Albion v Manchester City
04/11/2017 15:00 Manchester City v Arsenal
18/11/2017 15:00 Leicester City v Manchester City
25/11/2017 15:00 Huddersfield Town v Manchester City
29/11/2017 20:00 Manchester City v Southampton
02/12/2017 15:00 Manchester City v West Ham United
09/12/2017 15:00 Manchester United v Manchester City
12/12/2017 19:45 Swansea City v Manchester City
16/12/2017 15:00 Manchester City v Tottenham Hotspur
23/12/2017 15:00 Manchester City v Bournemouth
26/12/2017 15:00 Newcastle United v Manchester City
30/12/2017 15:00 Crystal Palace v Manchester City
01/01/2018 15:00 Manchester City v Watford
13/01/2018 15:00 Liverpool v Manchester City
20/01/2018 15:00 Manchester City v Newcastle United
31/01/2018 20:00 Manchester City v West Brom
03/02/2018 15:00 Burnley v Manchester City
10/02/2018 15:00 Manchester City v Leicester City
24/02/2018 15:00 Arsenal v Manchester City
03/03/2018 15:00 Manchester City v Chelsea
10/03/2018 15:00 Stoke City v Manchester City
17/03/2018 15:00 Manchester City v Brighton & Hove A
31/03/2018 15:00 Everton v Manchester City
07/04/2018 15:00 Manchester City v Manchester United
14/04/2018 15:00 Tottenham Hotspur v Manchester City
21/04/2018 15:00 Manchester City v Swansea City
28/04/2018 15:00 West Ham United v Manchester City
05/05/2018 15:00 Manchester City v Huddersfield Town
13/05/2018 15:00 Southampton v Manchester City
Add to calendar